forked from jcabi/jcabi-github
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path.rultor.yml
27 lines (24 loc) · 834 Bytes
/
.rultor.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
assets:
settings.xml: "yegor256/home#assets/jcabi/settings.xml"
pubring.gpg: "yegor256/home#assets/pubring.gpg"
secring.gpg: "yegor256/home#assets/secring.gpg"
merge:
commanders:
- carlosmiranda
env:
MAVEN_OPTS: "-XX:MaxPermSize=256m -Xmx1g"
script:
- "mvn clean install -Pjcabi-github -Pqulice --errors --settings ../settings.xml"
deploy:
env:
MAVEN_OPTS: "-XX:MaxPermSize=256m -Xmx1g"
script:
- "mvn clean deploy -Ppdd -Pqulice --errors --settings ../settings.xml"
release:
env:
MAVEN_OPTS: "-XX:MaxPermSize=256m -Xmx1g"
script:
- "mvn versions:set \"-DnewVersion=${tag}\""
- "git commit -am \"${tag}\""
- "mvn clean deploy -Pqulice -Psonatype -Pjcabi --errors --settings ../settings.xml"
- "mvn clean site-deploy -Psite -Prempl --errors --settings ../settings.xml"