Browse Source

Publish to github packages (#815)

master
Greg Holmes 4 years ago
parent
commit
21cbd44046
No account linked to committer's email address
2 changed files with 23 additions and 2 deletions
  1. 17
    0
      .github/workflows/gradle.yml
  2. 6
    2
      gradle/publishing.gradle

+ 17
- 0
.github/workflows/gradle.yml View File

@@ -0,0 +1,17 @@
1
+name: Java CI
2
+
3
+on: [push]
4
+
5
+jobs:
6
+  build:
7
+
8
+    runs-on: ubuntu-latest
9
+
10
+    steps:
11
+    - uses: actions/checkout@master
12
+    - name: Set up JDK 1.8
13
+      uses: actions/setup-java@v1
14
+      with:
15
+        java-version: 1.8
16
+    - name: Build with Gradle
17
+      run: ./gradlew -Pgpr.user=dmdirc -Pgpr.key=${{ secrets.GITHUB_TOKEN }} publish

+ 6
- 2
gradle/publishing.gradle View File

@@ -26,8 +26,12 @@ publishing {
26 26
     }
27 27
     repositories {
28 28
         maven {
29
-            name 'snapshots'
30
-            url 'http://artifactory.dmdirc.com/artifactory/repo'
29
+            name = "GitHubPackages"
30
+            url = uri("https://maven.pkg.github.com/dmdirc/dmdirc")
31
+            credentials {
32
+                username = project.findProperty("gpr.user") ?: System.getenv("USERNAME")
33
+                password = project.findProperty("gpr.key") ?: System.getenv("PASSWORD")
34
+            }
31 35
         }
32 36
     }
33 37
 }

Loading…
Cancel
Save