forked from olivierlemasle/java-certificate-authority
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.travis.yml
More file actions
36 lines (32 loc) · 1.43 KB
/
.travis.yml
File metadata and controls
36 lines (32 loc) · 1.43 KB
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
34
35
36
language: java
jdk: oraclejdk8
before_install:
- sudo apt-get update -qq
- sudo apt-get install -y apache2
- sudo a2enmod ssl
- sudo service apache2 restart
before_script: nvm install 5.2.0
script: mvn verify -B
env:
global:
- secure: "x6q08u/dKFQeOxXysTB53QKM28q53MPcZ0Gell0rip2UDelxp0WsuTMP7DkLhSuiXNM/ZU9ODgeI/bgJhMKdckzj5a0UU75/CfaqG9GYASxzT1jWXvD239be6gyjYGVERDRwWis+KTWyBYy+xS//VCxAywpo334ajskhhP8TIp8="
- secure: "6Av16dhqsg1raM2uvYYjAqHwu9yC/wBROYYdcQPeNkrSPYGMjgEpSIycVF7LgXYqXr1C4J47V0KStCoX5MM8LgLiPNF053eShnnhEIJegNekQSavo/G7ZraDYaZwuhQofBaSzunaqoBk+0EsvO8IjBQe1RYh/y7zHzcsmyEFw0c="
- secure: "r7y0mBf8SAWHlaQmOwX3D4bhy3+6NljN5oBtmqFrIF3SwSGLEZcUUXaPQjeIzTfpSoV3VVx83C3Dn9ASn/lowaxo4tWKwC2G8LI0BFMWpU34PacBu6dJIhwXBKKteSEqG94UNXa7d2qSHj7yf2J6L7t3ayp7C5G/4+P3LrmDI2c="
- secure: "nLqo0u9s4iQbMrufKX4Mohy7LgizSs8/eKZ3pl59gbajx/PBEwZhiJQbPcpjMPNvwjh8kNnvqpFaRWmIzrfL7ZDrDM1F+DfSmNmdfk38mtbPpjaJFq5rEZISUbIrD8s9sDmz0l0zgkzUTVqegaw4a5VYzRjg6qtWBvJyb5M7W4o="
after_success:
- build/deploy-javadoc.sh
- build/publish-snapshot-on-commit.sh
- build/commit-built-ui.sh
branches:
except:
- gh-pages
- built-ui
addons:
coverity_scan:
project:
name: "olivierlemasle/java-certificate-authority"
description: "Build submitted via Travis CI"
notification_email: test@example.com
build_command_prepend: "mvn clean"
build_command: "mvn -DskipTests=true compile"
branch_pattern: coverity_scan