Skip to content

feat: Add support for gerrit changes for download Jenkins file#3969

Open
panicking wants to merge 1 commit into
jenkinsci:masterfrom
panicking:feat/add-jenkins-gerrit-change-support
Open

feat: Add support for gerrit changes for download Jenkins file#3969
panicking wants to merge 1 commit into
jenkinsci:masterfrom
panicking:feat/add-jenkins-gerrit-change-support

Conversation

@panicking
Copy link
Copy Markdown

@panicking panicking commented May 27, 2026

We want to support the verification pipeline when the Jenkinsfile is part of the modification itself. This allow to test the pipeline on any project and test it.

Using gerrit and pipeline defined in the project itself, we would like to test the pipeline connected with the changes.
This extend the refs/tags/ refs/heads to refs/changes

Testing done

Build and test the plugin on gerrit/jenkins instance. Create a change in application and verified that pipeline executed
was the one including he change

Submitter checklist

  • [ X] Make sure you are opening from a topic/feature/bugfix branch (right side) and not your main branch!
  • [ X] Ensure that the pull request title represents the desired changelog entry
  • [ X] Please describe what you did
  • Link to relevant issues in GitHub or Jira
  • Link to relevant pull requests, esp. upstream and downstream changes
  • Ensure you have provided tests that demonstrate the feature works or the issue is fixed
image

@panicking panicking requested a review from a team as a code owner May 27, 2026 18:14
@github-actions github-actions Bot added the documentation Improvements or additions to documentation label May 27, 2026
@panicking panicking force-pushed the feat/add-jenkins-gerrit-change-support branch from 98b5da4 to 5ce95e2 Compare May 27, 2026 18:23
@github-actions github-actions Bot added the tests Automated test addition or improvement label May 27, 2026
We want to support the verification pipeline when the Jenkinsfile
is part of the modification itself. This allow to test the
pipeline on any project and test it. The change should address
JENKINS-66599

Signed-off-by: Michael Trimarchi <michael@amarulasolutions.com>
@panicking panicking force-pushed the feat/add-jenkins-gerrit-change-support branch from 5ce95e2 to 45f8fbd Compare May 27, 2026 18:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation tests Automated test addition or improvement

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant