From e481c63dd76b112b3924d93e39ab6e791e60a41b Mon Sep 17 00:00:00 2001 From: Jens Reimann Date: Fri, 21 Jul 2023 08:15:57 +0200 Subject: [PATCH 01/10] chore: add some legal documents --- CODE_OF_CONDUCT.md | 93 ++++++++++++++++++++++++++++++++++++++++++++++ DEPENDENCIES | 7 ++++ NOTICE.md | 2 + SECURITY.md | 49 ++++++++++++++++++++++++ 4 files changed, 151 insertions(+) create mode 100644 CODE_OF_CONDUCT.md create mode 100644 DEPENDENCIES create mode 100644 SECURITY.md diff --git a/CODE_OF_CONDUCT.md b/CODE_OF_CONDUCT.md new file mode 100644 index 0000000..d4ec277 --- /dev/null +++ b/CODE_OF_CONDUCT.md @@ -0,0 +1,93 @@ +# Community Code of Conduct + +**Version 2.0 +January 1, 2023** + +## Our Pledge + +In the interest of fostering an open and welcoming environment, we as community members, contributors, Committers[^1], and Project Leads (collectively "Contributors") pledge to make participation in our projects and our community a harassment-free and inclusive experience for everyone. + +This Community Code of Conduct ("Code") outlines our behavior expectations as members of our community in all Eclipse Foundation activities, both offline and online. It is not intended to govern scenarios or behaviors outside of the scope of Eclipse Foundation activities. Nor is it intended to replace or supersede the protections offered to all our community members under the law. Please follow both the spirit and letter of this Code and encourage other Contributors to follow these principles into our work. Failure to read or acknowledge this Code does not excuse a Contributor from compliance with the Code. + +## Our Standards + +Examples of behavior that contribute to creating a positive and professional environment include: + +- Using welcoming and inclusive language; +- Actively encouraging all voices; +- Helping others bring their perspectives and listening actively. If you find yourself dominating a discussion, it is especially important to encourage other voices to join in; +- Being respectful of differing viewpoints and experiences; +- Gracefully accepting constructive criticism; +- Focusing on what is best for the community; +- Showing empathy towards other community members; +- Being direct but professional; and +- Leading by example by holding yourself and others accountable + +Examples of unacceptable behavior by Contributors include: + +- The use of sexualized language or imagery; +- Unwelcome sexual attention or advances; +- Trolling, insulting/derogatory comments, and personal or political attacks; +- Public or private harassment, repeated harassment; +- Publishing others' private information, such as a physical or electronic address, without explicit permission; +- Violent threats or language directed against another person; +- Sexist, racist, or otherwise discriminatory jokes and language; +- Posting sexually explicit or violent material; +- Sharing private content, such as emails sent privately or non-publicly, or unlogged forums such as IRC channel history; +- Personal insults, especially those using racist or sexist terms; +- Excessive or unnecessary profanity; +- Advocating for, or encouraging, any of the above behavior; and +- Other conduct which could reasonably be considered inappropriate in a professional setting + +## Our Responsibilities + +With the support of the Eclipse Foundation employees, consultants, officers, and directors (collectively, the "Staff"), Committers, and Project Leads, the Eclipse Foundation Conduct Committee (the "Conduct Committee") is responsible for clarifying the standards of acceptable behavior. The Conduct Committee takes appropriate and fair corrective action in response to any instances of unacceptable behavior. + +## Scope + +This Code applies within all Project, Working Group, and Interest Group spaces and communication channels of the Eclipse Foundation (collectively, "Eclipse spaces"), within any Eclipse-organized event or meeting, and in public spaces when an individual is representing an Eclipse Foundation Project, Working Group, Interest Group, or their communities. Examples of representing a Project or community include posting via an official social media account, personal accounts, or acting as an appointed representative at an online or offline event. Representation of Projects, Working Groups, and Interest Groups may be further defined and clarified by Committers, Project Leads, or the Staff. + +## Enforcement + +Instances of abusive, harassing, or otherwise unacceptable behavior may be reported by contacting the Conduct Committee via conduct@eclipse-foundation.org. All complaints will be reviewed and investigated and will result in a response that is deemed necessary and appropriate to the circumstances. Without the explicit consent of the reporter, the Conduct Committee is obligated to maintain confidentiality with regard to the reporter of an incident. The Conduct Committee is further obligated to ensure that the respondent is provided with sufficient information about the complaint to reply. If such details cannot be provided while maintaining confidentiality, the Conduct Committee will take the respondent‘s inability to provide a defense into account in its deliberations and decisions. Further details of enforcement guidelines may be posted separately. + +Staff, Committers and Project Leads have the right to report, remove, edit, or reject comments, commits, code, wiki edits, issues, and other contributions that are not aligned to this Code, or to block temporarily or permanently any Contributor for other behaviors that they deem inappropriate, threatening, offensive, or harmful. Any such actions will be reported to the Conduct Committee for transparency and record keeping. + +Any Staff (including officers and directors of the Eclipse Foundation), Committers, Project Leads, or Conduct Committee members who are the subject of a complaint to the Conduct Committee will be recused from the process of resolving any such complaint. + +## Responsibility + +The responsibility for administering this Code rests with the Conduct Committee, with oversight by the Executive Director and the Board of Directors. For additional information on the Conduct Committee and its process, please write to . + +## Investigation of Potential Code Violations + +All conflict is not bad as a healthy debate may sometimes be necessary to push us to do our best. It is, however, unacceptable to be disrespectful or offensive, or violate this Code. If you see someone engaging in objectionable behavior violating this Code, we encourage you to address the behavior directly with those involved. If for some reason, you are unable to resolve the matter or feel uncomfortable doing so, or if the behavior is threatening or harassing, please report it following the procedure laid out below. + +Reports should be directed to . It is the Conduct Committee’s role to receive and address reported violations of this Code and to ensure a fair and speedy resolution. + +The Eclipse Foundation takes all reports of potential Code violations seriously and is committed to confidentiality and a full investigation of all allegations. The identity of the reporter will be omitted from the details of the report supplied to the accused. Contributors who are being investigated for a potential Code violation will have an opportunity to be heard prior to any final determination. Those found to have violated the Code can seek reconsideration of the violation and disciplinary action decisions. Every effort will be made to have all matters disposed of within 60 days of the receipt of the complaint. + +## Actions +Contributors who do not follow this Code in good faith may face temporary or permanent repercussions as determined by the Conduct Committee. + +This Code does not address all conduct. It works in conjunction with our [Communication Channel Guidelines](https://www.eclipse.org/org/documents/communication-channel-guidelines/), [Social Media Guidelines](https://www.eclipse.org/org/documents/social_media_guidelines.php), [Bylaws](https://www.eclipse.org/org/documents/eclipse-foundation-be-bylaws-en.pdf), and [Internal Rules](https://www.eclipse.org/org/documents/ef-be-internal-rules.pdf) which set out additional protections for, and obligations of, all contributors. The Foundation has additional policies that provide further guidance on other matters. + +It’s impossible to spell out every possible scenario that might be deemed a violation of this Code. Instead, we rely on one another’s good judgment to uphold a high standard of integrity within all Eclipse Spaces. Sometimes, identifying the right thing to do isn’t an easy call. In such a scenario, raise the issue as early as possible. + +## No Retaliation + +The Eclipse community relies upon and values the help of Contributors who identify potential problems that may need to be addressed within an Eclipse Space. Any retaliation against a Contributor who raises an issue honestly is a violation of this Code. That a Contributor has raised a concern honestly or participated in an investigation, cannot be the basis for any adverse action, including threats, harassment, or discrimination. If you work with someone who has raised a concern or provided information in an investigation, you should continue to treat the person with courtesy and respect. If you believe someone has retaliated against you, report the matter as described by this Code. Honest reporting does not mean that you have to be right when you raise a concern; you just have to believe that the information you are providing is accurate. + +False reporting, especially when intended to retaliate or exclude, is itself a violation of this Code and will not be accepted or tolerated. + +Everyone is encouraged to ask questions about this Code. Your feedback is welcome, and you will get a response within three business days. Write to . + +## Amendments + +The Eclipse Foundation Board of Directors may amend this Code from time to time and may vary the procedures it sets out where appropriate in a particular case. + +### Attribution + +This Code was inspired by the [Contributor Covenant](https://www.contributor-covenant.org/), version 1.4, available [here](https://www.contributor-covenant.org/version/1/4/code-of-conduct/). + +[^1]: Capitalized terms used herein without definition shall have the meanings assigned to them in the Bylaws. diff --git a/DEPENDENCIES b/DEPENDENCIES new file mode 100644 index 0000000..efcc6e6 --- /dev/null +++ b/DEPENDENCIES @@ -0,0 +1,7 @@ +maven/mavencentral/com.google.guava/guava/31.1-jre, Apache-2.0, approved, clearlydefined +maven/mavencentral/org.apache.commons/commons-compress/1.21, Apache-2.0 AND BSD-3-Clause AND bzip2-1.0.6 AND LicenseRef-Public-Domain, approved, CQ23710 +maven/mavencentral/org.bouncycastle/bcpg-jdk18on/1.71, Apache-2.0, approved, #3326 +maven/mavencentral/org.bouncycastle/bcprov-jdk18on/1.71, MIT, approved, #3475 +maven/mavencentral/org.eclipse.packager/packager-core/0.19.1-SNAPSHOT, EPL-2.0, approved, technology.packager +maven/mavencentral/org.slf4j/slf4j-api/1.7.36, MIT, approved, CQ13368 +maven/mavencentral/org.tukaani/xz/1.9, LicenseRef-Public-Domain, approved, CQ23498 diff --git a/NOTICE.md b/NOTICE.md index bac7fd1..e57c59a 100644 --- a/NOTICE.md +++ b/NOTICE.md @@ -21,6 +21,8 @@ listed source code repository logs. ## Third-party Content +See: [DEPENDENCIES](DEPENDENCIES) + ## Trademarks Eclipse Packager is a trademark of the Eclipse Foundation. diff --git a/SECURITY.md b/SECURITY.md new file mode 100644 index 0000000..114b1dd --- /dev/null +++ b/SECURITY.md @@ -0,0 +1,49 @@ + +_ISO 27005 defines vulnerability as: +"A weakness of an asset or group of assets that can be exploited by one or more threats."_ + +## The Eclipse Security Team + +The Eclipse Security Team provides help and advice to Eclipse projects +on vulnerability issues and is the first point of contact +for handling security vulnerabilities. +Members of the Security Team are committers on Eclipse Projects +and members of the Eclipse Architecture Council. + +Contact the [Eclipse Security Team](mailto:security@eclipse.org). + +**Note that, as a matter of policy, the security team does not open attachments.** + +## Reporting a Security Vulnerability + +Vulnerabilities can be reported either via email to the Eclipse Security Team +or directly with a project via the Eclipse Foundation's Bugzilla instance. + +The general security mailing list address is security@eclipse.org. +Members of the Eclipse Security Team will receive messages sent to this address. +This address should be used only for reporting undisclosed vulnerabilities; +regular issue reports and questions unrelated to vulnerabilities in Eclipse software +will be ignored. +Note that this email address is not encrypted. + +The community is also encouraged to report vulnerabilities using the +[Eclipse Foundation's Bugzilla instance](https://bugs.eclipse.org/bugs/enter_bug.cgi?product=Community&component=Vulnerability%20Reports&keywords=security&groups=Security_Advisories). +Note that you will require an Eclipse Foundation account to create an issue report, +but by doing so you will be able to participate directly in the resolution of the issue. + +Issue reports related to vulnerabilities must be marked as "committers-only", +either automatically by clicking the provided link, by the reporter, +or by a committer during the triage process. +Note that issues marked "committers-only" are visible to all Eclipse committers. +By default, a "committers-only" issue is also accessible to the reporter +and individuals explicitly indicated in the "cc" list. + +## Disclosure + +Disclosure is initially limited to the reporter and all Eclipse Committers, +but is expanded to include other individuals, and the general public. +The timing and manner of disclosure is governed by the +[Eclipse Security Policy](https://www.eclipse.org/security/policy.php). + +Publicly disclosed issues are listed on the +[Disclosed Vulnerabilities Page](https://www.eclipse.org/security/known.php). From 3b262eb44f105db83c689803c4b2b2202179a8e7 Mon Sep 17 00:00:00 2001 From: Jens Reimann Date: Wed, 21 Feb 2024 09:31:29 +0100 Subject: [PATCH 02/10] chore: update dependencies --- .../packager/security/pgp/SigningStream.java | 6 ++++-- deb/pom.xml | 6 +++++- .../org/eclipse/packager/deb/Packages.java | 2 +- pom.xml | 20 ++++++++++++------- rpm/pom.xml | 2 +- .../org/eclipse/packager/rpm/app/Dumper.java | 2 +- .../packager/rpm/info/RpmInformations.java | 5 +++-- .../signature/RpmFileSignatureProcessor.java | 4 ++-- 8 files changed, 30 insertions(+), 17 deletions(-) diff --git a/core/src/main/java/org/eclipse/packager/security/pgp/SigningStream.java b/core/src/main/java/org/eclipse/packager/security/pgp/SigningStream.java index 8203d97..825fe22 100644 --- a/core/src/main/java/org/eclipse/packager/security/pgp/SigningStream.java +++ b/core/src/main/java/org/eclipse/packager/security/pgp/SigningStream.java @@ -85,11 +85,13 @@ protected void testInit() throws IOException { this.signatureGenerator = new PGPSignatureGenerator(new BcPGPContentSignerBuilder(this.privateKey.getPublicKeyPacket().getAlgorithm(), this.digestAlgorithm)); this.signatureGenerator.init(PGPSignature.BINARY_DOCUMENT, this.privateKey); - this.armoredOutput = new ArmoredOutputStream(this.stream); + final ArmoredOutputStream.Builder builder = ArmoredOutputStream.builder(); if (this.version != null) { - this.armoredOutput.setHeader("Version", this.version); + builder.setVersion(this.version); } + this.armoredOutput = builder.build(this.stream); + if (this.inline) { this.armoredOutput.beginClearText(this.digestAlgorithm); } diff --git a/deb/pom.xml b/deb/pom.xml index 6d13788..11d04e4 100644 --- a/deb/pom.xml +++ b/deb/pom.xml @@ -24,6 +24,10 @@ org.apache.commons commons-compress + + commons-codec + commons-codec + com.google.guava guava @@ -51,4 +55,4 @@ - \ No newline at end of file + diff --git a/deb/src/main/java/org/eclipse/packager/deb/Packages.java b/deb/src/main/java/org/eclipse/packager/deb/Packages.java index 2934491..2ab5320 100644 --- a/deb/src/main/java/org/eclipse/packager/deb/Packages.java +++ b/deb/src/main/java/org/eclipse/packager/deb/Packages.java @@ -45,7 +45,7 @@ public static Map parseControlFile(final File packageFile) throw } try (final TarArchiveInputStream inputStream = new TarArchiveInputStream(new GZIPInputStream(in))) { TarArchiveEntry te; - while ((te = inputStream.getNextTarEntry()) != null) { + while ((te = inputStream.getNextEntry()) != null) { String name = te.getName(); if (name.startsWith("./")) { name = name.substring(2); diff --git a/pom.xml b/pom.xml index 8beffc8..f428f5c 100644 --- a/pom.xml +++ b/pom.xml @@ -71,15 +71,16 @@ UTF-8 UTF-8 - 8 - 1.8 + 11 + 11 - 1.71 - 1.21 - 31.1-jre + 1.77 + 1.26.0 + 1.16.1 + 33.0.0-jre 5.8.2 - 1.2.11 - 1.7.36 + 1.5.0 + 2.0.12 1.9 3.2.5 @@ -139,6 +140,11 @@ commons-compress ${commons-compress.version} + + commons-codec + commons-codec + ${commons-codec.version} + com.google.guava guava diff --git a/rpm/pom.xml b/rpm/pom.xml index be290f7..10bc4d8 100644 --- a/rpm/pom.xml +++ b/rpm/pom.xml @@ -53,7 +53,7 @@ junit-jupiter-params test - + ch.qos.logback diff --git a/rpm/src/main/java/org/eclipse/packager/rpm/app/Dumper.java b/rpm/src/main/java/org/eclipse/packager/rpm/app/Dumper.java index e9b6b3e..83e8ecf 100644 --- a/rpm/src/main/java/org/eclipse/packager/rpm/app/Dumper.java +++ b/rpm/src/main/java/org/eclipse/packager/rpm/app/Dumper.java @@ -81,7 +81,7 @@ public static void dumpAll(final RpmInputStream in) throws IOException { if (!SKIP_PAYLOAD) { final CpioArchiveInputStream cpio = in.getCpioStream(); CpioArchiveEntry entry; - while ((entry = cpio.getNextCPIOEntry()) != null) { + while ((entry = cpio.getNextEntry()) != null) { dumpEntry(entry); } } diff --git a/rpm/src/main/java/org/eclipse/packager/rpm/info/RpmInformations.java b/rpm/src/main/java/org/eclipse/packager/rpm/info/RpmInformations.java index b0dabdd..c9dd3f8 100644 --- a/rpm/src/main/java/org/eclipse/packager/rpm/info/RpmInformations.java +++ b/rpm/src/main/java/org/eclipse/packager/rpm/info/RpmInformations.java @@ -17,6 +17,7 @@ import java.util.ArrayList; import java.util.Arrays; import java.util.Collections; +import java.util.Comparator; import java.util.HashSet; import java.util.List; import java.util.Set; @@ -81,7 +82,7 @@ public static RpmInformation makeInformation(final RpmInputStream in) throws IOE changes.add(new RpmInformation.Changelog(ts[i], authors[i], texts[i])); } - Collections.sort(changes, (o1, o2) -> Long.compare(o1.getTimestamp(), o2.getTimestamp())); + Collections.sort(changes, Comparator.comparingLong(RpmInformation.Changelog::getTimestamp)); result.setChangelog(changes); } @@ -97,7 +98,7 @@ public static RpmInformation makeInformation(final RpmInputStream in) throws IOE final CpioArchiveInputStream cpio = in.getCpioStream(); CpioArchiveEntry cpioEntry; - while ((cpioEntry = cpio.getNextCPIOEntry()) != null) { + while ((cpioEntry = cpio.getNextEntry()) != null) { final String name = normalize(cpioEntry.getName()); if (cpioEntry.isRegularFile()) { diff --git a/rpm/src/main/java/org/eclipse/packager/rpm/signature/RpmFileSignatureProcessor.java b/rpm/src/main/java/org/eclipse/packager/rpm/signature/RpmFileSignatureProcessor.java index 20235c1..c7443cc 100644 --- a/rpm/src/main/java/org/eclipse/packager/rpm/signature/RpmFileSignatureProcessor.java +++ b/rpm/src/main/java/org/eclipse/packager/rpm/signature/RpmFileSignatureProcessor.java @@ -23,7 +23,7 @@ import java.util.ArrayList; import java.util.List; -import org.apache.commons.compress.utils.IOUtils; +import org.apache.commons.io.IOUtils; import org.bouncycastle.bcpg.ArmoredInputStream; import org.bouncycastle.openpgp.PGPException; import org.bouncycastle.openpgp.PGPPrivateKey; @@ -114,7 +114,7 @@ public static void perform(File rpm, InputStream privateKeyIn, String passphrase // Write to the OutputStream try (FileInputStream in = new FileInputStream(rpm)) { - IOUtils.copyRange(in, leadLength, out); + IOUtils.copyLarge(in, out, 0, leadLength); IOUtils.skip(in, signatureHeaderLength); out.write(signatureHeader); IOUtils.copy(in, out); From 5dfc0606372578dc08b0eeb1cb12280dd003b819 Mon Sep 17 00:00:00 2001 From: Jens Reimann Date: Wed, 21 Feb 2024 09:33:31 +0100 Subject: [PATCH 03/10] ci: remove java 8, add java 21 --- .github/workflows/maven.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/maven.yml b/.github/workflows/maven.yml index 6243173..252a963 100644 --- a/.github/workflows/maven.yml +++ b/.github/workflows/maven.yml @@ -12,7 +12,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - java: [ '8', '11', '17' ] + java: [ '11', '17', '21' ] name: Java ${{ matrix.java }} From ed2345a7956e5c129e9786b443570e00e07284b6 Mon Sep 17 00:00:00 2001 From: Jens Reimann Date: Wed, 21 Feb 2024 09:35:07 +0100 Subject: [PATCH 04/10] ci: update deprecated github actions --- .github/workflows/maven.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/maven.yml b/.github/workflows/maven.yml index 252a963..70d4ec4 100644 --- a/.github/workflows/maven.yml +++ b/.github/workflows/maven.yml @@ -17,9 +17,9 @@ jobs: name: Java ${{ matrix.java }} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Set up JDK java - uses: actions/setup-java@v3 + uses: actions/setup-java@v4 with: java-version: ${{ matrix.java }} distribution: 'temurin' From 4fc41168d5e9da44258dedee3ae754befedc7ca5 Mon Sep 17 00:00:00 2001 From: Jens Reimann Date: Wed, 21 Feb 2024 09:41:58 +0100 Subject: [PATCH 05/10] chore: use Files, instead of File --- .../org/eclipse/packager/deb/build/DebianPackageWriter.java | 2 +- .../org/eclipse/packager/deb/tests/BinaryPackageTest.java | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/deb/src/main/java/org/eclipse/packager/deb/build/DebianPackageWriter.java b/deb/src/main/java/org/eclipse/packager/deb/build/DebianPackageWriter.java index 68b5de4..932c28a 100644 --- a/deb/src/main/java/org/eclipse/packager/deb/build/DebianPackageWriter.java +++ b/deb/src/main/java/org/eclipse/packager/deb/build/DebianPackageWriter.java @@ -95,7 +95,7 @@ public DebianPackageWriter(final OutputStream stream, final BinaryPackageControl this.ar.write(this.binaryHeader); this.ar.closeArchiveEntry(); - this.dataTemp = File.createTempFile("data", null); + this.dataTemp = Files.createTempFile("data", null).toFile(); this.dataStream = new TarArchiveOutputStream(new GZIPOutputStream(new FileOutputStream(this.dataTemp))); this.dataStream.setLongFileMode(TarArchiveOutputStream.LONGFILE_GNU); diff --git a/deb/src/test/java/org/eclipse/packager/deb/tests/BinaryPackageTest.java b/deb/src/test/java/org/eclipse/packager/deb/tests/BinaryPackageTest.java index cb2ce56..b4c8657 100644 --- a/deb/src/test/java/org/eclipse/packager/deb/tests/BinaryPackageTest.java +++ b/deb/src/test/java/org/eclipse/packager/deb/tests/BinaryPackageTest.java @@ -33,8 +33,8 @@ public class BinaryPackageTest { @SuppressWarnings("deprecation") @Test public void test1() throws IOException, InterruptedException { - final File file1 = File.createTempFile("test-1-", ".deb"); - final File file2 = File.createTempFile("test-2-", ".deb"); + final File file1 = Files.createTempFile("test-1-", ".deb").toFile(); + final File file2 = Files.createTempFile("test-2-", ".deb").toFile(); final Instant now = Instant.now(); final Supplier timestampProvider = () -> now; From f474b01841e56d6f129f90ae24007af51cbf44ae Mon Sep 17 00:00:00 2001 From: Jens Reimann Date: Wed, 21 Feb 2024 09:47:16 +0100 Subject: [PATCH 06/10] [maven-release-plugin] prepare release v0.20.0 --- core/pom.xml | 2 +- deb/pom.xml | 2 +- pom.xml | 4 ++-- rpm/pom.xml | 2 +- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/core/pom.xml b/core/pom.xml index 84dbd4a..c37d01f 100644 --- a/core/pom.xml +++ b/core/pom.xml @@ -4,7 +4,7 @@ org.eclipse.packager packager - 0.19.1-SNAPSHOT + 0.20.0 packager-core diff --git a/deb/pom.xml b/deb/pom.xml index 11d04e4..a1c76cc 100644 --- a/deb/pom.xml +++ b/deb/pom.xml @@ -4,7 +4,7 @@ org.eclipse.packager packager - 0.19.1-SNAPSHOT + 0.20.0 packager-deb diff --git a/pom.xml b/pom.xml index f428f5c..1cbb97b 100644 --- a/pom.xml +++ b/pom.xml @@ -5,7 +5,7 @@ org.eclipse.packager packager - 0.19.1-SNAPSHOT + 0.20.0 pom Eclipse Packager @@ -42,7 +42,7 @@ https://github.com/eclipse/packager scm:git:git://github.com/eclipse/packager.git scm:git:git@github.com:eclipse/packager.git - HEAD + v0.20.0 diff --git a/rpm/pom.xml b/rpm/pom.xml index 10bc4d8..be12920 100644 --- a/rpm/pom.xml +++ b/rpm/pom.xml @@ -4,7 +4,7 @@ org.eclipse.packager packager - 0.19.1-SNAPSHOT + 0.20.0 packager-rpm From 7bef3c87f9c9fd2afa785bb2574ac0c878223ccf Mon Sep 17 00:00:00 2001 From: Jens Reimann Date: Wed, 21 Feb 2024 09:47:19 +0100 Subject: [PATCH 07/10] [maven-release-plugin] prepare for next development iteration --- core/pom.xml | 2 +- deb/pom.xml | 2 +- pom.xml | 4 ++-- rpm/pom.xml | 2 +- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/core/pom.xml b/core/pom.xml index c37d01f..9f0d690 100644 --- a/core/pom.xml +++ b/core/pom.xml @@ -4,7 +4,7 @@ org.eclipse.packager packager - 0.20.0 + 0.20.1-SNAPSHOT packager-core diff --git a/deb/pom.xml b/deb/pom.xml index a1c76cc..66b3ad2 100644 --- a/deb/pom.xml +++ b/deb/pom.xml @@ -4,7 +4,7 @@ org.eclipse.packager packager - 0.20.0 + 0.20.1-SNAPSHOT packager-deb diff --git a/pom.xml b/pom.xml index 1cbb97b..15c61ea 100644 --- a/pom.xml +++ b/pom.xml @@ -5,7 +5,7 @@ org.eclipse.packager packager - 0.20.0 + 0.20.1-SNAPSHOT pom Eclipse Packager @@ -42,7 +42,7 @@ https://github.com/eclipse/packager scm:git:git://github.com/eclipse/packager.git scm:git:git@github.com:eclipse/packager.git - v0.20.0 + HEAD diff --git a/rpm/pom.xml b/rpm/pom.xml index be12920..37aba2d 100644 --- a/rpm/pom.xml +++ b/rpm/pom.xml @@ -4,7 +4,7 @@ org.eclipse.packager packager - 0.20.0 + 0.20.1-SNAPSHOT packager-rpm From 7fda8fd0331513a84cb098647e8e8badd80b9dce Mon Sep 17 00:00:00 2001 From: Jens Reimann Date: Wed, 21 Feb 2024 09:57:56 +0100 Subject: [PATCH 08/10] [maven-release-plugin] rollback the release of v0.20.0 --- core/pom.xml | 2 +- deb/pom.xml | 2 +- pom.xml | 2 +- rpm/pom.xml | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/core/pom.xml b/core/pom.xml index 9f0d690..84dbd4a 100644 --- a/core/pom.xml +++ b/core/pom.xml @@ -4,7 +4,7 @@ org.eclipse.packager packager - 0.20.1-SNAPSHOT + 0.19.1-SNAPSHOT packager-core diff --git a/deb/pom.xml b/deb/pom.xml index 66b3ad2..11d04e4 100644 --- a/deb/pom.xml +++ b/deb/pom.xml @@ -4,7 +4,7 @@ org.eclipse.packager packager - 0.20.1-SNAPSHOT + 0.19.1-SNAPSHOT packager-deb diff --git a/pom.xml b/pom.xml index 15c61ea..f428f5c 100644 --- a/pom.xml +++ b/pom.xml @@ -5,7 +5,7 @@ org.eclipse.packager packager - 0.20.1-SNAPSHOT + 0.19.1-SNAPSHOT pom Eclipse Packager diff --git a/rpm/pom.xml b/rpm/pom.xml index 37aba2d..10bc4d8 100644 --- a/rpm/pom.xml +++ b/rpm/pom.xml @@ -4,7 +4,7 @@ org.eclipse.packager packager - 0.20.1-SNAPSHOT + 0.19.1-SNAPSHOT packager-rpm From 200bb249a1eccde42b70afd520932428b9bfa6c0 Mon Sep 17 00:00:00 2001 From: Jens Reimann Date: Wed, 21 Feb 2024 09:58:22 +0100 Subject: [PATCH 09/10] [maven-release-plugin] prepare release v0.20.0 --- core/pom.xml | 2 +- deb/pom.xml | 2 +- pom.xml | 4 ++-- rpm/pom.xml | 2 +- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/core/pom.xml b/core/pom.xml index 84dbd4a..c37d01f 100644 --- a/core/pom.xml +++ b/core/pom.xml @@ -4,7 +4,7 @@ org.eclipse.packager packager - 0.19.1-SNAPSHOT + 0.20.0 packager-core diff --git a/deb/pom.xml b/deb/pom.xml index 11d04e4..a1c76cc 100644 --- a/deb/pom.xml +++ b/deb/pom.xml @@ -4,7 +4,7 @@ org.eclipse.packager packager - 0.19.1-SNAPSHOT + 0.20.0 packager-deb diff --git a/pom.xml b/pom.xml index f428f5c..1cbb97b 100644 --- a/pom.xml +++ b/pom.xml @@ -5,7 +5,7 @@ org.eclipse.packager packager - 0.19.1-SNAPSHOT + 0.20.0 pom Eclipse Packager @@ -42,7 +42,7 @@ https://github.com/eclipse/packager scm:git:git://github.com/eclipse/packager.git scm:git:git@github.com:eclipse/packager.git - HEAD + v0.20.0 diff --git a/rpm/pom.xml b/rpm/pom.xml index 10bc4d8..be12920 100644 --- a/rpm/pom.xml +++ b/rpm/pom.xml @@ -4,7 +4,7 @@ org.eclipse.packager packager - 0.19.1-SNAPSHOT + 0.20.0 packager-rpm From 890e4432dc48e3a5da5cefa5e6ef5c5c2094a92e Mon Sep 17 00:00:00 2001 From: Jens Reimann Date: Wed, 21 Feb 2024 09:58:25 +0100 Subject: [PATCH 10/10] [maven-release-plugin] prepare for next development iteration --- core/pom.xml | 2 +- deb/pom.xml | 2 +- pom.xml | 4 ++-- rpm/pom.xml | 2 +- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/core/pom.xml b/core/pom.xml index c37d01f..9f0d690 100644 --- a/core/pom.xml +++ b/core/pom.xml @@ -4,7 +4,7 @@ org.eclipse.packager packager - 0.20.0 + 0.20.1-SNAPSHOT packager-core diff --git a/deb/pom.xml b/deb/pom.xml index a1c76cc..66b3ad2 100644 --- a/deb/pom.xml +++ b/deb/pom.xml @@ -4,7 +4,7 @@ org.eclipse.packager packager - 0.20.0 + 0.20.1-SNAPSHOT packager-deb diff --git a/pom.xml b/pom.xml index 1cbb97b..15c61ea 100644 --- a/pom.xml +++ b/pom.xml @@ -5,7 +5,7 @@ org.eclipse.packager packager - 0.20.0 + 0.20.1-SNAPSHOT pom Eclipse Packager @@ -42,7 +42,7 @@ https://github.com/eclipse/packager scm:git:git://github.com/eclipse/packager.git scm:git:git@github.com:eclipse/packager.git - v0.20.0 + HEAD diff --git a/rpm/pom.xml b/rpm/pom.xml index be12920..37aba2d 100644 --- a/rpm/pom.xml +++ b/rpm/pom.xml @@ -4,7 +4,7 @@ org.eclipse.packager packager - 0.20.0 + 0.20.1-SNAPSHOT packager-rpm