Replace manual file moving by moveArtifacts
ci/woodpecker/push/pages Pipeline was successful Details
ci/woodpecker/push/gradle Pipeline was successful Details

This commit is contained in:
Johannes Frohnmeyer 2022-12-03 16:10:25 +01:00
parent 3c44dc563f
commit 19c7da20e5
Signed by: Johannes
GPG Key ID: E76429612C2929F4
1 changed files with 3 additions and 12 deletions

View File

@ -6,19 +6,10 @@ pipeline:
pull: true
commands:
- if [ $CI_PIPELINE_EVENT = tag ]; then
- gradle --build-cache deployRelease -Prelease -Pmaven="https://maven.frohnmeyer-wds.de/artifacts"
- gradle --build-cache deployRelease moveArtifacts -Prelease -Pmaven="https://maven.frohnmeyer-wds.de/artifacts"
- else
- gradle --build-cache deployDebug -Pmaven="https://maven.frohnmeyer-wds.de/artifacts"
- gradle --build-cache deployDebug moveArtifacts -Pmaven="https://maven.frohnmeyer-wds.de/artifacts"
- fi
- mkdir artifacts
- cp build/libs/* artifacts/
- cp build/devlibs/*-dev.jar artifacts/
- cd artifacts
- rm -f *-maven.jar *-sources.jar *-testmod.jar *-config-inject.jar
- mv *-dev.jar dev.zip
- mv *.jar latest.jar
- mv dev.zip latest-dev.jar
- cd ..
secrets: [ maven_token, maven_name, modrinth_api_token, curseforge_api_token ]
artifacts:
image: woodpeckerci/plugin-s3
@ -30,7 +21,7 @@ pipeline:
access_key: pages
secret_key:
from_secret: pages_secret
source: artifacts/**/*
source: build/artifacts/**/*
target: /${CI_REPO}
when:
- branch: ${CI_REPO_DEFAULT_BRANCH}