29
29
env :
30
30
SCALA_VERSION : " 2.12.10"
31
31
run : |
32
+ echo "${GITHUB_REF}"
32
33
cd ${GITHUB_WORKSPACE}/build
33
34
docker build \
34
35
--build-arg build_date="$(date -u +'%Y-%m-%d')" \
61
62
-t spark-master:${SPARK_VERSION} .
62
63
echo ${DOCKERHUB_PWD} | docker login -u ${DOCKERHUB_USR} --password-stdin
63
64
docker tag spark-master:${SPARK_VERSION} ${DOCKERHUB_USR}/spark-master:${SPARK_VERSION}
64
- if [ "${GITHUB_REF}" == "master" ]; then docker push ${DOCKERHUB_USR}/spark-master:${SPARK_VERSION}; fi
65
+ if [ "${GITHUB_REF}" == "refs/heads/ master" ]; then docker push ${DOCKERHUB_USR}/spark-master:${SPARK_VERSION}; fi
65
66
docker tag spark-master:${SPARK_VERSION} ${DOCKERHUB_USR}/spark-master:latest
66
- if [ "${GITHUB_REF}" == "master" ]; then docker push ${DOCKERHUB_USR}/spark-master:latest; fi
67
+ if [ "${GITHUB_REF}" == "refs/heads/ master" ]; then docker push ${DOCKERHUB_USR}/spark-master:latest; fi
67
68
68
69
- name : Build & Push Spark Worker Image - Spark v3.0.0 (latest)
69
70
env :
@@ -77,14 +78,15 @@ jobs:
77
78
-t spark-worker:${SPARK_VERSION} .
78
79
echo ${DOCKERHUB_PWD} | docker login -u ${DOCKERHUB_USR} --password-stdin
79
80
docker tag spark-worker:${SPARK_VERSION} ${DOCKERHUB_USR}/spark-worker:${SPARK_VERSION}
80
- if [ "${GITHUB_REF}" == "master" ]; then docker push ${DOCKERHUB_USR}/spark-worker:${SPARK_VERSION}; fi
81
+ if [ "${GITHUB_REF}" == "refs/heads/ master" ]; then docker push ${DOCKERHUB_USR}/spark-worker:${SPARK_VERSION}; fi
81
82
docker tag spark-worker:${SPARK_VERSION} ${DOCKERHUB_USR}/spark-worker:latest
82
- if [ "${GITHUB_REF}" == "master" ]; then docker push ${DOCKERHUB_USR}/spark-worker:latest; fi
83
+ if [ "${GITHUB_REF}" == "refs/heads/ master" ]; then docker push ${DOCKERHUB_USR}/spark-worker:latest; fi
83
84
84
85
- name : Build Base Image - Scala v2.11.12
85
86
env :
86
87
SCALA_VERSION : " 2.11.12"
87
88
run : |
89
+ echo "${GITHUB_REF}"
88
90
cd ${GITHUB_WORKSPACE}/build
89
91
docker build \
90
92
--build-arg build_date="$(date -u +'%Y-%m-%d')" \
@@ -117,7 +119,7 @@ jobs:
117
119
-t spark-master:${SPARK_VERSION} .
118
120
echo ${DOCKERHUB_PWD} | docker login -u ${DOCKERHUB_USR} --password-stdin
119
121
docker tag spark-master:${SPARK_VERSION} ${DOCKERHUB_USR}/spark-master:${SPARK_VERSION}
120
- if [ "${GITHUB_REF}" == "master" ]; then docker push ${DOCKERHUB_USR}/spark-master:${SPARK_VERSION}; fi
122
+ if [ "${GITHUB_REF}" == "refs/heads/ master" ]; then docker push ${DOCKERHUB_USR}/spark-master:${SPARK_VERSION}; fi
121
123
122
124
- name : Build & Push Spark Worker Image - Spark v2.4.4
123
125
env :
@@ -131,7 +133,7 @@ jobs:
131
133
-t spark-worker:${SPARK_VERSION} .
132
134
echo ${DOCKERHUB_PWD} | docker login -u ${DOCKERHUB_USR} --password-stdin
133
135
docker tag spark-worker:${SPARK_VERSION} ${DOCKERHUB_USR}/spark-worker:${SPARK_VERSION}
134
- if [ "${GITHUB_REF}" == "master" ]; then docker push ${DOCKERHUB_USR}/spark-worker:${SPARK_VERSION}; fi
136
+ if [ "${GITHUB_REF}" == "refs/heads/ master" ]; then docker push ${DOCKERHUB_USR}/spark-worker:${SPARK_VERSION}; fi
135
137
136
138
- name : Build Spark Base Image - Spark v2.4.0
137
139
env :
@@ -158,7 +160,7 @@ jobs:
158
160
-t spark-master:${SPARK_VERSION} .
159
161
echo ${DOCKERHUB_PWD} | docker login -u ${DOCKERHUB_USR} --password-stdin
160
162
docker tag spark-master:${SPARK_VERSION} ${DOCKERHUB_USR}/spark-master:${SPARK_VERSION}
161
- if [ "${GITHUB_REF}" == "master" ]; then docker push ${DOCKERHUB_USR}/spark-master:${SPARK_VERSION}; fi
163
+ if [ "${GITHUB_REF}" == "refs/heads/ master" ]; then docker push ${DOCKERHUB_USR}/spark-master:${SPARK_VERSION}; fi
162
164
163
165
- name : Build & Push Spark Worker Image - Spark v2.4.0
164
166
env :
@@ -172,7 +174,7 @@ jobs:
172
174
-t spark-worker:${SPARK_VERSION} .
173
175
echo ${DOCKERHUB_PWD} | docker login -u ${DOCKERHUB_USR} --password-stdin
174
176
docker tag spark-worker:${SPARK_VERSION} ${DOCKERHUB_USR}/spark-worker:${SPARK_VERSION}
175
- if [ "${GITHUB_REF}" == "master" ]; then docker push ${DOCKERHUB_USR}/spark-worker:${SPARK_VERSION}; fi
177
+ if [ "${GITHUB_REF}" == "refs/heads/ master" ]; then docker push ${DOCKERHUB_USR}/spark-worker:${SPARK_VERSION}; fi
176
178
177
179
jupyterlab-images :
178
180
@@ -192,6 +194,7 @@ jobs:
192
194
env :
193
195
SCALA_VERSION : " 2.12.10"
194
196
run : |
197
+ echo "${GITHUB_REF}"
195
198
cd ${GITHUB_WORKSPACE}/build
196
199
docker build \
197
200
--build-arg build_date="$(date -u +'%Y-%m-%d')" \
@@ -216,14 +219,15 @@ jobs:
216
219
-t jupyterlab:${JUPYTERLAB_VERSION}-spark-${SPARK_VERSION} .
217
220
echo ${DOCKERHUB_PWD} | docker login -u ${DOCKERHUB_USR} --password-stdin
218
221
docker tag jupyterlab:${JUPYTERLAB_VERSION}-spark-${SPARK_VERSION} ${DOCKERHUB_USR}/jupyterlab:${JUPYTERLAB_VERSION}-spark-${SPARK_VERSION}
219
- if [ "${GITHUB_REF}" == "master" ]; then docker push ${DOCKERHUB_USR}/jupyterlab:${JUPYTERLAB_VERSION}-spark-${SPARK_VERSION}; fi
222
+ if [ "${GITHUB_REF}" == "refs/heads/ master" ]; then docker push ${DOCKERHUB_USR}/jupyterlab:${JUPYTERLAB_VERSION}-spark-${SPARK_VERSION}; fi
220
223
docker tag jupyterlab:${JUPYTERLAB_VERSION}-spark-${SPARK_VERSION} ${DOCKERHUB_USR}/jupyterlab:latest
221
- if [ "${GITHUB_REF}" == "master" ]; then docker push ${DOCKERHUB_USR}/jupyterlab:latest; fi
224
+ if [ "${GITHUB_REF}" == "refs/heads/ master" ]; then docker push ${DOCKERHUB_USR}/jupyterlab:latest; fi
222
225
223
226
- name : Build Base Image - Scala v2.11.12
224
227
env :
225
228
SCALA_VERSION : " 2.11.12"
226
229
run : |
230
+ echo "${GITHUB_REF}"
227
231
cd ${GITHUB_WORKSPACE}/build
228
232
docker build \
229
233
--build-arg build_date="$(date -u +'%Y-%m-%d')" \
@@ -248,7 +252,7 @@ jobs:
248
252
-t jupyterlab:${JUPYTERLAB_VERSION}-spark-${SPARK_VERSION} .
249
253
echo ${DOCKERHUB_PWD} | docker login -u ${DOCKERHUB_USR} --password-stdin
250
254
docker tag jupyterlab:${JUPYTERLAB_VERSION}-spark-${SPARK_VERSION} ${DOCKERHUB_USR}/jupyterlab:${JUPYTERLAB_VERSION}-spark-${SPARK_VERSION}
251
- if [ "${GITHUB_REF}" == "master" ]; then docker push ${DOCKERHUB_USR}/jupyterlab:${JUPYTERLAB_VERSION}-spark-${SPARK_VERSION}; fi
255
+ if [ "${GITHUB_REF}" == "refs/heads/ master" ]; then docker push ${DOCKERHUB_USR}/jupyterlab:${JUPYTERLAB_VERSION}-spark-${SPARK_VERSION}; fi
252
256
253
257
- name : Build & Push JupyterLab Image - JupyterLab v3.0.0 + Spark v2.4.0
254
258
env :
@@ -267,4 +271,4 @@ jobs:
267
271
-t jupyterlab:${JUPYTERLAB_VERSION}-spark-${SPARK_VERSION} .
268
272
echo ${DOCKERHUB_PWD} | docker login -u ${DOCKERHUB_USR} --password-stdin
269
273
docker tag jupyterlab:${JUPYTERLAB_VERSION}-spark-${SPARK_VERSION} ${DOCKERHUB_USR}/jupyterlab:${JUPYTERLAB_VERSION}-spark-${SPARK_VERSION}
270
- if [ "${GITHUB_REF}" == "master" ]; then docker push ${DOCKERHUB_USR}/jupyterlab:${JUPYTERLAB_VERSION}-spark-${SPARK_VERSION}; fi
274
+ if [ "${GITHUB_REF}" == "refs/heads/ master" ]; then docker push ${DOCKERHUB_USR}/jupyterlab:${JUPYTERLAB_VERSION}-spark-${SPARK_VERSION}; fi
0 commit comments