@@ -18,11 +18,18 @@ jobs:
18
18
uses : gradle/actions/setup-gradle@v4
19
19
with :
20
20
develocity-access-key : ${{ secrets.DV_SOLUTIONS_ACCESS_KEY }}
21
- - name : Build with Gradle
22
- run : ./gradlew build -x signPluginMavenPublication -i -Porg.gradle.java.installations.auto-download=false
21
+ - name : Build and publish to Maven Local with Gradle
22
+ run : ./gradlew build publishToMavenLocal -x signPluginMavenPublication -i -Porg.gradle.java.installations.auto-download=false
23
+ env :
24
+ DISABLE_REQUIRED_SIGNING : true
25
+ - name : Upload published plugin
26
+ uses : actions/upload-artifact@v4
27
+ with :
28
+ name : common-custom-user-data-gradle-plugin
29
+ path : ~/.m2/repository/com/gradle
23
30
24
- selftest :
25
- name : Publish to Maven Local and Test with Locally Published Plugin
31
+ local-test :
32
+ name : Test with Locally Published Plugin
26
33
runs-on : ubuntu-latest
27
34
needs : verification
28
35
steps :
@@ -37,11 +44,11 @@ jobs:
37
44
uses : gradle/actions/setup-gradle@v4
38
45
with :
39
46
develocity-access-key : ${{ secrets.DV_SOLUTIONS_ACCESS_KEY }}
40
- - name : Publish to maven local
41
- id : publish-to-maven-local
42
- run : ./gradlew clean publishToMavenLocal -Dgradle.cache.remote.push=false
43
- env :
44
- DISABLE_REQUIRED_SIGNING : true
47
+ - name : Download plugin to maven local
48
+ uses : actions/download-artifact@v4
49
+ with :
50
+ name : common-custom-user-data-gradle-plugin
51
+ path : ~/.m2/repository/com/gradle
45
52
- name : Create a test project
46
53
run : |
47
54
echo """
0 commit comments