@@ -10,25 +10,27 @@ SONATYPE_PW=$3
10
10
# PGP Credentials:
11
11
PGP_PW=$4
12
12
13
- if [ -z " $SONATYPE_USER " -o -z " $SONATYPE_PW " -o -z " $PGP_PRIV_KEY " -o -z " $PGP_PW " ]; then
13
+ if [ $SHOULD_RUN = false ]; then
14
+ exit 0
15
+ fi
16
+
17
+ if [ -z " $SONATYPE_USER " -o -z " $SONATYPE_PW " -o -z " $PGP_PW " ]; then
14
18
echo " invalid args: this script takes 4 args, usage:"
15
19
echo " "
16
20
echo " ./project/scripts/sbt SHOULD_RUN SONATYPE_USER SONATYPE_PW PGP_PW"
17
21
exit 1
18
22
fi
19
23
20
- if [ $SHOULD_RUN = true ]; then
21
- CMD=' ;set credentials += Credentials("Sonatype Nexus Repository Manager", "oss.sonatype.org", "' " $SONATYPE_USER " ' ", "' " $SONATYPE_PW " ' ")'
22
- CMD=" $CMD ;set pgpPassphrase := Some(\" $PGP_PW \" .toCharArray)"
23
- CMD=" $CMD ;set pgpSecretRing := file(\" /keys/secring.asc\" )"
24
- CMD=" $CMD ;set pgpPublicRing := file(\" /keys/pubring.asc\" )"
25
- CMD=" $CMD ;dotty-bootstrapped/publishSigned ;sonatypeRelease"
24
+ CMD=' ;set credentials += Credentials("Sonatype Nexus Repository Manager", "oss.sonatype.org", "' " $SONATYPE_USER " ' ", "' " $SONATYPE_PW " ' ")'
25
+ CMD=" $CMD ;set pgpPassphrase := Some(\" $PGP_PW \" .toCharArray)"
26
+ CMD=" $CMD ;set pgpSecretRing := file(\" /keys/secring.asc\" )"
27
+ CMD=" $CMD ;set pgpPublicRing := file(\" /keys/pubring.asc\" )"
28
+ CMD=" $CMD ;dotty-bootstrapped/publishSigned ;sonatypeRelease"
26
29
27
- echo " Will run sbt with command: \" $CMD \" "
30
+ echo " Will run sbt with command: \" $CMD \" "
28
31
29
- sbt -J-Xmx4096m \
30
- -J-XX:ReservedCodeCacheSize=512m \
31
- -J-XX:MaxMetaspaceSize=1024m \
32
- -Ddotty.drone.mem=4096m \
33
- " $CMD "
34
- fi
32
+ sbt -J-Xmx4096m \
33
+ -J-XX:ReservedCodeCacheSize=512m \
34
+ -J-XX:MaxMetaspaceSize=1024m \
35
+ -Ddotty.drone.mem=4096m \
36
+ " $CMD "
0 commit comments