Skip to content

Commit 33d68e7

Browse files
erichaagdevjvalkeal
authored andcommitted
Update workflows with Gradle Enterprise credentials
Only workflows that do not build PRs have been configured with credentials.
1 parent 8194d8d commit 33d68e7

File tree

4 files changed

+32
-1
lines changed

4 files changed

+32
-1
lines changed

.github/workflows/ci-boot.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,10 @@ jobs:
2323
java-version: ${{ matrix.java }}
2424
- name: Build boot ${{ matrix.boot }} java ${{ matrix.java }}
2525
run: ./gradlew clean build -PspringBootVersion=${{ matrix.boot }}
26+
env:
27+
GRADLE_ENTERPRISE_CACHE_USERNAME: ${{ secrets.GRADLE_ENTERPRISE_CACHE_USER }}
28+
GRADLE_ENTERPRISE_CACHE_PASSWORD: ${{ secrets.GRADLE_ENTERPRISE_CACHE_PASSWORD }}
29+
GRADLE_ENTERPRISE_ACCESS_KEY: ${{ secrets.GRADLE_ENTERPRISE_SECRET_ACCESS_KEY }}
2630
- name: Tar Build Logs
2731
if: ${{ failure() }}
2832
run: |

.github/workflows/ci.yml

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,10 @@ jobs:
2727
java-version: ${{ matrix.java }}
2828
- name: Build with Gradle
2929
run: ./gradlew clean build
30+
env:
31+
GRADLE_ENTERPRISE_CACHE_USERNAME: ${{ secrets.GRADLE_ENTERPRISE_CACHE_USER }}
32+
GRADLE_ENTERPRISE_CACHE_PASSWORD: ${{ secrets.GRADLE_ENTERPRISE_CACHE_PASSWORD }}
33+
GRADLE_ENTERPRISE_ACCESS_KEY: ${{ secrets.GRADLE_ENTERPRISE_SECRET_ACCESS_KEY }}
3034
- name: Tar Build Logs
3135
if: ${{ failure() }}
3236
run: |
@@ -79,7 +83,10 @@ jobs:
7983
- name: Build and Publish Snapshot
8084
run: |
8185
jf gradle clean build -x test artifactoryPublish
82-
86+
env:
87+
GRADLE_ENTERPRISE_CACHE_USERNAME: ${{ secrets.GRADLE_ENTERPRISE_CACHE_USER }}
88+
GRADLE_ENTERPRISE_CACHE_PASSWORD: ${{ secrets.GRADLE_ENTERPRISE_CACHE_PASSWORD }}
89+
GRADLE_ENTERPRISE_ACCESS_KEY: ${{ secrets.GRADLE_ENTERPRISE_SECRET_ACCESS_KEY }}
8390
# publish build info so that we can see it in artifactory "builds"
8491
- name: Publish Build Info
8592
run: |

.github/workflows/release-ga.yml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,13 +45,21 @@ jobs:
4545
run: |
4646
jf gradle releaseVersion
4747
echo PROJECT_VERSION=$(cat gradle.properties | grep "version=" | awk -F'=' '{print $2}') >> $GITHUB_ENV
48+
env:
49+
GRADLE_ENTERPRISE_CACHE_USERNAME: ${{ secrets.GRADLE_ENTERPRISE_CACHE_USER }}
50+
GRADLE_ENTERPRISE_CACHE_PASSWORD: ${{ secrets.GRADLE_ENTERPRISE_CACHE_PASSWORD }}
51+
GRADLE_ENTERPRISE_ACCESS_KEY: ${{ secrets.GRADLE_ENTERPRISE_SECRET_ACCESS_KEY }}
4852
# build and publish to staging repo.
4953
# we've allready tested with snapshots so no need to test
5054
# with a release build as we are not a release train.
5155
- name: Build and Publish
5256
run: |
5357
jf gradle clean build artifactoryPublish
5458
jf rt build-publish
59+
env:
60+
GRADLE_ENTERPRISE_CACHE_USERNAME: ${{ secrets.GRADLE_ENTERPRISE_CACHE_USER }}
61+
GRADLE_ENTERPRISE_CACHE_PASSWORD: ${{ secrets.GRADLE_ENTERPRISE_CACHE_PASSWORD }}
62+
GRADLE_ENTERPRISE_ACCESS_KEY: ${{ secrets.GRADLE_ENTERPRISE_SECRET_ACCESS_KEY }}
5563
# we've now done a release build, branch and tag it in github
5664
- name: Tag Release
5765
uses: jvalkeal/build-zoo-handler@v0.0.4
@@ -100,6 +108,10 @@ jobs:
100108
- name: Switch to Next Dev Version
101109
run: |
102110
jf gradle nextVersion
111+
env:
112+
GRADLE_ENTERPRISE_CACHE_USERNAME: ${{ secrets.GRADLE_ENTERPRISE_CACHE_USER }}
113+
GRADLE_ENTERPRISE_CACHE_PASSWORD: ${{ secrets.GRADLE_ENTERPRISE_CACHE_PASSWORD }}
114+
GRADLE_ENTERPRISE_ACCESS_KEY: ${{ secrets.GRADLE_ENTERPRISE_SECRET_ACCESS_KEY }}
103115
- uses: jvalkeal/build-zoo-handler@v0.0.4
104116
with:
105117
commit-changes-branch: main

.github/workflows/release-milestone.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,13 +49,21 @@ jobs:
4949
run: |
5050
jf gradle milestoneVersion -PstatemachineMilestone=${{ github.event.inputs.milestone }}
5151
echo PROJECT_VERSION=$(cat gradle.properties | grep "version=" | awk -F'=' '{print $2}') >> $GITHUB_ENV
52+
env:
53+
GRADLE_ENTERPRISE_CACHE_USERNAME: ${{ secrets.GRADLE_ENTERPRISE_CACHE_USER }}
54+
GRADLE_ENTERPRISE_CACHE_PASSWORD: ${{ secrets.GRADLE_ENTERPRISE_CACHE_PASSWORD }}
55+
GRADLE_ENTERPRISE_ACCESS_KEY: ${{ secrets.GRADLE_ENTERPRISE_SECRET_ACCESS_KEY }}
5256
# build and publish to staging repo.
5357
# we've allready tested with snapshots so no need to test
5458
# with a release build as we are not a release train.
5559
- name: Build and Publish
5660
run: |
5761
jf gradle clean build artifactoryPublish
5862
jf rt build-publish
63+
env:
64+
GRADLE_ENTERPRISE_CACHE_USERNAME: ${{ secrets.GRADLE_ENTERPRISE_CACHE_USER }}
65+
GRADLE_ENTERPRISE_CACHE_PASSWORD: ${{ secrets.GRADLE_ENTERPRISE_CACHE_PASSWORD }}
66+
GRADLE_ENTERPRISE_ACCESS_KEY: ${{ secrets.GRADLE_ENTERPRISE_SECRET_ACCESS_KEY }}
5967
# we've now done a release build, branch and tag it in github
6068
- name: Tag Release
6169
uses: jvalkeal/build-zoo-handler@v0.0.4

0 commit comments

Comments
 (0)