Use recommended global install of DV npm agent

This commit is contained in:
Daz DeBoer 2026-02-02 14:18:21 -07:00
parent 49ec880f92
commit dbe05a57c5
No known key found for this signature in database
5 changed files with 14 additions and 33 deletions

View File

@ -21,9 +21,14 @@ jobs:
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
- uses: actions/setup-node@6044e13b5dc448c55e2357c09f80417699197238 # v6.2.0 - uses: actions/setup-node@6044e13b5dc448c55e2357c09f80417699197238 # v6.2.0
with: with:
node-version: 20 node-version: 24
cache: npm cache: npm
cache-dependency-path: sources/package-lock.json cache-dependency-path: sources/package-lock.json
- name: Install Develocity npm agent
run: |
npm exec -y -- pacote extract @gradle-tech/develocity-agent@3.0.1 ~/.node_libraries/@gradle-tech/develocity-agent
- name: Setup Gradle - name: Setup Gradle
# Use a released version to avoid breakages # Use a released version to avoid breakages
uses: gradle/actions/setup-gradle@4d9f0ba0025fe599b4ebab900eb7f3a1d93ef4c2 # v5.0.0 uses: gradle/actions/setup-gradle@4d9f0ba0025fe599b4ebab900eb7f3a1d93ef4c2 # v5.0.0
@ -44,7 +49,6 @@ jobs:
working-directory: sources working-directory: sources
env: env:
NODE_OPTIONS: '-r @gradle-tech/develocity-agent/preload' NODE_OPTIONS: '-r @gradle-tech/develocity-agent/preload'
DEVELOCITY_URL: 'https://ge.solutions-team.gradle.com'
DEVELOCITY_ACCESS_KEY: '${{ secrets.DV_SOLUTIONS_ACCESS_KEY }}' DEVELOCITY_ACCESS_KEY: '${{ secrets.DV_SOLUTIONS_ACCESS_KEY }}'
- name: Run unit tests - name: Run unit tests
@ -53,5 +57,4 @@ jobs:
working-directory: sources working-directory: sources
env: env:
NODE_OPTIONS: '-r @gradle-tech/develocity-agent/preload' NODE_OPTIONS: '-r @gradle-tech/develocity-agent/preload'
DEVELOCITY_URL: 'https://ge.solutions-team.gradle.com'
DEVELOCITY_ACCESS_KEY: '${{ secrets.DV_SOLUTIONS_ACCESS_KEY }}' DEVELOCITY_ACCESS_KEY: '${{ secrets.DV_SOLUTIONS_ACCESS_KEY }}'

2
build
View File

@ -4,8 +4,6 @@ cd sources
if [[ -f ~/.gradle/develocity/keys.properties ]]; then if [[ -f ~/.gradle/develocity/keys.properties ]]; then
export NODE_OPTIONS='-r @gradle-tech/develocity-agent/preload' export NODE_OPTIONS='-r @gradle-tech/develocity-agent/preload'
export DEVELOCITY_URL=https://ge.solutions-team.gradle.com
export DEVELOCITY_ACCESS_KEY=$(paste -sd ';' ~/.gradle/develocity/keys.properties)
fi fi
case "$1" in case "$1" in

View File

@ -0,0 +1,8 @@
const { fromPropertiesFile, inGradleUserHome } = require('@gradle-tech/develocity-agent/api/config');
module.exports = {
server: {
url: 'https://ge.solutions-team.gradle.com/',
accessKey: fromPropertiesFile(inGradleUserHome()),
},
}

View File

@ -26,7 +26,6 @@
"which": "6.0.0" "which": "6.0.0"
}, },
"devDependencies": { "devDependencies": {
"@gradle-tech/develocity-agent": "3.0.1",
"@jest/globals": "30.2.0", "@jest/globals": "30.2.0",
"@types/jest": "30.0.0", "@types/jest": "30.0.0",
"@types/node": "25.0.9", "@types/node": "25.0.9",
@ -1384,32 +1383,6 @@
"node": ">=14" "node": ">=14"
} }
}, },
"node_modules/@gradle-tech/develocity-agent": {
"version": "3.0.1",
"resolved": "https://registry.npmjs.org/@gradle-tech/develocity-agent/-/develocity-agent-3.0.1.tgz",
"integrity": "sha512-iYD41N7Wi49E+Qns4ra4D6TQNcIp2M5yH7z96DWlo4xRBkFXdSKKd7UpRkd+6xs0sPDatgNYTHX2c3gRosfbYQ==",
"dev": true,
"license": "SEE LICENSE AT https://gradle.com/help/legal-terms-of-use",
"engines": {
"node": ">=18.20.5"
},
"peerDependencies": {
"@jest/jest-message-util": ">=29.6",
"@jest/reporters": ">=29.6",
"mocha": ">=7.0.1"
},
"peerDependenciesMeta": {
"@jest/jest-message-util": {
"optional": true
},
"@jest/reporters": {
"optional": true
},
"mocha": {
"optional": true
}
}
},
"node_modules/@humanfs/core": { "node_modules/@humanfs/core": {
"version": "0.19.1", "version": "0.19.1",
"resolved": "https://registry.npmjs.org/@humanfs/core/-/core-0.19.1.tgz", "resolved": "https://registry.npmjs.org/@humanfs/core/-/core-0.19.1.tgz",

View File

@ -51,7 +51,6 @@
"which": "6.0.0" "which": "6.0.0"
}, },
"devDependencies": { "devDependencies": {
"@gradle-tech/develocity-agent": "3.0.1",
"@jest/globals": "30.2.0", "@jest/globals": "30.2.0",
"@types/jest": "30.0.0", "@types/jest": "30.0.0",
"@types/node": "25.0.9", "@types/node": "25.0.9",