Skip to content

Commit 0bf9d2f

Browse files
authored
Update .travis.yml
1 parent 6985716 commit 0bf9d2f

File tree

1 file changed

+37
-40
lines changed

1 file changed

+37
-40
lines changed

.travis.yml

Lines changed: 37 additions & 40 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,14 @@
11
service:
22
- docker
3-
43
env:
54
global:
65
- TERM=dumb
76
- secure: WPou9qMnFvvUsWHnwg21Q6GvWPl05rnnTiZzOZS7a4WH/D6xqdhAJS3mLXRrJiz1YMAaPtMPUjdWut4oMKPdZDLmxz6+GLE48K/kvx5XaiPIl7/oAOi8FgcWL2yGOM01sv0vNQln6c3pOuxdJFpc+wPzqgPplubVXjhfrY03E0GKGi4YQRMR2ldWSVG3B9RmcQZ5+UAbnwqz2FFYeKctcKHhg7WOAQpdUIuSGo02ht5LCzmO62gDfUwHcdckFGPJMTGYdk8/7bamxzAevJQlsxydhNZ2fn+HUVr8ZAUVOZArKnjjIKkMxnfsT+kRUS3v0zkxqDa0PjkCwhaIMOOjDVYunZrLlO35q22DPR0XrnCGe0aw2Zk0lTXcnqJs3CuAiELAARFu/sahp+Yw3phKqnlwJON2Awsv2k8zBGgLbaSXSjpeC6qLxJdrzt7YxCBBmZO3LoXR0o/B96yirYlTr3uHFX27fx4qvoKWMfRGr1AOO7p/nFhReAz/wnwSdLNGscNsaLJjQt2FHHgiMcDgv2gtVX0gszp8AatdeL+InqncB5K8kkGzNcSRnGO9XZqDDsKfsMUiGxUkmPEyEzf/qWYpLGt7QyZBzdArhIu0rBl73pwLhug1BYrsVBcNUZ6KiofDBY3QxlhczdLoU0voVwlgw+Pz7iUjUooQ+PZ2Bgg=
8-
97
language: java
108
jdk:
119
- openjdk8
1210
- openjdk11
1311
python: 3.8
14-
1512
addons:
1613
apt:
1714
update: true
@@ -25,55 +22,55 @@ addons:
2522
- httpie
2623
- docker-ce
2724
- docker-compose
28-
2925
install: true
3026
before_script:
3127
- source <(curl -s https://raw.githubusercontent.com/daggerok/bash-functions/master/main.bash)
32-
33-
script:
34-
- bash gradlew >/dev/null
35-
- java -jar ./build/libs/*-all.jar
36-
#
37-
- bash gradlew clean installDist >/dev/null
38-
- bash ./build/install/java-examples/bin/java-examples
39-
#
40-
- bash gradlew clean distZip >/dev/null
41-
- unzip -o ./build/distributions/java-examples-0.0.1.zip -d /tmp
42-
- bash /tmp/java-examples-0.0.1/bin/java-examples
43-
#
44-
- bash gradlew clean composeUp
45-
- bash gradlew composeDown
46-
#
47-
- bash mvnw clean package >/dev/null
48-
- java -jar target/*-all.jar
49-
#
50-
- bash mvnw com.dkanejs.maven.plugins:docker-compose-maven-plugin:1.0.1:up -P docker
51-
- bash mvnw com.dkanejs.maven.plugins:docker-compose-maven-plugin:1.0.1:down -P docker
52-
28+
jobs:
29+
includes:
30+
- stage: test
31+
name: tests
32+
script:
33+
- bash gradlew >/dev/null
34+
- java -jar ./build/libs/*-all.jar
35+
#
36+
- bash gradlew clean installDist >/dev/null
37+
- bash ./build/install/java-examples/bin/java-examples
38+
#
39+
- bash gradlew clean distZip >/dev/null
40+
- unzip -o ./build/distributions/java-examples-0.0.1.zip -d /tmp
41+
- bash /tmp/java-examples-0.0.1/bin/java-examples
42+
#
43+
- bash gradlew clean composeUp
44+
- bash gradlew composeDown
45+
#
46+
- bash mvnw clean package >/dev/null
47+
- java -jar target/*-all.jar
48+
#
49+
- bash mvnw com.dkanejs.maven.plugins:docker-compose-maven-plugin:1.0.1:up -P docker
50+
- bash mvnw com.dkanejs.maven.plugins:docker-compose-maven-plugin:1.0.1:down -P docker
51+
- stage: deploy
52+
name: GitHub pages
53+
before_deploy:
54+
- ./mvnw -Pdocs
55+
deploy:
56+
provider: pages
57+
skip-cleanup: true
58+
keep-history: true
59+
target_branch: gh-pages
60+
github-token: "$GITHUB_TOKEN"
61+
# travis encrypt GITHUB_TOKEN=..
62+
local-dir: target/generated-docs
63+
on:
64+
branch: master
5365
before_cache:
5466
- |
5567
for item in $(find ~/.gradle -name "*.lock") ; do
5668
sudo rm -rf $item ;
5769
done
5870
- ./gradlew --stop
59-
6071
cache:
6172
packages: true
6273
directories:
6374
- ~/.m2
6475
- ~/.gradle
6576
- ~/.docker
66-
67-
before_deploy:
68-
- ./mvnw -Pdocs
69-
70-
deploy:
71-
provider: pages
72-
skip-cleanup: true
73-
# travis encrypt GITHUB_TOKEN=<your github repo token> --add
74-
github-token: "$GITHUB_TOKEN"
75-
keep-history: true
76-
on:
77-
branch: master
78-
local-dir: target/generated-docs
79-
target_branch: gh-pages

0 commit comments

Comments
 (0)