Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Make the plugin compileable again #150

Merged
merged 2 commits into from
Aug 30, 2023
Merged

Make the plugin compileable again #150

merged 2 commits into from
Aug 30, 2023

Conversation

NotMyFault
Copy link
Member

The change proposed makes the plugin compilable again because the default branch can't be compiled at the moment.

Just for my understanding, is there a particular reason why you kept merging pull requests, even though these broke your default branch and failed the CI checks @dheid ?

@NotMyFault NotMyFault requested review from dheid and a team August 30, 2023 11:48
@dheid
Copy link
Contributor

dheid commented Aug 30, 2023

Thanks for fixing this. Some build jobs failed although everything went through in the past. So I decided to collect the updates and fix it all at once before a new release.

@@ -21,8 +21,8 @@
<revision>3.2.0</revision>
<changelist>999999-SNAPSHOT</changelist>
<gitHubRepo>jenkinsci/postbuildscript-plugin</gitHubRepo>
<java.level>8</java.level>
Copy link
Member Author

Choose a reason for hiding this comment

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

Is obsolete and is no longer configured on a plugin-pom level.

Comment on lines -25 to +24
<jenkins.version>2.359</jenkins.version>
<jenkins.version>2.414.1</jenkins.version>
Copy link
Member Author

Choose a reason for hiding this comment

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

Aligns with the baseline recommendation

<java.level>8</java.level>
<jenkins.version>2.359</jenkins.version>
<jenkins.version>2.414.1</jenkins.version>
<hpi.compatibleSinceVersion>3.0.0</hpi.compatibleSinceVersion>
Copy link
Member Author

Choose a reason for hiding this comment

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

Inlined the property from the obsolete maven-hpi-plugin block

@@ -101,7 +101,7 @@
</contributors>

<scm>
<connection>scm:git:git://github.com/${gitHubRepo}.git</connection>
<connection>scm:git:https://github.com/${gitHubRepo}.git</connection>
Copy link
Member Author

Choose a reason for hiding this comment

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

The former syntax is deprecated and emits a warning

@@ -112,7 +112,6 @@
<dependency>
<groupId>org.jenkins-ci.plugins</groupId>
<artifactId>matrix-project</artifactId>
<version>808.v5a_b_5f56d6966</version>
Copy link
Member Author

Choose a reason for hiding this comment

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

Shipped by the BOM declared below

@NotMyFault
Copy link
Member Author

CI checks are succesful 🚀

@dheid dheid merged commit 88192bd into main Aug 30, 2023
13 checks passed
@dheid dheid deleted the restore-functionality branch August 30, 2023 14:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants