build-user-vars-plugin
build-user-vars-plugin copied to clipboard
Set of environment variables that describe the user who started the build
Refactor build user vars plugin: - Remove unnecessary utility class. - Relocated constants to a more generic context class. - Add missing tests to UsernameUtils ```[tasklist] ### Submitter checklist -...
Can we move providing environment parameters before checkout? Some plugins like jenkins release plugin (my case) run in "Build Environment, not directly in "Build". Effect is that during releasing version...
The GitHub plugin provides the id of the user who triggers a build by a push to GitHub. We would like to set this user in the environment variable BUILD_USER_ID.
Bumps [io.jenkins.tools.bom:bom-2.479.x](https://github.com/jenkinsci/bom) from 4228.v0a_71308d905b_ to 4545.v56392b_7ca_7b_a_. Release notes Sourced from io.jenkins.tools.bom:bom-2.479.x's releases. 4545.v56392b_7ca_7b_a_ 🚀 New features and improvements Add Build Timestamp to the managed set (#4769) @basil Add Extensible Choice...
### Describe your use-case which is not covered by existing documentation. at https://plugins.jenkins.io/build-user-vars-plugin/ options { withBuildUser() } I think this is pipeline step but not an option setting ### Reference...
This pull request addresses [build-user-vars-plugin] - Improper resolution of user e-mails](https://issues.jenkins.io/browse/JENKINS-25083) Follow-up to: [Commit 3ff2b523e9663b485ed0cbdb3ab129b64bd5e179](https://github.com/jenkinsci/build-user-vars-plugin/commit/3ff2b523e9663b485ed0cbdb3ab129b64bd5e179) The previous implementation for resolving user email addresses directly utilized UserProperty, which was identified as...