migrated to gitea
All checks were successful
CI / build (push) Successful in 26s

This commit is contained in:
2024-04-04 06:54:37 +08:00
parent 90e55618bc
commit 53b00359a3
4 changed files with 39 additions and 7 deletions

View File

@@ -0,0 +1,20 @@
name: CI
on:
push:
branches: [ master ]
jobs:
build:
runs-on: woryzen
steps:
- name: Checkout sources
uses: actions/checkout@v4
- uses: actions/setup-java@v4
with:
distribution: temurin
java-version: 21
- name: Setup Gradle
uses: gradle/actions/setup-gradle@v3
- name: Execute Gradle build
env:
PUBLISHER_TOKEN: ${{ secrets.PUBLISHER_TOKEN }}
run: ./gradlew build publish

View File

@@ -13,7 +13,7 @@ allprojects {
repositories {
maven {
url = 'https://woggioni.net/mvn/'
url = getProperty('gitea.maven.url')
}
mavenCentral()
}
@@ -62,7 +62,7 @@ allprojects {
pluginManager.withPlugin('java-library') {
java {
// withJavadocJar()
withJavadocJar()
withSourcesJar()
}
}
@@ -70,7 +70,18 @@ allprojects {
publishing {
repositories {
maven {
url = 'https://mvn.woggioni.net/'
name = "Gitea"
url = uri(getProperty('gitea.maven.url'))
credentials(HttpHeaderCredentials) {
name = "Authorization"
value = "token ${System.getenv()["PUBLISHER_TOKEN"]}"
}
authentication {
header(HttpHeaderAuthentication)
}
}
}
publications {

View File

@@ -1,3 +1,4 @@
jwo.version = 2024.02.09
lys.version = 2024.02.01
gitea.maven.url = https://gitea.woggioni.net/api/packages/woggioni/maven
jwo.version = 2024.04.04
lys.version = 2024.04.04
guice.version = 5.0.1

View File

@@ -1,7 +1,7 @@
pluginManagement {
repositories {
maven {
url = 'https://woggioni.net/mvn/'
url = getProperty('gitea.maven.url')
}
gradlePluginPortal()
}
@@ -10,7 +10,7 @@ pluginManagement {
dependencyResolutionManagement {
repositories {
maven {
url = 'https://woggioni.net/mvn/'
url = getProperty('gitea.maven.url')
content {
includeGroup 'com.lys'
}