-
Bug
-
Resolution: Fixed
-
Blocker
-
None
-
2.133 alpine (https://hub.docker.com/r/jenkins/jenkins/tags/)
I have a shared library in my Jenkins server that I call "common-pipelines". From within my Jenkinsfile, I will call for a specific tagged version of the common-pipelines shared library to be loaded like this:
@Library('common-pipelines@v9.4.4') _
I was just alerted that the pipelines are erroring with the following message:
Please make sure you have the correct access rights and the repository exists.
However, we aren't sure what changed. After much sanity checking, I was able to determine that this works normally if I call for a branch name rather than a github release (git tag).
In other words, this works just fine:
@Library('common-pipelines@myBranchName') _
I am running the latest plugins.
- relates to
-
JENKINS-50573 Wrong username used for git clone with OpenSSH 7.7
-
- Closed
-
[JENKINS-52678] Shared libraries stopped loading with git tags. They only now work when I reference a git branch name
Assignee | Original: Mark Waite [ markewaite ] |
Description |
Original:
I have a shared library in my Jenkins server that I call "common-pipelines". From within my Jenkinsfile, I will call for a specific version of the common-pipelines shared library to be loaded like this: {code:java} @Library('common-pipelines@v9.4.4') _ {code} I was just alerted that the pipelines are erroring with the following message: {code:java} Please make sure you have the correct access rights and the repository exists. {code} However, we aren't sure what changed. After much sanity checking, I was able to determine that this works normally if I call for a branch name rather than a github release (git tag). In other words, this works just fine: {code:java} @Library('common-pipelines@myBranchName') _ {code} I am running the latest plugins. |
New:
I have a shared library in my Jenkins server that I call "common-pipelines". From within my Jenkinsfile, I will call for a specific *_tagged_* version of the common-pipelines shared library to be loaded like this: {code:java} @Library('common-pipelines@v9.4.4') _ {code} I was just alerted that the pipelines are erroring with the following message: {code:java} Please make sure you have the correct access rights and the repository exists. {code} However, we aren't sure what changed. After much sanity checking, I was able to determine that this works normally if I call for a branch name rather than a github release (git tag). In other words, this works just fine: {code:java} @Library('common-pipelines@myBranchName') _ {code} I am running the latest plugins. |
Component/s | New: core [ 15593 ] | |
Component/s | Original: git-plugin [ 15543 ] |
Summary | Original: Shared libraries stopped loading with git tags. The only now work when I reference a git branch name | New: Shared libraries stopped loading with git tags. They only now work when I reference a git branch name |
Component/s | New: workflow-cps-global-lib-plugin [ 21714 ] | |
Component/s | Original: core [ 15593 ] |
Component/s | New: pipeline [ 21692 ] |
Priority | Original: Minor [ 4 ] | New: Blocker [ 1 ] |
Link |
New:
This issue relates to |
Environment | Original: 2.133 | New: 2.133 alpine (https://hub.docker.com/r/jenkins/jenkins/tags/) |
Resolution | New: Fixed [ 1 ] | |
Status | Original: Open [ 1 ] | New: Fixed but Unreleased [ 10203 ] |