Skip to content

Conversation

@MarkEWaite
Copy link
Contributor

@MarkEWaite MarkEWaite commented Oct 24, 2025

Update gitlab-api dependency (resolve conflicts for testing)

Does not replace pull request:

Testing done

Confirmed that automated tests pass in the plugin BOM when combined with the newer versions of the GitLab API plugin and the three plugins that depend on it.

Submitter checklist

  • Make sure you are opening from a topic/feature/bugfix branch (right side) and not your main branch!
  • Ensure that the pull request title represents the desired changelog entry
  • 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

MarkEWaite added a commit to MarkEWaite/bom that referenced this pull request Oct 24, 2025
MarkEWaite added a commit to MarkEWaite/bom that referenced this pull request Nov 12, 2025
Rather than create a compatibility layer for the breaking changes between
GitLab API 5.8 and 6.x, we're planning a coordinated release of the
API plugin and the three plugins that depend on it.  Users will need to
upgrade the API plugin and the dependent plugins at the same time.

Tests the following 4 pull requests:

* jenkinsci/gitlab-api-plugin#121
* jenkinsci/gitlab-branch-source-plugin#517
* jenkinsci/gitlab-logo-plugin#133
* jenkinsci/gitlab-oauth-plugin#201

Testing done:

* Confirmed the 6.2.0 API upgrade works in each of the pull requests
* Confirmed this set of changes pass their own tests locally on the weekly line
@MarkEWaite
Copy link
Contributor Author

Closing in preference for pull request:

@MarkEWaite MarkEWaite closed this Nov 12, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants