Skip to content

Commit a1dd604

Browse files
committed
[Travis] Add DBO upload script.
1 parent 4343f44 commit a1dd604

1 file changed

Lines changed: 10 additions & 3 deletions

File tree

.travis.yml

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,16 +6,19 @@ jdk: oraclejdk7
66
before_install:
77
- "git clone https://github.com/Q0rDev/travis-ci-resources.git target/travis"
88
- "chmod +x target/travis/build.sh"
9+
- "chmod +x target/travis/upload.sh"
910
- "gem install --version 0.8.0 faraday"
1011
- "gem install travis-artifacts"
1112

1213
# Compile and package JAR and set build properties.
1314
install: ./target/travis/build.sh
1415
script: true
1516

16-
# Push artifacts to AWS.
17+
# Push artifacts to AWS. Upload to DBO if release build.
1718
after_success:
18-
- "cd target && travis-artifacts upload --path *.jar --target-path artifacts/$TRAVIS_REPO_SLUG/$TRAVIS_BUILD_NUMBER"
19+
- "cd target"
20+
- "travis-artifacts upload --path *.jar --target-path artifacts/$TRAVIS_REPO_SLUG/$TRAVIS_BUILD_NUMBER"
21+
- "./travis/upload.sh"
1922

2023
notifications:
2124
# Disable build status email notifications, until the issue with forks is fixed.
@@ -26,9 +29,13 @@ notifications:
2629

2730
env:
2831
global:
32+
# Nexus Deployment
2933
- secure: "P2DfYLNXIXpfs99pwVTIIHB4a3yZ2Dpkxvz7dLsH27yAC4/AojgH7oIh5HfLuRUz1zMliTNEtGYKFwTh/Gtd38yJbrHDrnwlEQYUz5asHhsZGLZ3Sfbt8eSoALQOvjVITlezul9fLlN6r55q8svMNw853R/FBywdndEKckVDdeM="
3034
- secure: "rZyXfKEOV2udqyNTfJYbRhffdn9FAFus/R9sgniGTUlGf1sWLbkHt251o+cbjveFtyGUQrtU0j4mS0hFOXqonfm24jtN0aTMkf8yfdDjnpIGU3eV0BNe/81VnxpNaaYy8LWd8OnKOCFAAzI68FmdBPuihYGPcnjY3ZYGANL0wF8="
35+
# AWS
3136
- "ARTIFACTS_AWS_REGION=us-east-1"
3237
- "ARTIFACTS_S3_BUCKET=q0r-artifacts"
3338
- secure: "C0ozCQnHZMLgVYZ4A5LaqQ6XrhMLADQq3sfznjx8YWiYKPOWdyxvM8QAyofFGl6B1iabr/OBC7xWRgaG1TVlx1tE1kx4GryBoCg2WKXWgCjIIjT7ZHeRsvWu1M5uabiXo67gApvnGQZcC/z2bSdBBs9R3JCairaI+yYJmaXbZho="
34-
- secure: "cjge54SGU/cWUfLPc3QLmwrVMPIA6NIynQOXkngCbA3K200WZoO7BWJGV4FdeN9p9e3zfylKOnfkVYpo7ly7tpVTqIGSU5TKt+PEipTwu62vZ3Cs9IqK+vRD2zF83DjzFz9dXspO3U7u7xYacpjOqL1sOD9aSTf75i7Da0PnI7U="
39+
- secure: "cjge54SGU/cWUfLPc3QLmwrVMPIA6NIynQOXkngCbA3K200WZoO7BWJGV4FdeN9p9e3zfylKOnfkVYpo7ly7tpVTqIGSU5TKt+PEipTwu62vZ3Cs9IqK+vRD2zF83DjzFz9dXspO3U7u7xYacpjOqL1sOD9aSTf75i7Da0PnI7U="
40+
# Bukkit
41+
- secure: "WvmHJ+p7d1/4ucllyMMXTjUhWQePg4SvksHlI9NHft5bVCG2B5jggoxkaNRGEYJgXOG82HFNu6IjGbpSZDOY5uD80WBmddeovoBfy1FdI4Z0CLu5HoXqTp99uBbtaKWSpv4FT+1xe+WXEVJfaZQgsUSJNpbF4bTtRjoueOITEqA="

0 commit comments

Comments
 (0)