From 28c3d3054ca4f8d4e71d25ad1d03ac389f3806a7 Mon Sep 17 00:00:00 2001 From: Jonah Graham Date: Wed, 11 Mar 2020 21:19:38 -0400 Subject: Make sure that setGitDate is committed with the timestamps Change-Id: I242a1088d4dff18314b4ca3cf9bbdde5ab999d30 --- RELEASING.md | 2 +- releng/org.eclipse.epp.config/tools/setGitDate | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/RELEASING.md b/RELEASING.md index c2cd432b..bff5fbd3 100644 --- a/RELEASING.md +++ b/RELEASING.md @@ -14,12 +14,12 @@ Steps for Milestones and RCs: - [ ] Review packageMetaData packageName= and product name= entries in epp.website.xml to ensure consistency with regards to use of incubation, speficially packages containing incubating components must have: - [ ] `-incubation` at the end of the product name (e.g. ``) - [ ] ` (includes Incubating components)` at the end of the packageMetaData packageName matching whitespace and letter case (e.g. `packageName="Eclipse IDE for C/C++ Developers (includes Incubating components)"`) -- [ ] Update the build qualifiers to ensure that packages are all updated. Run [setGitDate](https://git.eclipse.org/c/epp/org.eclipse.epp.packages.git/tree/releng/org.eclipse.epp.config/tools/setGitDate) script to do that. - [ ] Update name of the release in strings with a "smart" global find&replace. See this [gerrit](https://git.eclipse.org/r/#/c/157267/) for an example. In particular, check: - [ ] `packages/*/epp.website.xml` for `product name=` line - [ ] Variables in parent pom `releng/org.eclipse.epp.config/parent/pom.xml` - [ ] On M1, whole version string is updated, including platform version (e.g. `4.14` -> `4.15`); this is a large change including pom.xml, feature.xml, MANIFEST.MF, epp.website.xml, and epp.product - [ ] When the year changes, e.g. between 2019-12 and 2020-03 releases, an update of the copyright year is required with a very smart search&replace. +- [ ] Update the build qualifiers to ensure that packages are all updated. Run [setGitDate](https://git.eclipse.org/c/epp/org.eclipse.epp.packages.git/tree/releng/org.eclipse.epp.config/tools/setGitDate) script. This script will make a local commit. - [ ] Wait for announcement that the staging repo is ready on [cross-project-issues-dev](https://accounts.eclipse.org/mailing-list/cross-project-issues-dev). An [example announcement](https://www.eclipse.org/lists/cross-project-issues-dev/msg17420.html). - [ ] Run a [CI build](https://ci.eclipse.org/packaging/job/simrel.epp-tycho-build/) that includes the above changes - [ ] Sanity check the build for the following: diff --git a/releng/org.eclipse.epp.config/tools/setGitDate b/releng/org.eclipse.epp.config/tools/setGitDate index 143f26ec..83f12728 100755 --- a/releng/org.eclipse.epp.config/tools/setGitDate +++ b/releng/org.eclipse.epp.config/tools/setGitDate @@ -10,3 +10,5 @@ for II in `find . -name .forceQualifierUpdate`; do echo "${GIT_DATE}" >$II; git add $II; done + +git commit -m"Set version qualifiers with setGitDate script" -- cgit v1.2.3