Skip to content

Commit c2a80d0

Browse files
author
Yegor Bugayenko
committed
#2 rultor config
1 parent 5e0971a commit c2a80d0

File tree

1 file changed

+18
-6
lines changed

1 file changed

+18
-6
lines changed

.rultor.yml

Lines changed: 18 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,18 +2,30 @@ assets:
22
settings.xml: "yegor256/home#assets/sttc/settings.xml"
33
pubring.gpg: "yegor256/home#assets/pubring.gpg"
44
secring.gpg: "yegor256/home#assets/secring.gpg"
5+
s3cfg: "yegor256/home#assets/s3cfg"
6+
7+
env:
8+
MAVEN_OPTS: "-XX:MaxPermSize=256m -Xmx1g"
9+
10+
install:
11+
- "sudo gem install pdd"
512

613
merge:
7-
script:
14+
script:
815
- "mvn clean install -Pqulice --errors --settings ../settings.xml"
16+
- "mvn clean"
17+
- "pdd --source=$(pwd) --verbose --file=/dev/null"
918

1019
deploy:
11-
script:
12-
- "mvn clean deploy -Ppdd -Pqulice --errors --settings ../settings.xml"
20+
script:
21+
- "mvn clean deploy -Pqulice --errors --settings ../settings.xml"
22+
- "mvn clean"
23+
- "pdd --source=$(pwd) --verbose --file=sttc-java-sdk.xml"
24+
- "s3cmd --no-progress put sttc-java-sdk.xml --config=../s3cfg s3://pdd.teamed.io/sttc-java-sdk.xml"
1325

1426
release:
15-
script:
27+
script:
1628
- "mvn versions:set \"-DnewVersion=${tag}\""
1729
- "git commit -am \"${tag}\""
18-
- "mvn clean deploy -Pqulice -Psonatype -Psttc --errors --settings ../settings.xml"
19-
- "mvn clean site-deploy -Psite -Prempl --errors --settings ../settings.xml"
30+
- "mvn clean deploy -Pqulice -Psonatype -Pjcabi --errors --settings ../settings.xml"
31+
- "mvn clean site-deploy -Psite --errors --settings ../settings.xml"

0 commit comments

Comments
 (0)