File tree 2 files changed +16
-12
lines changed
2 files changed +16
-12
lines changed Original file line number Diff line number Diff line change @@ -7,19 +7,22 @@ if [[ -z "${to_version}" ]]; then
7
7
echo " $0 : The version to install must be passed as an argument"
8
8
exit 1
9
9
fi
10
+ to_collection=" $2 "
10
11
puppet_version=( ${to_version// ./ } )
11
12
puppet_major=${puppet_version[0]}
12
- case $puppet_major in
13
- 7)
14
- to_collection=puppetcore7
15
- ;;
16
- 8)
17
- to_collection=puppetcore8
18
- ;;
19
- * )
20
- echo " $0 : Invalid version supplied" 1>&2
21
- exit 1
22
- esac
13
+ if [[ -z " $to_collection " ]]; then
14
+ case $puppet_major in
15
+ 7)
16
+ to_collection=puppetcore7
17
+ ;;
18
+ 8)
19
+ to_collection=puppetcore8
20
+ ;;
21
+ * )
22
+ echo " $0 : Invalid version supplied" 1>&2
23
+ exit 1
24
+ esac
25
+ fi
23
26
24
27
export PT__installdir=../
25
28
export PT_version=${to_version}
Original file line number Diff line number Diff line change 27
27
cd " $( dirname " $0 " ) /../.."
28
28
platforms=${1:- rocky}
29
29
version=${2:- 8.11.0}
30
+ collection=${3:- puppetcore8}
30
31
for platform in ${platforms// ,/ }
31
32
do
32
33
case $platform in
70
71
# Add "--progress plain" for complete build output
71
72
docker build --rm -f " ${dockerfile} " . -t pa-dev:$platform .install \
72
73
--build-arg BASE_IMAGE=" ${base_image} "
73
- docker run -e PUPPET_FORGE_TOKEN --rm -ti pa-dev:$platform .install " ${version} "
74
+ docker run -e PUPPET_FORGE_TOKEN --rm -ti pa-dev:$platform .install " ${version} " " ${collection} "
74
75
done
75
76
echo Complete
You can’t perform that action at this time.
0 commit comments