@@ -11,37 +11,17 @@ jobs:
11
11
name : Build and Deploy Snapshot
12
12
runs-on : ubuntu-latest
13
13
steps :
14
- - name : Set up Java
15
- uses : actions/setup-java@99b8673ff64fbf99d8d325f52d9a5bdedb8483e9 # v4.2.1
16
- with :
17
- distribution : ' liberica'
18
- java-version : 8
19
14
- name : Check Out Code
20
15
uses : actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
21
- - name : Set Up Gradle
22
- uses : gradle/actions/setup-gradle@db19848a5fa7950289d3668fb053140cf3028d43 # v3.3.2
23
- - name : Configure Gradle Properties
24
- shell : bash
25
- run : |
26
- mkdir -p $HOME/.gradle
27
- echo 'systemProp.user.name=spring-builds+github' >> $HOME/.gradle/gradle.properties
28
- echo 'systemProp.org.gradle.internal.launcher.welcomeMessageEnabled=false' >> $HOME/.gradle/gradle.properties
29
- echo 'org.gradle.daemon=false' >> $HOME/.gradle/gradle.properties
30
- - name : Build and Publish
31
- env :
32
- GRADLE_ENTERPRISE_URL : ' https://ge.spring.io'
33
- DEVELOCITY_ACCESS_KEY : ${{ secrets.GRADLE_ENTERPRISE_SECRET_ACCESS_KEY }}
34
- run : ./gradlew -PdeploymentRepository=$(pwd)/deployment-repository build publishAllPublicationsToDeploymentRepository
16
+ - name : Build
17
+ uses : ./.github/actions/build
18
+ with :
19
+ develocity-access-key : ${{ secrets.GRADLE_ENTERPRISE_SECRET_ACCESS_KEY }}
35
20
- name : Deploy
36
- uses : spring-io/artifactory- deploy-action@26bbe925a75f4f863e1e529e85be2d0093cac116 # v0.0.1
21
+ uses : ./.github/actions/ deploy-to-artifactory
37
22
with :
38
- uri : ' https://repo.spring.io '
23
+ build-name-version : ' 1.1.x '
39
24
username : ${{ secrets.ARTIFACTORY_USERNAME }}
40
25
password : ${{ secrets.ARTIFACTORY_PASSWORD }}
41
- build-name : dependency-management-plugin
42
- repository : ' plugins-snapshot-local'
43
- folder : ' deployment-repository'
44
26
signing-key : ${{ secrets.GPG_PRIVATE_KEY }}
45
27
signing-passphrase : ${{ secrets.GPG_PASSPHRASE }}
46
- artifact-properties : |
47
- /**/dependency-management-plugin-*.zip::zip.type=docs,zip.deployed=false
0 commit comments