Skip to content

Commit 8e6b16f

Browse files
committed
release.sh was created to prepare the release artifacts
1 parent 6007835 commit 8e6b16f

1 file changed

Lines changed: 22 additions & 0 deletions

File tree

release.sh

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
#!/usr/bin/env bash
2+
3+
echo copiing release files
4+
rm -rf release
5+
mkdir -p release
6+
cp target/*.jar release/
7+
cp pom.xml release/
8+
9+
cd release
10+
11+
for file in *.jar pom.xml
12+
do
13+
echo Signing ${file}
14+
gpg -s -b ${file}
15+
mv ${file}.sig ${file}.asc
16+
done
17+
18+
echo Creating release.zip
19+
jar -c -M -f release.zip *.jar pom.xml *.asc
20+
21+
cd ..
22+
echo done.

0 commit comments

Comments
 (0)