Skip to content

Commit

Permalink
Add shared lib call to Maven lib (#91) (#93)
Browse files Browse the repository at this point in the history
Signed-off-by: Sayali Gaikawad <[email protected]>
(cherry picked from commit 6b44320)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
  • Loading branch information
1 parent 256fa00 commit 779ba22
Show file tree
Hide file tree
Showing 3 changed files with 5 additions and 0 deletions.
2 changes: 2 additions & 0 deletions tests/jenkins/jobs/PublishToMavenManifestYml_Jenkinsfile.txt
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,8 @@
PublishToMavenManifestYml_Jenkinsfile.stage(publish, groovy.lang.Closure)
PublishToMavenManifestYml_Jenkinsfile.script(groovy.lang.Closure)
PublishToMavenManifestYml_Jenkinsfile.publishToMaven({signingArtifactsPath=/path/to/signing/manifest.yml, mavenArtifactsPath=/path/to/maven/artifacts, autoPublish=false})
publishToMaven.legacySCM(groovy.lang.Closure)
publishToMaven.library({identifier=jenkins@main, retriever=null})
publishToMaven.signArtifacts({artifactPath=/path/to/signing/manifest.yml, type=maven, platform=linux, sigtype=.asc})
signArtifacts.echo(PGP or Windows Signature Signing)
signArtifacts.fileExists(workspace/sign.sh)
Expand Down
2 changes: 2 additions & 0 deletions tests/jenkins/jobs/PublishToMaven_Jenkinsfile.txt
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,8 @@
PublishToMaven_Jenkinsfile.stage(publish, groovy.lang.Closure)
PublishToMaven_Jenkinsfile.script(groovy.lang.Closure)
PublishToMaven_Jenkinsfile.publishToMaven({signingArtifactsPath=/path/to/signing, mavenArtifactsPath=/path/to/maven/artifacts, autoPublish=true})
publishToMaven.legacySCM(groovy.lang.Closure)
publishToMaven.library({identifier=jenkins@main, retriever=null})
publishToMaven.signArtifacts({artifactPath=/path/to/signing, type=maven, platform=linux, sigtype=.asc})
signArtifacts.echo(PGP or Windows Signature Signing)
signArtifacts.fileExists(workspace/sign.sh)
Expand Down
1 change: 1 addition & 0 deletions vars/publishToMaven.groovy
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@
*/

void call(Map args = [:]) {
lib = library(identifier: 'jenkins@main', retriever: legacySCM(scm))
def autoPublish = args.autoPublish ?: false
println("Signing Maven artifacts.")
signArtifacts(
Expand Down

0 comments on commit 779ba22

Please sign in to comment.