Skip to content

Commit f26105d

Browse files
committed
Fix travis. Don't push non master branches.
1 parent b2e378d commit f26105d

File tree

2 files changed

+19
-3
lines changed

2 files changed

+19
-3
lines changed

.travis.yml

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,4 @@ jdk:
44
before_install:
55
- pip install --user codecov
66
after_success:
7-
- codecov
8-
- echo "<settings><servers><server><id>ossrh</id><username>\${env.OSSRH_USER}</username><password>\${env.OSSRH_PASS}</password></server></servers></settings>" > ~/settings.xml
9-
- mvn deploy -DskipITs --settings ~/settings.xml
7+
- ./travis-after-success.sh

travis-after-success.sh

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
#!/usr/bin/env bash
2+
3+
codecov
4+
if [[ $TRAVIS_BRANCH == "master" ]] && [[ $TRAVIS_PULL_REQUEST == "false" ]];
5+
then
6+
cat << EOF >> ~/settings.xml
7+
<settings>
8+
<servers>
9+
<server>
10+
<id>ossrh</id>
11+
<username>\${env.OSSRH_USER}</username>
12+
<password>\${env.OSSRH_PASS}</password>
13+
</server>
14+
</servers>
15+
</settings>
16+
EOF
17+
mvn deploy -DskipITs --settings ~/settings.xml
18+
fi

0 commit comments

Comments
 (0)