Skip to content

Conversation

@jglick
Copy link
Member

@jglick jglick commented Jan 17, 2023

As of #5, more than six years ago, the old non-block-scoped mode was deprecated. It is time to finally delete the rather complex code to support its concurrency parameter (~ gating stages), which no one should still be using (superseded by lock + milestone). The tests were flaky and required maintenance, like in #70.

Can also check for obsolete issues in https://issues.jenkins.io/issues/?jql=resolution%20%3D%20Unresolved%20and%20component%20%3D%20pipeline-stage-step-plugin%20

@jglick jglick requested a review from a team January 17, 2023 23:28
basil

This comment was marked as resolved.

@dwnusbaum

This comment was marked as resolved.

@jglick jglick marked this pull request as draft January 19, 2023 14:26
@jglick

This comment was marked as resolved.

Copy link
Member

@rsandell rsandell left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Oh how lovely to see code being removed! :D

@jglick jglick marked this pull request as ready for review January 19, 2023 19:08
@jglick jglick requested a review from a team January 19, 2023 19:08
@jglick jglick changed the title Deleting deprecated non-block-scoped variant of stage step Deleting concurrency parameter to deprecated non-block-scoped variant of stage step Jan 19, 2023
@jglick
Copy link
Member Author

jglick commented Jan 24, 2023

Doing some final PCT testing, then will likely release tomorrow.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants