Browse Source

Publish packages (#64)

master
Greg Holmes 4 years ago
parent
commit
0baef09859
2 changed files with 21 additions and 4 deletions
  1. 17
    0
      .github/workflows/gradle.yml
  2. 4
    4
      build.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

+ 4
- 4
build.gradle View File

@@ -50,11 +50,11 @@ publishing {
50 50
     }
51 51
     repositories {
52 52
         maven {
53
-            name 'snapshots'
54
-            url 'http://artifactory.dmdirc.com/artifactory/snapshots'
53
+            name = "GitHubPackages"
54
+            url = uri("https://maven.pkg.github.com/dmdirc/util")
55 55
             credentials {
56
-                username System.getenv('ARTIFACTORY_USER')
57
-                password System.getenv('ARTIFACTORY_PASSWORD')
56
+                username = project.findProperty("gpr.user") ?: System.getenv("USERNAME")
57
+                password = project.findProperty("gpr.key") ?: System.getenv("PASSWORD")
58 58
             }
59 59
         }
60 60
     }

Loading…
Cancel
Save