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)
|
- Static classes (for configs)
|
||||||
|
|
||||||
## Credit
|
## 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 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 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 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"
|
group = "io.gitlab.jfronny"
|
||||||
version = "1.0-SNAPSHOT"
|
version = "1.0-SNAPSHOT"
|
|
@ -1,5 +1,6 @@
|
||||||
plugins {
|
plugins {
|
||||||
id("java")
|
java
|
||||||
|
id("jf.maven-publish")
|
||||||
}
|
}
|
||||||
|
|
||||||
group = "io.gitlab.jfronny.gson"
|
group = "io.gitlab.jfronny.gson"
|
||||||
|
|
|
@ -1,5 +1,6 @@
|
||||||
plugins {
|
plugins {
|
||||||
`java-library`
|
`java-library`
|
||||||
|
id("jf.maven-publish")
|
||||||
}
|
}
|
||||||
|
|
||||||
group = "io.gitlab.jfronny.gson"
|
group = "io.gitlab.jfronny.gson"
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
plugins {
|
plugins {
|
||||||
id("java")
|
java
|
||||||
}
|
}
|
||||||
|
|
||||||
group = "io.gitlab.jfronny.gson"
|
group = "io.gitlab.jfronny.gson"
|
||||||
|
|
|
@ -1,5 +1,6 @@
|
||||||
plugins {
|
plugins {
|
||||||
id("java")
|
java
|
||||||
|
id("jf.maven-publish")
|
||||||
}
|
}
|
||||||
|
|
||||||
group = "io.gitlab.jfronny.gson"
|
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"
|
rootProject.name = "gson-compile"
|
||||||
include("gson-compile-core")
|
include("gson-compile-core")
|
||||||
include("gson-compile-processor")
|
include("gson-compile-processor")
|
||||||
|
|
Loading…
Reference in New Issue