Bladeren bron

Switch to Github packages (#164)

pull/165/head
Greg Holmes 4 jaren geleden
bovenliggende
commit
04728c4a32
2 gewijzigde bestanden met toevoegingen van 26 en 9 verwijderingen
  1. 17
    0
      .github/workflows/gradle.yml
  2. 9
    9
      build.gradle

+ 17
- 0
.github/workflows/gradle.yml Bestand weergeven

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

+ 9
- 9
build.gradle Bestand weergeven

10
 
10
 
11
     idea {
11
     idea {
12
         module {
12
         module {
13
-             sourceDirs += file('src/main/generated')
14
-             testSourceDirs += file('src/test/generated_tests')
15
-             generatedSourceDirs = [file('src/main/generated'), file('src/test/generated_tests')]
13
+            sourceDirs += file('src/main/generated')
14
+            testSourceDirs += file('src/test/generated_tests')
15
+            generatedSourceDirs = [file('src/main/generated'), file('src/test/generated_tests')]
16
         }
16
         }
17
     }
17
     }
18
 
18
 
27
                     root.appendNode('url', 'http://www.dmdirc.com/')
27
                     root.appendNode('url', 'http://www.dmdirc.com/')
28
                     root.appendNode('name', "${group}:${artifactId}")
28
                     root.appendNode('name', "${group}:${artifactId}")
29
                     root.appendNode('description', project.name == 'common'
29
                     root.appendNode('description', project.name == 'common'
30
-                        ? 'Framework for building parsers for connecting to chat networks '
31
-                        : 'IRC library')
30
+                            ? 'Framework for building parsers for connecting to chat networks '
31
+                            : 'IRC library')
32
 
32
 
33
                     def scm = root.appendNode('scm')
33
                     def scm = root.appendNode('scm')
34
                     scm.appendNode('url', 'https://github.com/DMDirc/parser')
34
                     scm.appendNode('url', 'https://github.com/DMDirc/parser')
78
         }
78
         }
79
         repositories {
79
         repositories {
80
             maven {
80
             maven {
81
-                name 'snapshots'
82
-                url 'http://artifactory.dmdirc.com/artifactory/snapshots'
81
+                name = "GitHubPackages"
82
+                url = uri("https://maven.pkg.github.com/dmdirc/parser")
83
                 credentials {
83
                 credentials {
84
-                    username System.getenv('ARTIFACTORY_USER')
85
-                    password System.getenv('ARTIFACTORY_PASSWORD')
84
+                    username = project.findProperty("gpr.user") ?: System.getenv("USERNAME")
85
+                    password = project.findProperty("gpr.key") ?: System.getenv("PASSWORD")
86
                 }
86
                 }
87
             }
87
             }
88
         }
88
         }

Laden…
Annuleren
Opslaan