Skip to content

Commit 17c329d

Browse files
erichaagdevodrotbohm
authored andcommitted
GH-714 - Migrate to Maven Develocity conventions.
1 parent 6def19e commit 17c329d

File tree

8 files changed

+11
-69
lines changed

8 files changed

+11
-69
lines changed

.github/workflows/build.yaml

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -23,16 +23,12 @@ jobs:
2323

2424
- name: Build with Maven
2525
env:
26-
GRADLE_ENTERPRISE_CACHE_USERNAME: ${{ secrets.GRADLE_ENTERPRISE_CACHE_USER }}
27-
GRADLE_ENTERPRISE_CACHE_PASSWORD: ${{ secrets.GRADLE_ENTERPRISE_CACHE_PASSWORD }}
28-
GRADLE_ENTERPRISE_ACCESS_KEY: ${{ secrets.GRADLE_ENTERPRISE_SECRET_ACCESS_KEY }}
26+
DEVELOCITY_ACCESS_KEY: ${{ secrets.GRADLE_ENTERPRISE_SECRET_ACCESS_KEY }}
2927
run: ./mvnw -B
3028

3129
- name: Deploy to Artifactory
3230
env:
3331
ARTIFACTORY_USERNAME: ${{ secrets.ARTIFACTORY_USERNAME }}
3432
ARTIFACTORY_PASSWORD: ${{ secrets.ARTIFACTORY_PASSWORD }}
35-
GRADLE_ENTERPRISE_CACHE_USERNAME: ${{ secrets.GRADLE_ENTERPRISE_CACHE_USER }}
36-
GRADLE_ENTERPRISE_CACHE_PASSWORD: ${{ secrets.GRADLE_ENTERPRISE_CACHE_PASSWORD }}
37-
GRADLE_ENTERPRISE_ACCESS_KEY: ${{ secrets.GRADLE_ENTERPRISE_SECRET_ACCESS_KEY }}
33+
DEVELOCITY_ACCESS_KEY: ${{ secrets.GRADLE_ENTERPRISE_SECRET_ACCESS_KEY }}
3834
run: ./mvnw -B clean deploy -Pci,artifactory

.github/workflows/integration.yaml

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -34,9 +34,7 @@ jobs:
3434
env:
3535
COMMERCIAL_USERNAME: ${{ secrets.COMMERCIAL_ARTIFACTORY_RO_USERNAME }}
3636
COMMERCIAL_PASSWORD: ${{ secrets.COMMERCIAL_ARTIFACTORY_RO_PASSWORD }}
37-
GRADLE_ENTERPRISE_CACHE_USERNAME: ${{ secrets.GRADLE_ENTERPRISE_CACHE_USER }}
38-
GRADLE_ENTERPRISE_CACHE_PASSWORD: ${{ secrets.GRADLE_ENTERPRISE_CACHE_PASSWORD }}
39-
GRADLE_ENTERPRISE_ACCESS_KEY: ${{ secrets.GRADLE_ENTERPRISE_SECRET_ACCESS_KEY }}
37+
DEVELOCITY_ACCESS_KEY: ${{ secrets.GRADLE_ENTERPRISE_SECRET_ACCESS_KEY }}
4038
run: |
4139
cd spring-modulith-examples
4240
../mvnw -B versions:update-parent -s ../settings.xml -Pwith-preview-repos,with-commercial-repos -DskipResolution=true -DparentVersion=${{ matrix.version }}

.github/workflows/milestone.yaml

Lines changed: 3 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -23,18 +23,14 @@ jobs:
2323

2424
- name: Build with Maven
2525
env:
26-
GRADLE_ENTERPRISE_CACHE_USERNAME: ${{ secrets.GRADLE_ENTERPRISE_CACHE_USER }}
27-
GRADLE_ENTERPRISE_CACHE_PASSWORD: ${{ secrets.GRADLE_ENTERPRISE_CACHE_PASSWORD }}
28-
GRADLE_ENTERPRISE_ACCESS_KEY: ${{ secrets.GRADLE_ENTERPRISE_SECRET_ACCESS_KEY }}
26+
DEVELOCITY_ACCESS_KEY: ${{ secrets.GRADLE_ENTERPRISE_SECRET_ACCESS_KEY }}
2927
run: ./mvnw -B
3028

3129
- name: Deploy to Artifactory
3230
env:
3331
ARTIFACTORY_USERNAME: ${{ secrets.ARTIFACTORY_USERNAME }}
3432
ARTIFACTORY_PASSWORD: ${{ secrets.ARTIFACTORY_PASSWORD }}
35-
GRADLE_ENTERPRISE_CACHE_USERNAME: ${{ secrets.GRADLE_ENTERPRISE_CACHE_USER }}
36-
GRADLE_ENTERPRISE_CACHE_PASSWORD: ${{ secrets.GRADLE_ENTERPRISE_CACHE_PASSWORD }}
37-
GRADLE_ENTERPRISE_ACCESS_KEY: ${{ secrets.GRADLE_ENTERPRISE_SECRET_ACCESS_KEY }}
33+
DEVELOCITY_ACCESS_KEY: ${{ secrets.GRADLE_ENTERPRISE_SECRET_ACCESS_KEY }}
3834
run: ./mvnw -B clean deploy -Pci,artifactory
3935

4036
- name: Setup Graphviz
@@ -44,7 +40,5 @@ jobs:
4440
env:
4541
ARTIFACTORY_USERNAME: ${{ secrets.ARTIFACTORY_USERNAME }}
4642
ARTIFACTORY_PASSWORD: ${{ secrets.ARTIFACTORY_PASSWORD }}
47-
GRADLE_ENTERPRISE_CACHE_USERNAME: ${{ secrets.GRADLE_ENTERPRISE_CACHE_USER }}
48-
GRADLE_ENTERPRISE_CACHE_PASSWORD: ${{ secrets.GRADLE_ENTERPRISE_CACHE_PASSWORD }}
49-
GRADLE_ENTERPRISE_ACCESS_KEY: ${{ secrets.GRADLE_ENTERPRISE_SECRET_ACCESS_KEY }}
43+
DEVELOCITY_ACCESS_KEY: ${{ secrets.GRADLE_ENTERPRISE_SECRET_ACCESS_KEY }}
5044
run: ./mvnw -B clean deploy -Pdocumentation

.github/workflows/release.yaml

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -31,9 +31,7 @@ jobs:
3131
SONATYPE_USER: ${{ secrets.OSSRH_S01_TOKEN_USERNAME }}
3232
SONATYPE_PASSWORD: ${{ secrets.OSSRH_S01_TOKEN_PASSWORD }}
3333
GPG_PASSPHRASE: ${{ secrets.GPG_PASSPHRASE }}
34-
GRADLE_ENTERPRISE_CACHE_USERNAME: ${{ secrets.GRADLE_ENTERPRISE_CACHE_USER }}
35-
GRADLE_ENTERPRISE_CACHE_PASSWORD: ${{ secrets.GRADLE_ENTERPRISE_CACHE_PASSWORD }}
36-
GRADLE_ENTERPRISE_ACCESS_KEY: ${{ secrets.GRADLE_ENTERPRISE_SECRET_ACCESS_KEY }}
34+
DEVELOCITY_ACCESS_KEY: ${{ secrets.GRADLE_ENTERPRISE_SECRET_ACCESS_KEY }}
3735
run: |
3836
./mvnw -B clean install -DskipTests
3937
./mvnw -B clean deploy -Pci,sonatype -s settings.xml
@@ -45,7 +43,5 @@ jobs:
4543
env:
4644
ARTIFACTORY_USERNAME: ${{ secrets.ARTIFACTORY_USERNAME }}
4745
ARTIFACTORY_PASSWORD: ${{ secrets.ARTIFACTORY_PASSWORD }}
48-
GRADLE_ENTERPRISE_CACHE_USERNAME: ${{ secrets.GRADLE_ENTERPRISE_CACHE_USER }}
49-
GRADLE_ENTERPRISE_CACHE_PASSWORD: ${{ secrets.GRADLE_ENTERPRISE_CACHE_PASSWORD }}
50-
GRADLE_ENTERPRISE_ACCESS_KEY: ${{ secrets.GRADLE_ENTERPRISE_SECRET_ACCESS_KEY }}
46+
DEVELOCITY_ACCESS_KEY: ${{ secrets.GRADLE_ENTERPRISE_SECRET_ACCESS_KEY }}
5147
run: ./mvnw -B clean deploy -Pdocumentation

.mvn/develocity.xml

Lines changed: 0 additions & 31 deletions
This file was deleted.

.mvn/extensions.xml

Lines changed: 3 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,8 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<extensions>
33
<extension>
4-
<groupId>com.gradle</groupId>
5-
<artifactId>develocity-maven-extension</artifactId>
6-
<version>1.21.5</version>
7-
</extension>
8-
<extension>
9-
<groupId>com.gradle</groupId>
10-
<artifactId>common-custom-user-data-maven-extension</artifactId>
11-
<version>2.0</version>
4+
<groupId>io.spring.develocity.conventions</groupId>
5+
<artifactId>develocity-conventions-maven-extension</artifactId>
6+
<version>0.0.19</version>
127
</extension>
138
</extensions>

pom.xml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,6 @@
3838
<flapdoodle-mongodb.version>4.14.0</flapdoodle-mongodb.version>
3939
<jgrapht.version>1.5.2</jgrapht.version>
4040
<jmolecules-bom.version>2023.1.3</jmolecules-bom.version>
41-
<lombok.version>1.18.32</lombok.version>
4241
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
4342
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
4443
<spring-boot.version>3.3.0</spring-boot.version>
@@ -494,12 +493,10 @@ limitations under the License.
494493
<path>
495494
<groupId>org.springframework.boot</groupId>
496495
<artifactId>spring-boot-configuration-processor</artifactId>
497-
<version>${spring-boot.version}</version>
498496
</path>
499497
<path>
500498
<groupId>org.projectlombok</groupId>
501499
<artifactId>lombok</artifactId>
502-
<version>${lombok.version}</version>
503500
</path>
504501
</annotationProcessorPaths>
505502
</configuration>

spring-modulith-examples/pom.xml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,6 @@
2626
<properties>
2727
<java.version>17</java.version>
2828
<jmolecules.version>2023.1.3</jmolecules.version>
29-
<spring-boot.version>3.3.0</spring-boot.version>
3029
</properties>
3130

3231
<profiles>
@@ -85,12 +84,10 @@
8584
<path>
8685
<groupId>org.springframework.boot</groupId>
8786
<artifactId>spring-boot-configuration-processor</artifactId>
88-
<version>${spring-boot.version}</version>
8987
</path>
9088
<path>
9189
<groupId>org.projectlombok</groupId>
9290
<artifactId>lombok</artifactId>
93-
<version>${lombok.version}</version>
9491
</path>
9592
</annotationProcessorPaths>
9693
</configuration>

0 commit comments

Comments
 (0)