File: .travis.yml

package info (click to toggle)
libfits-java 1.15.2-1
  • links: PTS, VCS
  • area: main
  • in suites: bullseye, buster, sid
  • size: 6,508 kB
  • ctags: 5,935
  • sloc: java: 37,755; ansic: 9,962; xml: 2,489; makefile: 8
file content (33 lines) | stat: -rw-r--r-- 1,160 bytes parent folder | download
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
28
29
30
31
32
33
language: java
jdk:
- oraclejdk7

branches:
  except:
    - blackbox-images

install:
  - git clone --depth=50 --branch=master https://github.com/nom-tam-fits/blackbox-images.git ../blackbox-images
  - mvn install -Dmaven.test.skip=true -P!createHeasarcZip

script:
    - mvn test ; export MAVEN_RESULT=$?
    - if [ "$MAVEN_RESULT" -ne 0 ]; then exit 1; fi
    - if [ "$TRAVIS_BRANCH" = "master" -a "$TRAVIS_PULL_REQUEST" = "false" ]; then mvn clean deploy --quiet --settings settings.xml -Dmaven.test.skip=true -P!createHeasarcZip; fi

after_success:
  - mvn clean test jacoco:report coveralls:report
 
notifications:
  email:
    - richard.vannieuwenhoven@adesso.at
    - Tom.McGlynn@nasa.gov
    - erik.koerber@gmail.com
    
env:
 global:
  - MAVEN_OPTS="-Xmx=2G"
  - TERM=dumb
  - secure: "bKh2my2DsryV1AgANX4DvhgttoTIeGs/QlEdRg5zAGQ8+4s7v4qw90iONMa/HSWuZCha8zzZdiplyXevY/CqICVOp8YtJ6SwfUSZpwNnKBVjwWKWI4uIRpDONYiMuVwSMgusREphiJY2A1raohXl48cP2JexEY+ftCSY11P2rLg="
  - secure: "HoAeUJC7l85KrP47PN9jcDvyLpssmX/n9dj7l0WkjQKu+yH6rnHw7P8KxAwWgntjj1fdefotSbUd82FNziQPyNKOr/PTm71eyWjkoeMpRWabmP6Jw6aosmrtrfkHj2jWb83gXK3p8LX/TLNgcHjP4vv0Gr/GJOEVT1PPOtQiZuo="