Skip to content

Commit 4f4c808

Browse files
committed
Merge pull request #132 from JLLeitschuh/build/travisRelease
Adds travis deploy task for release tags
2 parents f0b6015 + ba6ccad commit 4f4c808

File tree

2 files changed

+16
-0
lines changed

2 files changed

+16
-0
lines changed

.travis-scripts/before-deploy.sh

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
#!/bin/bash
2+
ls -R build/distributions | awk '
3+
/:$/&&f{s=$0;f=0}
4+
/:$/&&!f{sub(/:$/,"");s=$0;f=1;next}
5+
NF&&f{ print s"/"$0 }'

.travis.yml

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@ after_success:
2929
- bash <(curl -s https://codecov.io/bash) # Code Coverage Reporting
3030
- ./gradlew javadoc
3131
- .travis-scripts/push-javadoc-to-gh-pages.sh
32+
- .travis-scripts/before-deploy.sh
3233

3334

3435
notifications:
@@ -46,3 +47,13 @@ env:
4647

4748
os:
4849
- linux
50+
51+
deploy:
52+
provider: releases
53+
api_key:
54+
secure: bdjiFXG3VBcM1iyxeputsWA9vHxgLNcxRB1i0REDNAnIEvDWpAdVr1jPBejeiOEw9s+k6EItATvQ2I7Xp5iKnYaXn0NuHzM3OSY8WNVCc+gBTaQwkijPBqi/vEXaO502CscW+H2U26QZGS/jJiUuieeErtzCNcWmCv8SRc5NFOVYdSlhAmp+aPeu2YwuweiMZNVquYM2hx7murghOYSF5hQTKq4/zrziENVi78XZS8rJFmxwOGqNj1GBLul2F9poIPjzDbPVJLeXTJEY+N3aYGJ4GyZYf6p8ynDO/v043/GuOAyNfkgSwhCcTQlmLG/mm6P9CUMoDQR9klh2eDswgrIP4rGLwILg3035nqHqwgTIKVXfspni3P/65siS6lXV0M5flEkRysMBr1GQhaIEUM32ArreMzAtC2Vn2CviKG0TwLmxyd/7W3JdoX4KrHAcKBwbqFDImWw43S6N63oTUEw6GjrI+CndwgF9RNgr5SAyS28LFXViOJe7JlGVUNU33kMNpEJxzVREzkJsO8aicaZTrvDniFOfg2WhrAyhjxmh4/IOHDE6qgtxw+2+TUzMlwdzdxb90BeXg2XfMichmKfQYQFEmZntCZcoHHDG5jbCTyAvFuOv6tdPjpr69QjiEJhEbohw8CEwoGhy1kxxQcCDCfABrOTivJ39Ui8MC6k=
55+
file: build/distributions/*.deb
56+
skip_cleanup: true
57+
on:
58+
repo: WPIRoboticsProjects/GRIP
59+
tags: true

0 commit comments

Comments
 (0)