File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -10,6 +10,12 @@ before_script:
1010
1111script : ./build.sh
1212
13+ deploy :
14+ provider : script
15+ script : ./publish.sh
16+ on :
17+ branch : master
18+
1319env :
1420 global :
1521 - DOCKER_BUILDKIT=1
Original file line number Diff line number Diff line change 11#! /bin/bash
22
3- set -ev
3+ if [ -z " ${RUBY_VERSION} " ]; then
4+ echo " Error: \$ RUBY_VERSION is unset. Exiting."
5+ exit 64
6+ fi
47
5- # ## Build
8+ set -ev
69
710docker build . \
811 --build-arg BASE_IMAGE_TAG=${RUBY_VERSION} \
@@ -12,16 +15,3 @@ docker build . \
1215 echo " --tag alpinelab/ruby-dev:${alias} "
1316 done
1417 )
15-
16- # ## Publish
17-
18- if [[ ${TRAVIS_BRANCH} = " master" && -z ${TRAVIS_PULL_REQUEST_BRANCH} ]]; then
19- # Publish with base image name
20- docker push alpinelab/ruby-dev:${RUBY_VERSION}
21- # Publish as aliases
22- for alias in ${ALIAS// ,/ } ; do
23- docker push alpinelab/ruby-dev:${alias}
24- done
25- else
26- echo " This is not a commit on \` master\` : skip publishing." ;
27- fi
Original file line number Diff line number Diff line change 1+ #! /bin/bash
2+
3+ if [ -z " ${RUBY_VERSION} " ]; then
4+ echo " Error: \$ RUBY_VERSION is unset. Exiting."
5+ exit 64
6+ fi
7+
8+ set -ev
9+
10+ # Publish default name
11+ docker push alpinelab/ruby-dev:${RUBY_VERSION}
12+
13+ # Publish aliases
14+ for alias in ${ALIAS// ,/ } ; do
15+ docker push alpinelab/ruby-dev:${alias}
16+ done
You can’t perform that action at this time.
0 commit comments