This repository was archived by the owner on Mar 10, 2025. It is now read-only.
File tree 3 files changed +49
-1
lines changed 3 files changed +49
-1
lines changed Original file line number Diff line number Diff line change @@ -29,12 +29,18 @@ jobs:
29
29
uses : gradle/gradle-build-action@v2
30
30
with :
31
31
arguments : check -Dgeb.env=chromeHeadless
32
+ env :
33
+ GRADLE_ENTERPRISE_ACCESS_KEY : ${{ secrets.GRADLE_ENTERPRISE_ACCESS_KEY }}
34
+ GRADLE_ENTERPRISE_BUILD_CACHE_NODE_USER : ${{ secrets.GRADLE_ENTERPRISE_BUILD_CACHE_NODE_USER }}
35
+ GRADLE_ENTERPRISE_BUILD_CACHE_NODE_KEY : ${{ secrets.GRADLE_ENTERPRISE_BUILD_CACHE_NODE_KEY }}
32
36
- name : Run Build
33
37
if : github.event_name == 'push'
34
38
id : build
35
39
uses : gradle/gradle-build-action@v2
36
40
env :
37
41
GRADLE_ENTERPRISE_ACCESS_KEY : ${{ secrets.GRADLE_ENTERPRISE_ACCESS_KEY }}
42
+ GRADLE_ENTERPRISE_BUILD_CACHE_NODE_USER : ${{ secrets.GRADLE_ENTERPRISE_BUILD_CACHE_NODE_USER }}
43
+ GRADLE_ENTERPRISE_BUILD_CACHE_NODE_KEY : ${{ secrets.GRADLE_ENTERPRISE_BUILD_CACHE_NODE_KEY }}
38
44
with :
39
45
arguments : build -Dgeb.env=chromeHeadless
40
46
- name : Publish Test Report
48
54
uses : gradle/gradle-build-action@v2
49
55
if : steps.build.outcome == 'success' && github.event_name == 'push' && matrix.java == '11'
50
56
env :
57
+ GRADLE_ENTERPRISE_ACCESS_KEY : ${{ secrets.GRADLE_ENTERPRISE_ACCESS_KEY }}
58
+ GRADLE_ENTERPRISE_BUILD_CACHE_NODE_USER : ${{ secrets.GRADLE_ENTERPRISE_BUILD_CACHE_NODE_USER }}
59
+ GRADLE_ENTERPRISE_BUILD_CACHE_NODE_KEY : ${{ secrets.GRADLE_ENTERPRISE_BUILD_CACHE_NODE_KEY }}
51
60
ARTIFACTORY_USERNAME : ${{ secrets.ARTIFACTORY_USERNAME }}
52
61
ARTIFACTORY_PASSWORD : ${{ secrets.ARTIFACTORY_PASSWORD }}
53
62
with :
Original file line number Diff line number Diff line change 16
16
uses : actions/checkout@v3
17
17
with :
18
18
token : ${{ secrets.GH_TOKEN }}
19
- - uses : gradle/wrapper-validation-action@v1
20
19
- name : Set up JDK
21
20
uses : actions/setup-java@v2
22
21
with :
52
51
uses : gradle/gradle-build-action@v2
53
52
with :
54
53
arguments : assemble
54
+ env :
55
+ GRADLE_ENTERPRISE_ACCESS_KEY : ${{ secrets.GRADLE_ENTERPRISE_ACCESS_KEY }}
56
+ GRADLE_ENTERPRISE_BUILD_CACHE_NODE_USER : ${{ secrets.GRADLE_ENTERPRISE_BUILD_CACHE_NODE_USER }}
57
+ GRADLE_ENTERPRISE_BUILD_CACHE_NODE_KEY : ${{ secrets.GRADLE_ENTERPRISE_BUILD_CACHE_NODE_KEY }}
55
58
- name : Export Gradle Properties
56
59
uses : micronaut-projects/github-actions/export-gradle-properties@master
57
60
- name : Publish to Github Pages
Original file line number Diff line number Diff line change
1
+ pluginManagement {
2
+ repositories {
3
+ gradlePluginPortal()
4
+ mavenCentral()
5
+ }
6
+ }
7
+
8
+ plugins {
9
+ id " com.gradle.enterprise" version " 3.13.2"
10
+ id ' com.gradle.common-custom-user-data-gradle-plugin' version ' 1.10'
11
+ }
12
+
13
+ gradleEnterprise {
14
+ server = ' https://ge.grails.org'
15
+ buildScan {
16
+ publishAlways()
17
+ publishIfAuthenticated()
18
+ uploadInBackground = System . getenv(" CI" ) == null
19
+ capture {
20
+ taskInputFiles = true
21
+ }
22
+ }
23
+ }
24
+
25
+ buildCache {
26
+ local { enabled = System . getenv(' CI' ) != ' true' }
27
+ remote(HttpBuildCache ) {
28
+ push = System . getenv(' CI' ) == ' true'
29
+ enabled = true
30
+ url = ' https://ge.grails.org/cache/'
31
+ credentials {
32
+ username = System . getenv(' GRADLE_ENTERPRISE_BUILD_CACHE_NODE_USER' )
33
+ password = System . getenv(' GRADLE_ENTERPRISE_BUILD_CACHE_NODE_KEY' )
34
+ }
35
+ }}
36
+
1
37
rootProject. name= ' scaffolding'
You can’t perform that action at this time.
0 commit comments