This repository was archived by the owner on Jun 7, 2023. It is now read-only.
File tree 2 files changed +45
-16
lines changed
2 files changed +45
-16
lines changed Original file line number Diff line number Diff line change @@ -7,19 +7,25 @@ before_install:
7
7
before_script : gpg --fast-import codesigning.asc
8
8
script : mvn package -P build-extras
9
9
deploy :
10
- provider : releases
11
- api_key :
12
- secure : YR8aDGTciBNQgI8GU5DSSm6dzKyZhgmixewIMkbjwrGkdLs/UnD2cfMh2ziNuivpmnIDj2rCMmf6gr1PhQno5nsPPrrFcJs0tIv2LAvAAJst/k32zMK3wv1x54eaTS3SK9VxUdAcnB0N3RvMKLiaqkwTcxa4PY9pWlHnZdc8h9oCqr7JAq8NH/94Ri4AiUc7hDgu6xnZNDqll6gJwdM8kUPQuUsAkkAl2dBVfqB7OeQFkmTvl6Hi5WCn9zbpBpKxE4t/SbgZvH5ccVBKOZveFG38/Mm1ur6VHQ8WvZFnEHps+aq8Sjz8irzcdGHC/hSGvMfsB2LRZHKd8KaRcSCypzuBjNt+ayEaaCd4AcNIsR/cEtC9aOzttNhS6eX4YpdaDjmvlqChjKvR+reKVXK7rb6Z08vHkJC1HOofovfjBP0RXT/O1CsUTpPS0lpNfrNZ0n0GfaHqtqxYrGDsXMFIHX5v39fqwAF2pmpJQaB3CeSLpEM7YbNcPlPRQ/w4XZ5SEN1ENS6a8oenOL+IZNMyspTywG3vQgdc82W5MhjFpUawrReeWd6y5xrHiWBLVPJGsgJQPIY0MkuAGiIGqiT8hSW8x8frYhX9IZ7/x4My6PYL8pCv+zn2V8LBr5KCtjVf3sGrxftlt1eLvQHkw290yRUgcfTAd2Dj8lk8H+jYgXA=
13
- file_glob : true
14
- file :
15
- - " /home/travis/build/iotaledger/iota.lib.java/target/jota*.jar"
16
- - " /home/travis/build/iotaledger/iota.lib.java/target/jota*.jar.asc"
17
- - " /home/travis/build/iotaledger/iota.lib.java/target/jota*-sources.jar"
18
- - " /home/travis/build/iotaledger/iota.lib.java/target/jota*-sources.jar.asc"
19
- - " /home/travis/build/iotaledger/iota.lib.java/target/jota*-javadoc.jar"
20
- - " /home/travis/build/iotaledger/iota.lib.java/target/jota*-javadoc.jar.asc"
21
- skip_cleanup : true
22
- on :
23
- tags : true
24
- repo : iotaledger/iota.lib.java
25
- all_branches : true
10
+ - provider : releases
11
+ api_key :
12
+ secure : YR8aDGTciBNQgI8GU5DSSm6dzKyZhgmixewIMkbjwrGkdLs/UnD2cfMh2ziNuivpmnIDj2rCMmf6gr1PhQno5nsPPrrFcJs0tIv2LAvAAJst/k32zMK3wv1x54eaTS3SK9VxUdAcnB0N3RvMKLiaqkwTcxa4PY9pWlHnZdc8h9oCqr7JAq8NH/94Ri4AiUc7hDgu6xnZNDqll6gJwdM8kUPQuUsAkkAl2dBVfqB7OeQFkmTvl6Hi5WCn9zbpBpKxE4t/SbgZvH5ccVBKOZveFG38/Mm1ur6VHQ8WvZFnEHps+aq8Sjz8irzcdGHC/hSGvMfsB2LRZHKd8KaRcSCypzuBjNt+ayEaaCd4AcNIsR/cEtC9aOzttNhS6eX4YpdaDjmvlqChjKvR+reKVXK7rb6Z08vHkJC1HOofovfjBP0RXT/O1CsUTpPS0lpNfrNZ0n0GfaHqtqxYrGDsXMFIHX5v39fqwAF2pmpJQaB3CeSLpEM7YbNcPlPRQ/w4XZ5SEN1ENS6a8oenOL+IZNMyspTywG3vQgdc82W5MhjFpUawrReeWd6y5xrHiWBLVPJGsgJQPIY0MkuAGiIGqiT8hSW8x8frYhX9IZ7/x4My6PYL8pCv+zn2V8LBr5KCtjVf3sGrxftlt1eLvQHkw290yRUgcfTAd2Dj8lk8H+jYgXA=
13
+ file_glob : true
14
+ file :
15
+ - " /home/travis/build/iotaledger/iota.lib.java/target/jota*.jar"
16
+ - " /home/travis/build/iotaledger/iota.lib.java/target/jota*.jar.asc"
17
+ - " /home/travis/build/iotaledger/iota.lib.java/target/jota*-sources.jar"
18
+ - " /home/travis/build/iotaledger/iota.lib.java/target/jota*-sources.jar.asc"
19
+ - " /home/travis/build/iotaledger/iota.lib.java/target/jota*-javadoc.jar"
20
+ - " /home/travis/build/iotaledger/iota.lib.java/target/jota*-javadoc.jar.asc"
21
+ skip_cleanup : true
22
+ on :
23
+ tags : true
24
+ repo : iotaledger/iota.lib.java
25
+ all_branches : true
26
+ - provider : script
27
+ script : .travis/push-jdoc-gh-pages.sh
28
+ on :
29
+ tags : true
30
+ repo : iotaledger/iota.lib.java
31
+ all_branches : true
Original file line number Diff line number Diff line change
1
+ #! /bin/bash
2
+
3
+ if [ " $TRAVIS_REPO_SLUG " == " iotaledger/iota.lib.java" ] && [ " $TRAVIS_PULL_REQUEST " == " false" ]; then
4
+
5
+ echo -e " Publishing javadoc...\n"
6
+
7
+ cp -R " /home/travis/build/iotaledger/iota.lib.java/target/apidocs/" $HOME /javadoc-latest
8
+
9
+ cd $HOME
10
+ git config --global user.email
" [email protected] "
11
+ git config --global user.name " travis-ci"
12
+ git clone --quiet --branch=gh-pages https://${GH_TOKEN} @github.com/iotaledger/iota.lib.java gh-pages > /dev/null
13
+
14
+ cd gh-pages
15
+ git rm -rf ./javadoc
16
+ cp -Rf $HOME /javadoc-latest ./javadoc
17
+ git add -f .
18
+ git commit -m " Latest javadoc on successful travis build $TRAVIS_BUILD_NUMBER auto-pushed to gh-pages"
19
+ git push -fq origin gh-pages > /dev/null
20
+
21
+ echo -e " Published Javadoc to gh-pages.\n"
22
+
23
+ fi
You can’t perform that action at this time.
0 commit comments