File tree Expand file tree Collapse file tree 1 file changed +10
-12
lines changed Expand file tree Collapse file tree 1 file changed +10
-12
lines changed Original file line number Diff line number Diff line change @@ -10,18 +10,16 @@ set -e
1010
1111NEXUS_ROOT=" http://$CREDS @oss.sonatype.org/service/local/staging/deploy/maven2/com/rabbitmq/amqp-client/$VERSION "
1212
13- for ARTIFACT_NAME in $@ ; do
14- echo " Uploading $ARTIFACT_NAME "
13+ for artifact in $@ ; do
14+ echo " Uploading $artifact "
1515
16- rm -f $ARTIFACT_NAME .asc
17- gpg --homedir $GNUPG_PATH /.gnupg --local-user $SIGNING_KEY --no-tty --armor --detach-sign --output $ARTIFACT_NAME .asc $ARTIFACT_NAME
18- md5sum $ARTIFACT_NAME | cut -f1 -d' ' > $ARTIFACT_NAME .md5
19- md5sum $ARTIFACT_NAME .asc | cut -f1 -d' ' > $ARTIFACT_NAME .asc.md5
20- sha1sum $ARTIFACT_NAME | cut -f1 -d' ' > $ARTIFACT_NAME .sha1
21- sha1sum $ARTIFACT_NAME .asc | cut -f1 -d' ' > $ARTIFACT_NAME .asc.sha1
22- curl -XPUT --data-binary @$ARTIFACT_NAME $NEXUS_ROOT /$ARTIFACT_NAME
23-
24- for EXT in md5 sha1 asc asc.md5 asc.sha1; do
25- curl -XPUT --data-binary @$ARTIFACT_NAME .$EXT $NEXUS_ROOT /$ARTIFACT_NAME .$EXT
16+ rm -f $artifact .asc
17+ gpg --homedir $GNUPG_PATH /.gnupg --local-user $SIGNING_KEY --no-tty --armor --detach-sign --output $artifact .asc $artifact
18+ for ext in ' ' .asc ; do
19+ curl -XPUT --data-binary @$artifact$ext $NEXUS_ROOT /$artifact$ext
20+ for sum in md5 sha1 ; do
21+ ${sum} sum $artifact$ext | (read a rest ; echo -n " $a " ) > $artifact$ext .$sum
22+ curl -XPUT --data-binary @$artifact$ext .$sum $NEXUS_ROOT /$artifact$ext .$sum
23+ done
2624 done
2725done
You can’t perform that action at this time.
0 commit comments