-
Bug
-
Resolution: Duplicate
-
Major
-
None
During old style jenkins jobs I can easily print current commit ID (e.g. GIT_COMMIT, SVN_REVISION) to the console.
But when I want to use it in Jenkinsfile (multi-branch pipeline)I tried
env.GIT_COMMIT
It gives me null/empty output.
Commit hash might be useful for informing some revision software about build that succeeded or failed (e.g. I want to use it to ping Atlassian Stash about my build).
I think this is one of the basic SCM information that should be available (just like current branch name in env.BRANCH_NAME).
- duplicates
-
JENKINS-26100 SCM steps should return revision state
-
- Resolved
-
[JENKINS-34455] Provide easy access to current commit ID in Jenkinsfile
Description |
Original:
During old style jenkins jobs I can easily print current commit ID (e.g. GIT_COMMIT) to the console. But when I want to use it in Jenkinsfile I tried {code} env.GIT_COMMIT {code} It gives me null/empty output. Commit hash might be useful for informing some revision software about build that succeeded or failed (e.g. I want to use it to ping Atlassian Stash about my build). I think this is one of the basic SCM information that should be available (just like current branch name in {{env.BRANCH_NAME}}). |
New:
During old style jenkins jobs I can easily print current commit ID (e.g. GIT_COMMIT, SVN_REVISION) to the console. But when I want to use it in Jenkinsfile (multi-branch pipeline)I tried {code} env.GIT_COMMIT {code} It gives me null/empty output. Commit hash might be useful for informing some revision software about build that succeeded or failed (e.g. I want to use it to ping Atlassian Stash about my build). I think this is one of the basic SCM information that should be available (just like current branch name in {{env.BRANCH_NAME}}). |
Link |
New:
This issue duplicates |
Resolution | New: Duplicate [ 3 ] | |
Status | Original: Open [ 1 ] | New: Resolved [ 5 ] |
Workflow | Original: JNJira [ 170572 ] | New: JNJira + In-Review [ 198892 ] |
Component/s | New: pipeline-general [ 21692 ] |
Component/s | Original: workflow-plugin [ 18820 ] |
I have a less than ideal workaround: