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 { repositories {
maven { maven {
url = 'https://woggioni.net/mvn/' url = getProperty('gitea.maven.url')
} }
mavenCentral() mavenCentral()
} }
@@ -62,7 +62,7 @@ allprojects {
pluginManager.withPlugin('java-library') { pluginManager.withPlugin('java-library') {
java { java {
// withJavadocJar() withJavadocJar()
withSourcesJar() withSourcesJar()
} }
} }
@@ -70,7 +70,18 @@ allprojects {
publishing { publishing {
repositories { repositories {
maven { 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 { publications {

View File

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

View File

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