Skip to content

Commit 8653115

Browse files
committed
Switch from Jenkins to Travis CI
1 parent 171ec65 commit 8653115

6 files changed

Lines changed: 38 additions & 3 deletions

File tree

‎.travis.yml‎

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
language: java
2+
jdk: oraclejdk8
3+
branches:
4+
only: master
5+
install: true
6+
script: ".travis/build.sh"
7+
after_success: ".travis/notify.sh Travis-Success"
8+
after_failure: ".travis/notify.sh Travis-Failure"
9+
env:
10+
global:
11+
- secure: fE2N6PkkWmER0JqDHRU6aA2KaoV5RazujK+TaBTyNxkC6kO5cdby3ya1KR5igZrS71k1JpG+4cSB9GMvvC0L9gR9gGUf64I/XuTOIUQ8heHc6axZ2D2P7RMkglwSzbpBs5wqyaQZJVnhEHs9O5/mhG67CiweFlDUiZ3y/OUZc1o=
12+
- secure: XbUDWITCjIWkb8Rt/Cs/02U+kDmGGGJgTja+mpQf/hwCMjUdUDT99PWVfolaJP4BoIRW9dPir4tVCrao/iGhpd8Q/2FOyALEJdgLEvZyO6bVpPlMpbdyLwCsBM4beWBEVHzxtcvRcbLOoqeLbhTVWKcCeZgfmUxsCXloOxRzN1w=

‎.travis/build.sh‎

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
#!/bin/sh
2+
dir="$(dirname "$0")"
3+
test "$TRAVIS_SECURE_ENV_VARS" = true \
4+
-a "$TRAVIS_PULL_REQUEST" = false \
5+
-a "$TRAVIS_BRANCH" = master &&
6+
mvn -Pdeploy-to-imagej deploy --settings "$dir/settings.xml" ||
7+
mvn install

‎.travis/notify.sh‎

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
#!/bin/sh
2+
curl -fs "https://jenkins.imagej.net/job/$1/buildWithParameters?token=$TOKEN_NAME&repo=$TRAVIS_REPO_SLUG&commit=$TRAVIS_COMMIT&pr=$TRAVIS_PULL_REQUEST"

‎.travis/settings.xml‎

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
<settings>
2+
<servers>
3+
<server>
4+
<id>imagej.releases</id>
5+
<username>travis</username>
6+
<password>${env.MAVEN_PASS}</password>
7+
</server>
8+
<server>
9+
<id>imagej.snapshots</id>
10+
<username>travis</username>
11+
<password>${env.MAVEN_PASS}</password>
12+
</server>
13+
</servers>
14+
</settings>

‎README.md‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
[![](http://jenkins.imagej.net/job/SciJava-plugins-text-Markdown/lastBuild/badge/icon)](http://jenkins.imagej.net/job/SciJava-plugins-text-Markdown/)
1+
[![](https://travis-ci.org/scijava/scijava-plugins-text-markdown.svg?branch=master)](https://travis-ci.org/scijava/scijava-plugins-text-markdown)
22

33
SciJava Plugins: Text: Markdown
44
-------------------------------

‎pom.xml‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -58,8 +58,8 @@
5858
<url>http://github.com/scijava/scijava-plugins-text-markdown/issues</url>
5959
</issueManagement>
6060
<ciManagement>
61-
<system>Jenkins</system>
62-
<url>http://jenkins.imagej.net/job/SciJava-plugins-text-Markdown/</url>
61+
<system>Travis CI</system>
62+
<url>https://travis-ci.org/scijava/scijava-plugins-text-markdown</url>
6363
</ciManagement>
6464

6565
<dependencies>

0 commit comments

Comments
 (0)