File tree Expand file tree Collapse file tree 2 files changed +12
-4
lines changed Expand file tree Collapse file tree 2 files changed +12
-4
lines changed Original file line number Diff line number Diff line change @@ -6,7 +6,13 @@ source "_common.sh";
6
6
7
7
push () {
8
8
declare -r image=" ${1} " ;
9
- docker image push " ${image} " ;
9
+
10
+ # Avoid pushing images with broken SSL up to Docker Hub. Working
11
+ # versions of these images have already been pushed. See the note in
12
+ # test.sh for details.
13
+ if ! [[ " ${image} " =~ racket:8.[0123456]-bc ]]; then
14
+ docker image push " ${image} " ;
15
+ fi
10
16
};
11
17
12
18
for image in $( find_images " ${DOCKER_REPOSITORY} " ) ; do
Original file line number Diff line number Diff line change @@ -8,9 +8,11 @@ test-image () {
8
8
declare -r image=" ${1} " ;
9
9
docker container run " ${image} " racket -e " (+ 1 2 3)" ;
10
10
11
- # Skip this test on Racket 8.{0-6} BC since those versions have issues
12
- # loading OpenSSL on recent Debian versions.
13
- if ! [[ " ${image} " =~ racket:8.[0123456] ]]; then
11
+ # Skip this test on Racket 8.{0-6} BC since these versions have issues
12
+ # loading OpenSSL on Debian bookworm and up. The CS variants of these
13
+ # versions don't have the same problem because we install the natipkg
14
+ # distros.
15
+ if ! [[ " ${image} " =~ racket:8.[0123456]-bc ]]; then
14
16
# The "nevermore" package is an empty package that never changes
15
17
# which we created specifically for this test. This lets us test
16
18
# that package installation works and the default package catalogs
You can’t perform that action at this time.
0 commit comments