Skip to content

Commit 6a53ce4

Browse files
authored
Improve CI scripts (#578)
1 parent 46f3739 commit 6a53ce4

File tree

2 files changed

+20
-18
lines changed

2 files changed

+20
-18
lines changed

release/pipelines.release.yml

+10-9
Original file line numberDiff line numberDiff line change
@@ -48,9 +48,10 @@ pipelines:
4848
- test -n "$NEXT_GRADLE_DEVELOPMENT_VERSION" -a "$NEXT_GRADLE_DEVELOPMENT_VERSION" != "0.0.0"
4949

5050
# Configure JFrog CLI
51-
- curl -fL https://getcli.jfrog.io | bash -s v2 && chmod +x jfrog
52-
- ./jfrog c add internal --url=$int_entplus_deployer_url --user=$int_entplus_deployer_user --password=$int_entplus_deployer_apikey
53-
- ./jfrog gradlec --use-wrapper --uses-plugin --repo-resolve jcenter --repo-deploy oss-release-local
51+
- curl -fL https://getcli.jfrog.io/v2-jf | sh && chmod +x jfrog
52+
- ./jf c rm --quiet
53+
- ./jf c add internal --url=$int_entplus_deployer_url --user=$int_entplus_deployer_user --password=$int_entplus_deployer_apikey
54+
- ./jf gradlec --use-wrapper --uses-plugin --repo-resolve jcenter --repo-deploy oss-release-local
5455

5556
# Update version
5657
- sed -i -e "/build-info-version=/ s/=.*/=$NEXT_VERSION/" -e "/build-info-extractor-gradle-version=/ s/=.*/=$NEXT_GRADLE_VERSION/" gradle.properties
@@ -64,14 +65,14 @@ pipelines:
6465
- >
6566
ORG_GRADLE_PROJECT_signingKey=$(echo $int_mvn_central_signingKey | base64 -d)
6667
ORG_GRADLE_PROJECT_signingPassword=$int_mvn_central_signingPassword
67-
./jfrog gradle clean aP -x test -Psign
68-
- ./jfrog rt bag && ./jfrog rt bce
69-
- ./jfrog rt bp
70-
# - ./jfrog rt bs
68+
./jf gradle clean aP -x test -Psign
69+
- ./jf rt bag && ./jf rt bce
70+
- ./jf rt bp
71+
- ./jf rt bs --fail=false
7172

7273
# Distribute release bundle
73-
- ./jfrog ds rbc build-info $NEXT_VERSION --spec=./ci/distribution/prod-rbc-filespec.json --spec-vars="version=$NEXT_VERSION" --sign
74-
- ./jfrog ds rbd build-info $NEXT_VERSION --site="releases.jfrog.io"
74+
- ./jf ds rbc build-info $NEXT_VERSION --spec=./ci/distribution/prod-rbc-filespec.json --spec-vars="version=$NEXT_VERSION" --sign
75+
- ./jf ds rbd build-info $NEXT_VERSION --site="releases.jfrog.io"
7576

7677
# Publish to Maven Central
7778
- >

release/pipelines.snapshot.yml

+10-9
Original file line numberDiff line numberDiff line change
@@ -36,24 +36,25 @@ pipelines:
3636
- export JFROG_CLI_BUILD_PROJECT=ecosys
3737

3838
# Configure JFrog CLI
39-
- curl -fL https://getcli.jfrog.io | bash -s v2 && chmod +x jfrog
40-
- ./jfrog c add internal --url=$int_entplus_deployer_url --user=$int_entplus_deployer_user --password=$int_entplus_deployer_apikey
41-
- ./jfrog gradlec --use-wrapper --uses-plugin --repo-resolve ecosys-maven-remote --repo-deploy ecosys-oss-snapshot-local
39+
- curl -fL https://getcli.jfrog.io/v2-jf | sh && chmod +x jfrog
40+
- ./jf c rm --quiet
41+
- ./jf c add internal --url=$int_entplus_deployer_url --user=$int_entplus_deployer_user --password=$int_entplus_deployer_apikey
42+
- ./jf gradlec --use-wrapper --uses-plugin --repo-resolve ecosys-maven-remote --repo-deploy ecosys-oss-snapshot-local
4243

4344
# Run install and publish
4445
- >
4546
env -i PATH=$PATH HOME=$HOME
4647
JFROG_CLI_BUILD_NAME=$JFROG_CLI_BUILD_NAME
4748
JFROG_CLI_BUILD_NUMBER=$JFROG_CLI_BUILD_NUMBER
4849
JFROG_CLI_BUILD_PROJECT=$JFROG_CLI_BUILD_PROJECT
49-
./jfrog gradle clean aP -x test
50-
- ./jfrog rt bag && ./jfrog rt bce
51-
- ./jfrog rt bp
52-
# - ./jfrog rt bs
50+
./jf gradle clean aP -x test
51+
- ./jf rt bag && ./jf rt bce
52+
- ./jf rt bp
53+
- ./jf rt bs --fail=false
5354

5455
# Distribute release bundle
55-
- ./jfrog ds rbc build-info-snapshot $run_number --spec=./release/specs/dev-rbc-filespec.json --spec-vars="version=$run_number" --sign
56-
- ./jfrog ds rbd build-info-snapshot $run_number --site="releases.jfrog.io"
56+
- ./jf ds rbc build-info-snapshot $run_number --spec=./release/specs/dev-rbc-filespec.json --spec-vars="version=$run_number" --sign
57+
- ./jf ds rbd build-info-snapshot $run_number --site="releases.jfrog.io"
5758

5859
onComplete:
5960
- *UPDATE_COMMIT_STATUS

0 commit comments

Comments
 (0)