move javadoc to reposilite, support for SVG images is coming soon (tm)
ci/woodpecker/push/woodpecker Pipeline was successful Details

This commit is contained in:
Johannes Frohnmeyer 2023-04-05 12:59:11 +02:00
parent 3ff582c780
commit b66332f615
Signed by: Johannes
GPG Key ID: E76429612C2929F4
5 changed files with 5 additions and 25 deletions

View File

@ -5,27 +5,7 @@ pipeline:
commands:
- apt update
- apt install -y graphviz
- gradle publish javadoc -Pmaven="https://maven.frohnmeyer-wds.de/artifacts"
- mkdir javadoc
- mv commons-gson/build/docs/javadoc javadoc/commons-gson
- mv commons-manifold/build/docs/javadoc javadoc/commons-manifold
- mv commons-slf4j/build/docs/javadoc javadoc/commons-slf4j
- mv muscript/build/docs/javadoc javadoc/muscript
- mv build/docs/javadoc javadoc/commons
- gradle publish -Pmaven="https://maven.frohnmeyer-wds.de/artifacts"
secrets: [ maven_token, maven_name ]
when:
- branch: master
publishJavadoc:
image: woodpeckerci/plugin-s3
settings:
bucket: pages
region: nebula
path_style: true
endpoint: https://s3.frohnmeyer-wds.de
access_key: pages
secret_key:
from_secret: pages_secret
source: javadoc/**/*
target: /${CI_REPO}
when:
- branch: master

View File

@ -24,6 +24,6 @@ publishing {
}
tasks.javadoc {
linksOffline("https://pages.frohnmeyer-wds.de/Johannes/java-commons/javadoc/commons", project(":"))
linksOffline("https://maven.frohnmeyer-wds.de/javadoc/artifacts/io/gitlab/jfronny/commons/$version/raw", project(":"))
//TODO link gson javadoc (harder to generate than expected)
}

View File

@ -27,5 +27,5 @@ tasks.jar {
}
tasks.javadoc {
linksOffline("https://pages.frohnmeyer-wds.de/Johannes/java-commons/javadoc/commons", project(":"))
linksOffline("https://maven.frohnmeyer-wds.de/javadoc/artifacts/io/gitlab/jfronny/commons/$version/raw", project(":"))
}

View File

@ -24,6 +24,6 @@ publishing {
}
tasks.javadoc {
linksOffline("https://pages.frohnmeyer-wds.de/Johannes/java-commons/javadoc/commons", project(":"))
linksOffline("https://maven.frohnmeyer-wds.de/javadoc/artifacts/io/gitlab/jfronny/commons/$version/raw", project(":"))
opts.links("https://www.slf4j.org/apidocs")
}

View File

@ -23,5 +23,5 @@ publishing {
}
tasks.javadoc {
linksOffline("https://pages.frohnmeyer-wds.de/Johannes/java-commons/javadoc/commons", project(":"))
linksOffline("https://maven.frohnmeyer-wds.de/javadoc/artifacts/io/gitlab/jfronny/commons/$version/raw", project(":"))
}