-
Notifications
You must be signed in to change notification settings - Fork 55
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
Add weekly line, retire lines older than 2.289.x #671
Changes from 1 commit
8e92688
0352c7f
6906f93
5255a27
2003414
ce64c12
88fedb2
8f0f628
4999426
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,22 @@ | ||
<?xml version="1.0" encoding="UTF-8"?> | ||
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> | ||
<modelVersion>4.0.0</modelVersion> | ||
<parent> | ||
<groupId>io.jenkins.tools.bom</groupId> | ||
<artifactId>parent</artifactId> | ||
<version>${changelist}</version> | ||
</parent> | ||
<artifactId>bom-2.303.x</artifactId> | ||
<packaging>pom</packaging> | ||
<dependencyManagement> | ||
<dependencies> | ||
<dependency> | ||
<groupId>${project.groupId}</groupId> | ||
<artifactId>bom-weekly</artifactId> | ||
<version>${project.version}</version> | ||
<scope>import</scope> | ||
<type>pom</type> | ||
</dependency> | ||
</dependencies> | ||
</dependencyManagement> | ||
</project> |
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -4,7 +4,7 @@ | |
<parent> | ||
<groupId>org.jenkins-ci.plugins</groupId> | ||
<artifactId>plugin</artifactId> | ||
<version>4.27</version> | ||
<version>4.28</version> | ||
<relativePath /> | ||
</parent> | ||
<groupId>io.jenkins.tools.bom</groupId> | ||
|
@@ -13,8 +13,8 @@ | |
<packaging>hpi</packaging> | ||
<properties> | ||
<changelist>999999-SNAPSHOT</changelist> | ||
<bom>2.303.x</bom> | ||
<jenkins.version>2.303.1</jenkins.version> | ||
<bom>weekly</bom> | ||
<jenkins.version>2.314</jenkins.version> | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. So how do you propose to update this? Via Dependabot or some other mechanism? There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Probably use @olblak ’s update cli There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. yeah should be quite straightforward if it supports it, otherwise something like https://github.com/jenkinsci/helm-charts/blob/main/.github/workflows/sync-lts.yaml should work just fine too. ideally fix dependabot, maybe worth looking briefly into it There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Unfortunately, updatecli doesn't support updating xml files at this stage. I started working on that a while ago and then unprioritized that. There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. but we could easily implement a small shell script to handle that last operation similar to what we did with AMI configuration until I finish the work on xml There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. @olblak maybe simple text replacement would suffice? |
||
<java.level>8</java.level> | ||
</properties> | ||
<repositories> | ||
|
@@ -344,6 +344,13 @@ | |
</plugins> | ||
</build> | ||
<profiles> | ||
<profile> | ||
<id>2.303.x</id> | ||
<properties> | ||
<bom>2.303.x</bom> | ||
<jenkins.version>2.303.1</jenkins.version> | ||
</properties> | ||
</profile> | ||
<profile> | ||
<id>2.289.x</id> | ||
<properties> | ||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Maybe rename the module to
bom-weekly
as well? If so, do not forgetbom/.github/dependabot.yml
Line 14 in 7c549ea