File tree Expand file tree Collapse file tree 2 files changed +20
-11
lines changed Expand file tree Collapse file tree 2 files changed +20
-11
lines changed Original file line number Diff line number Diff line change 1
1
language : java
2
- jdk :
3
- - openjdk8
4
2
5
3
env :
6
4
global :
7
- - secure : JFM0oS3ME5ScymrVmnxWr+ubTp1lev9jYo0bDM5XDY4lBp5/OJtkuJEsE2aZn8MH2IF4umV4u3mwSZibewjXgb9MsIHyVcQp4v5uYmelt0UO4drj5rx0FcZkPBXOZ8/61/R+/oSdPWTiqoV429aLq2YoYDoVgh4hBKRgjBy9dNfftAS0Ykqpy4au1/4GUzFo6ryJYI95HgcXwOMDzw2pOstHRl1UcWVE/xgaV2Z2br/qjLSjrU0Zc+A8H3CFNDYMocoraViPQhfyPv05QyuDWLJmUGjfGvC8EzJgCibSf94MxNBMR9GQrBqa0oi7h7kB0oD0vIx1R/13vKD6Ors9DKVvdZiEWGrupolI7J8ulbg+yZoeg6sryuu9fRqj5v+nY6wOFMYiT6/DufzFX4PgrzBOk8YeUUqW6doMVmyMDGOY88ZmCusEtvP1MRtPMA4G0ELtgWKOdvcD36jVWD47weM2pC3wfic45/QKuu9wz7iKDMTK/Z3KCM6OyyEjLoLy7ztOZsX+v6qVwjaEy8cgjZh76/MmXbB+EGdReRetfFy+N3Vxls+IsDBo8iAtX4jnaSow/04v2lv5r/+0zSS6aaJJMnaBmESj2UrE97JEcBZ2sDoShhLKxECiDdY/KBulisjUNQHcSW1W5y4rv17B3RVB8PIFbNwoVD6SCLlTPGY=
8
- - secure : dIgH4RuM5TmhvYvqctT6asyc+SY9FbHVbOtZgmfkj9jCnwJFWu4e0XVc7hMscKUp5r/pyzih+r8hy6+qPSQlwLrKMemLwKI2GmeUDzw/xclEBCr27jHl8YA3S7NDG+Q/eSDzAEuD39yt57tTv4RyVkcpg+LG9g3D3KVyMpvkxAmEeKGwGdlSMxYFuXchWbx2ft0glEJQcNhKMOT6nfJJwhxozjHO822zAHAgcJvJzDOtlphRkkDXwt3ycrGyGM70ov7AKMwy6O4otEPb6h10GTFuPyh3s7ypSOGNhnmOnoisJtJ8c59Q+vMvCI0Nqda0fdVjxpuepfUb+jVHQRmPH0dzqS9TEF408oPtnqrWpZZO1H/1AobucNJdsKqJU3uq6U/iYpsCUOzNXB40QVFzS8nD/alWioVNzqZyi+i4PVh56dGcYSgDyvHXmMvyqj1RXKcaAgefVu3ZDlrsZF3Y8yCTBbiBCPFsFIpP8jUkkwbvI9CMLugJd4IBA7d1YRxPdDN7uml5S1C8CLDhUXhONaLgScIhp8eV0QUm4hRgkntH6RlB0wnv/g7bGO8lL7dMwrFO/mYDec6+qJKKjDFPuXiBMgnRxk5mzosbGjj0bnmSYsXNiV90aw3LS+ZCdxZ7eAKW7Mg9cKct5o/391ndSQ6xDFwqrnEU0Ke4iKkm4i4=
9
- - secure : m6aQ/DUdYqz26iV8+tya4q3jkXXHznsN8HRvnoVzBu85rDatKex5nyCW38mmkoSdyzk6CGK3cxk6le9mV4Y6CTTl0zJuf5BEXjeSzBpdBIpTKGLjVsNMi3UT3+DixZs7VMxQvByJoa63ZVCmzBkKenl+vkmRaI8lr1Q4pc1JK1wpkaH0gXRxonN1im3qH4rXFcG60btYZdZGIHczbU27h3TN8IfImkwnf1BRtuTVGth2fyAQgyzWQZcuOM5thwXAWDERtWHa9zTS5xbF0LAJO6U8UyTc7JDXyNxmot2aR2sN35J3UhCS8WU93eReowSlg1a8ZrVZ4fyDc2T/v4L8jPO1yKeCADj85DLPqnh+DXa6Mi5uGyCFtB7Kg84EoD96VWcxzDV4JGil9/h5OJkBe7zcdFpRAkdpih1BpOW62taVl9ZOKTgL8vpU8XXpFKdkXLI1XP30jVIRICdvl8wTfSp+tYEbAt0HlSeymmgw5ibvEcvHOayXSdEDSODKid/ov9gFvkaeKnGyuanJX4BnqgMKkFWA7rv9Ff7qku+woysDyZ+fPWKXiDoLS46WJELrGqlycEFBRivtz//4BjgYu48UhnM1w2XrzIaaC9WEtrHB/aKrjuvTMsYdcAFP3s52kdKF6VXjf0vDNx1YseAVgkMhfsw+jEz9h6NRYlrX88o=
5
+ - secure : JFM0oS3ME5ScymrVmnxWr+ubTp1lev9jYo0bDM5XDY4lBp5/OJtkuJEsE2aZn8MH2IF4umV4u3mwSZibewjXgb9MsIHyVcQp4v5uYmelt0UO4drj5rx0FcZkPBXOZ8/61/R+/oSdPWTiqoV429aLq2YoYDoVgh4hBKRgjBy9dNfftAS0Ykqpy4au1/4GUzFo6ryJYI95HgcXwOMDzw2pOstHRl1UcWVE/xgaV2Z2br/qjLSjrU0Zc+A8H3CFNDYMocoraViPQhfyPv05QyuDWLJmUGjfGvC8EzJgCibSf94MxNBMR9GQrBqa0oi7h7kB0oD0vIx1R/13vKD6Ors9DKVvdZiEWGrupolI7J8ulbg+yZoeg6sryuu9fRqj5v+nY6wOFMYiT6/DufzFX4PgrzBOk8YeUUqW6doMVmyMDGOY88ZmCusEtvP1MRtPMA4G0ELtgWKOdvcD36jVWD47weM2pC3wfic45/QKuu9wz7iKDMTK/Z3KCM6OyyEjLoLy7ztOZsX+v6qVwjaEy8cgjZh76/MmXbB+EGdReRetfFy+N3Vxls+IsDBo8iAtX4jnaSow/04v2lv5r/+0zSS6aaJJMnaBmESj2UrE97JEcBZ2sDoShhLKxECiDdY/KBulisjUNQHcSW1W5y4rv17B3RVB8PIFbNwoVD6SCLlTPGY=
6
+ - secure : dIgH4RuM5TmhvYvqctT6asyc+SY9FbHVbOtZgmfkj9jCnwJFWu4e0XVc7hMscKUp5r/pyzih+r8hy6+qPSQlwLrKMemLwKI2GmeUDzw/xclEBCr27jHl8YA3S7NDG+Q/eSDzAEuD39yt57tTv4RyVkcpg+LG9g3D3KVyMpvkxAmEeKGwGdlSMxYFuXchWbx2ft0glEJQcNhKMOT6nfJJwhxozjHO822zAHAgcJvJzDOtlphRkkDXwt3ycrGyGM70ov7AKMwy6O4otEPb6h10GTFuPyh3s7ypSOGNhnmOnoisJtJ8c59Q+vMvCI0Nqda0fdVjxpuepfUb+jVHQRmPH0dzqS9TEF408oPtnqrWpZZO1H/1AobucNJdsKqJU3uq6U/iYpsCUOzNXB40QVFzS8nD/alWioVNzqZyi+i4PVh56dGcYSgDyvHXmMvyqj1RXKcaAgefVu3ZDlrsZF3Y8yCTBbiBCPFsFIpP8jUkkwbvI9CMLugJd4IBA7d1YRxPdDN7uml5S1C8CLDhUXhONaLgScIhp8eV0QUm4hRgkntH6RlB0wnv/g7bGO8lL7dMwrFO/mYDec6+qJKKjDFPuXiBMgnRxk5mzosbGjj0bnmSYsXNiV90aw3LS+ZCdxZ7eAKW7Mg9cKct5o/391ndSQ6xDFwqrnEU0Ke4iKkm4i4=
7
+ - secure : m6aQ/DUdYqz26iV8+tya4q3jkXXHznsN8HRvnoVzBu85rDatKex5nyCW38mmkoSdyzk6CGK3cxk6le9mV4Y6CTTl0zJuf5BEXjeSzBpdBIpTKGLjVsNMi3UT3+DixZs7VMxQvByJoa63ZVCmzBkKenl+vkmRaI8lr1Q4pc1JK1wpkaH0gXRxonN1im3qH4rXFcG60btYZdZGIHczbU27h3TN8IfImkwnf1BRtuTVGth2fyAQgyzWQZcuOM5thwXAWDERtWHa9zTS5xbF0LAJO6U8UyTc7JDXyNxmot2aR2sN35J3UhCS8WU93eReowSlg1a8ZrVZ4fyDc2T/v4L8jPO1yKeCADj85DLPqnh+DXa6Mi5uGyCFtB7Kg84EoD96VWcxzDV4JGil9/h5OJkBe7zcdFpRAkdpih1BpOW62taVl9ZOKTgL8vpU8XXpFKdkXLI1XP30jVIRICdvl8wTfSp+tYEbAt0HlSeymmgw5ibvEcvHOayXSdEDSODKid/ov9gFvkaeKnGyuanJX4BnqgMKkFWA7rv9Ff7qku+woysDyZ+fPWKXiDoLS46WJELrGqlycEFBRivtz//4BjgYu48UhnM1w2XrzIaaC9WEtrHB/aKrjuvTMsYdcAFP3s52kdKF6VXjf0vDNx1YseAVgkMhfsw+jEz9h6NRYlrX88o=
10
8
11
9
before_cache :
12
10
- rm -f $HOME/.gradle/caches/modules-2/modules-2.lock
@@ -24,8 +22,19 @@ cache:
24
22
- $HOME/.gradle/caches/
25
23
- $HOME/.gradle/wrapper/
26
24
27
- before_install :
28
- - if [ "${TRAVIS_REPO_SLUG}" == "bozaro/git-lfs-java" ] && [ "${TRAVIS_PULL_REQUEST}" == "false" ]; then openssl aes-256-cbc -K $encrypted_8e5c960335c9_key -iv $encrypted_8e5c960335c9_iv -in secring.gpg.enc -out secring.gpg -d; fi
25
+ jobs :
26
+ include :
27
+ - stage : test
28
+ jdk : openjdk8
29
+ - stage : test
30
+ jdk : openjdk11
31
+ - stage : test
32
+ jdk : openjdk12
29
33
30
- after_success :
31
- - if [ "${TRAVIS_REPO_SLUG}" == "bozaro/git-lfs-java" ]; then if [ "${TRAVIS_BRANCH}" == "master" ] || [ -n "${TRAVIS_TAG}" ]; then ./gradlew uploadArchives; fi fi
34
+ - stage : deploy
35
+ if : repo = "bozaro/git-lfs-java" and type != "pull_request" and (branch = "master" or tag is present)
36
+ jdk : openjdk8 # Deploy releases using oldest supported jdk
37
+ before_install :
38
+ - openssl aes-256-cbc -K $encrypted_8e5c960335c9_key -iv $encrypted_8e5c960335c9_iv -in secring.gpg.enc -out secring.gpg -d
39
+ after_success :
40
+ - ./gradlew uploadArchives
Original file line number Diff line number Diff line change @@ -93,7 +93,7 @@ subprojects {
93
93
archives javadocJar
94
94
}
95
95
96
- if (System . getenv(" SIGNING_PASSWORD" ) != null ) {
96
+ if (System . getenv(" SIGNING_PASSWORD" ) != null && file( " ${ rootProject.projectDir } /secring.gpg " ) . exists() ) {
97
97
signing {
98
98
sign configurations. archives
99
99
}
@@ -102,7 +102,7 @@ subprojects {
102
102
uploadArchives {
103
103
repositories {
104
104
mavenDeployer {
105
- if (System . getenv(" SIGNING_PASSWORD" ) != null ) {
105
+ if (System . getenv(" SIGNING_PASSWORD" ) != null && file( " ${ rootProject.projectDir } /secring.gpg " ) . exists() ) {
106
106
beforeDeployment {
107
107
MavenDeployment deployment -> signing. signPom(deployment)
108
108
}
You can’t perform that action at this time.
0 commit comments