File tree Expand file tree Collapse file tree 3 files changed +19
-5
lines changed Expand file tree Collapse file tree 3 files changed +19
-5
lines changed Original file line number Diff line number Diff line change 11
11
strategy :
12
12
fail-fast : false
13
13
matrix :
14
- series : [7x, 8x ]
14
+ series : [7x, 8x_1, 8x_2 ]
15
15
steps :
16
16
- uses : actions/checkout@master
17
17
- run : ./build.sh ${{ matrix.series }}
Original file line number Diff line number Diff line change 7
7
strategy :
8
8
fail-fast : false
9
9
matrix :
10
- series : [7x, 8x , snapshot]
10
+ series : [7x, 8x_1, 8x_2 , snapshot]
11
11
steps :
12
12
- uses : actions/checkout@master
13
13
- run : ./build.sh ${{ matrix.series }}
Original file line number Diff line number Diff line change 3
3
set -euxfo pipefail;
4
4
5
5
case " ${1:- x} " in
6
+ 8x_2) declare -r series=" 8x_2" ;;
7
+ 8x_1) declare -r series=" 8x_1" ;;
6
8
8x) declare -r series=" 8x" ;;
7
9
7x) declare -r series=" 7x" ;;
8
10
6x) declare -r series=" 6x" ;;
9
11
snapshot) declare -r series=" snapshot" ;;
10
12
11
- * ) echo " usage: $0 [6x|7x|8x|snapshot]"
13
+ * ) echo " usage: $0 [6x|7x|8x|8x_1|8x_2| snapshot]"
12
14
exit 1
13
15
;;
14
16
esac
@@ -129,12 +131,22 @@ tag_latest () {
129
131
docker image tag " ${repository} :${LATEST_RACKET_VERSION} " " ${repository} :latest" ;
130
132
};
131
133
132
- build_all_8x () {
133
- foreach build_8x " 8.0" " 8.1" " 8.2" " 8.3" " 8.4" " 8.5" " 8.6" " 8.7" " 8.8" " 8.9" " 8.10" " 8.11" " 8.11.1" " 8.12" ;
134
+ # The 8x series is split into two to avoid running into storage limits in CI.
135
+ build_8x_2 () {
136
+ foreach build_8x " 8.10" " 8.11" " 8.11.1" " 8.12" ;
134
137
tag_latest " ${DOCKER_REPOSITORY} " ;
135
138
tag_latest " ${SECONDARY_DOCKER_REPOSITORY} " ;
136
139
}
137
140
141
+ build_8x_1 () {
142
+ foreach build_8x " 8.0" " 8.1" " 8.2" " 8.3" " 8.4" " 8.5" " 8.6" " 8.7" " 8.8" " 8.9" ;
143
+ }
144
+
145
+ build_all_8x () {
146
+ build_8x_1;
147
+ build_8x_2;
148
+ }
149
+
138
150
build_all_7x () {
139
151
foreach build_6x_7x_old " 7.0" " 7.1" " 7.3" ;
140
152
foreach build_7x " 7.4" " 7.5" " 7.6" " 7.7" " 7.8" " 7.9" ;
@@ -147,6 +159,8 @@ build_all_6x () {
147
159
build_base;
148
160
149
161
case " $series " in
162
+ 8x_2) build_8x_2 ;;
163
+ 8x_1) build_8x_1 ;;
150
164
8x) build_all_8x ;;
151
165
7x) build_all_7x ;;
152
166
6x) build_all_6x ;;
You can’t perform that action at this time.
0 commit comments