Skip to content

Commit 640a737

Browse files
erichaagdevodrotbohm
authored andcommitted
GH-719 - Migrate to Maven Develocity conventions.
1 parent 52c937a commit 640a737

File tree

8 files changed

+13
-69
lines changed

8 files changed

+13
-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: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -32,9 +32,9 @@ jobs:
3232

3333
- name: Build with Maven
3434
env:
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 }}
35+
COMMERCIAL_USERNAME: ${{ secrets.COMMERCIAL_ARTIFACTORY_RO_USERNAME }}
36+
COMMERCIAL_PASSWORD: ${{ secrets.COMMERCIAL_ARTIFACTORY_RO_PASSWORD }}
37+
DEVELOCITY_ACCESS_KEY: ${{ secrets.GRADLE_ENTERPRISE_SECRET_ACCESS_KEY }}
3838
run: |
3939
cd spring-modulith-examples
4040
../mvnw -B versions:update-parent -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.12.2</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.1</spring-boot.version>
@@ -474,12 +473,10 @@ limitations under the License.
474473
<path>
475474
<groupId>org.springframework.boot</groupId>
476475
<artifactId>spring-boot-configuration-processor</artifactId>
477-
<version>${spring-boot.version}</version>
478476
</path>
479477
<path>
480478
<groupId>org.projectlombok</groupId>
481479
<artifactId>lombok</artifactId>
482-
<version>${lombok.version}</version>
483480
</path>
484481
</annotationProcessorPaths>
485482
</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.1</spring-boot.version>
3029
</properties>
3130

3231
<build>
@@ -42,12 +41,10 @@
4241
<path>
4342
<groupId>org.springframework.boot</groupId>
4443
<artifactId>spring-boot-configuration-processor</artifactId>
45-
<version>${spring-boot.version}</version>
4644
</path>
4745
<path>
4846
<groupId>org.projectlombok</groupId>
4947
<artifactId>lombok</artifactId>
50-
<version>${lombok.version}</version>
5148
</path>
5249
</annotationProcessorPaths>
5350
</configuration>

0 commit comments

Comments
 (0)