Attempt maven publish
ci/woodpecker/push/woodpecker Pipeline was successful
Details
ci/woodpecker/push/woodpecker Pipeline was successful
Details
This commit is contained in:
parent
ad238ac2b3
commit
09260c8021
|
@ -0,0 +1,12 @@
|
|||
pipeline:
|
||||
maven:
|
||||
image: gradle:alpine
|
||||
pull: true
|
||||
environment:
|
||||
- GRADLE_OPTS=-Dorg.gradle.daemon=false -Dorg.gradle.jvmargs=-Xmx2G
|
||||
- GRADLE_USER_HOME=${CI_WORKSPACE}/.gradle
|
||||
commands:
|
||||
- gradle publish -Pmaven="https://maven.frohnmeyer-wds.de/artifacts"
|
||||
secrets: [ maven_token, maven_name ]
|
||||
when:
|
||||
- branch: master
|
|
@ -35,6 +35,6 @@ Use `@GPrefer` to choose one construction method if multiple are available
|
|||
- Static classes (for configs)
|
||||
|
||||
## Credit
|
||||
The Gson-Compile processor is based on [gsonvalue](https://github.com/evant/gsonvalue) and [value-processor](https://github.com/evant/value-processor) by Eva Tatarka.
|
||||
The API was inspired by [kotlinx.serialization](https://github.com/Kotlin/kotlinx.serialization) by Jetbrains
|
||||
The serialization is powered by [my fork](https://gitlab.com/JFronny/gson-comments) of [gson](https://github.com/google/gson) by Google
|
||||
- The Gson-Compile processor is based on [gsonvalue](https://github.com/evant/gsonvalue) and [value-processor](https://github.com/evant/value-processor) by Eva Tatarka.
|
||||
- The API was inspired by [kotlinx.serialization](https://github.com/Kotlin/kotlinx.serialization) by Jetbrains
|
||||
- The serialization is powered by [my fork](https://gitlab.com/JFronny/gson-comments) of [gson](https://github.com/google/gson) by Google
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
group = "io.gitlab.jfronny"
|
||||
version = "1.0-SNAPSHOT"
|
||||
version = "1.0-SNAPSHOT"
|
|
@ -1,5 +1,6 @@
|
|||
plugins {
|
||||
id("java")
|
||||
java
|
||||
id("jf.maven-publish")
|
||||
}
|
||||
|
||||
group = "io.gitlab.jfronny.gson"
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
plugins {
|
||||
`java-library`
|
||||
id("jf.maven-publish")
|
||||
}
|
||||
|
||||
group = "io.gitlab.jfronny.gson"
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
plugins {
|
||||
id("java")
|
||||
java
|
||||
}
|
||||
|
||||
group = "io.gitlab.jfronny.gson"
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
plugins {
|
||||
id("java")
|
||||
java
|
||||
id("jf.maven-publish")
|
||||
}
|
||||
|
||||
group = "io.gitlab.jfronny.gson"
|
||||
|
|
|
@ -1,3 +1,13 @@
|
|||
pluginManagement {
|
||||
repositories {
|
||||
maven("https://maven.frohnmeyer-wds.de/artifacts")
|
||||
mavenCentral()
|
||||
}
|
||||
plugins {
|
||||
id("jf.maven-publish") version "1.1-SNAPSHOT"
|
||||
}
|
||||
}
|
||||
|
||||
rootProject.name = "gson-compile"
|
||||
include("gson-compile-core")
|
||||
include("gson-compile-processor")
|
||||
|
|
Loading…
Reference in New Issue