Skip to content

Commit e75aea7

Browse files
authored
Use executable-jar buildpack for dataflow server (take2)
2nd and last attempt to use fully executable dataflow server jar
1 parent e9894b5 commit e75aea7

File tree

1 file changed

+9
-1
lines changed

1 file changed

+9
-1
lines changed

.github/actions/build-images/action.yml

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,10 +22,16 @@ runs:
2222
TAG: ${{ inputs.version }}
2323
shell: bash
2424
run: |
25+
26+
mkdir spring-cloud-dataflow-server/target/tmp
27+
cp spring-cloud-dataflow-server/target/spring-cloud-dataflow-server-$TAG.jar spring-cloud-dataflow-server/target/tmp
28+
unzip -o spring-cloud-dataflow-server/target/tmp/spring-cloud-dataflow-server-$TAG.jar -d spring-cloud-dataflow-server/target/tmp
29+
rm spring-cloud-dataflow-server/target/tmp/spring-cloud-dataflow-server-$TAG.jar
30+
2531
for v in 8 11 17
2632
do
2733
pack build \
28-
--path spring-cloud-dataflow-server/target/spring-cloud-dataflow-server-$TAG.jar \
34+
--path spring-cloud-dataflow-server/target/tmp \
2935
--builder gcr.io/paketo-buildpacks/builder:base \
3036
--env BP_JVM_VERSION=$v springcloud/spring-cloud-dataflow-server:$TAG-jdk$v
3137
pack build \
@@ -46,6 +52,8 @@ runs:
4652
--env BP_JVM_VERSION=$v springcloud/spring-cloud-dataflow-single-step-batch-job:$TAG-jdk$v
4753
done
4854
55+
rm -rf spring-cloud-dataflow-server/target/tmp/
56+
4957
# docker hub login
5058
- uses: docker/login-action@v1
5159
with:

0 commit comments

Comments
 (0)