Skip to content

Commit efb1724

Browse files
committed
[update][docker] Add y param to impilicate archive the target
1 parent 012a571 commit efb1724

File tree

3 files changed

+13
-10
lines changed

3 files changed

+13
-10
lines changed

Diff for: .github/workflows/maven-publish.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ jobs:
7171
run: |
7272
mvn -B -V -T C1 -DskipTests clean package
7373
mvn package assembly:single
74-
bash shrink_package.sh
74+
bash shrink_package.sh y
7575
7676
- name: 6. Calucate SHA256SUM
7777
run: |

Diff for: Dockerfile

-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@ RUN <<EOF
1111
mvn clean package -P${package_type} -DskipTests
1212
mvn package assembly:single
1313
./shrink_package.sh
14-
rm -f target/addax/addax-*.tar.gz
1514
EOF
1615

1716
FROM openjdk:8u232-jre-stretch

Diff for: shrink_package.sh

+12-8
Original file line numberDiff line numberDiff line change
@@ -39,13 +39,17 @@ TMPDIR=$(ls -d -w1 target/addax/addax-*)
3939
( cd ${plugin_dir} && ln -sf ../../../../shared/${file_name} $file_name )
4040
done
4141
)
42-
# create archive package
43-
cd ${target}/addax
44-
# should be in target/addax/
45-
# get archive name including version
46-
archive_name=$(basename $TMPDIR)
47-
echo "Create archived package"
48-
tar -czf "${archive_name}.tar.gz" ${archive_name}/*
49-
echo "The archive package is at: ${target}/addax/${archive_name}.tar.gz"
42+
43+
if [ "x$1" = "xy" ]; then
44+
# create archive package
45+
cd ${target}/addax
46+
# should be in target/addax/
47+
# get archive name including version
48+
echo "Create archived package"
49+
archive_name=$(basename $TMPDIR)
50+
tar -czf "${archive_name}.tar.gz" ${archive_name}/*
51+
echo "The archive package is at: ${target}/addax/${archive_name}.tar.gz"
52+
fi
53+
5054
exit $?
5155

0 commit comments

Comments
 (0)