Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 1 addition & 9 deletions RELEASING.md
Original file line number Diff line number Diff line change
Expand Up @@ -72,15 +72,7 @@ Scroll down for the per-milestone/RC steps.
- [ ] Update `SIMREL_REPO` in `releng/org.eclipse.epp.config/parent/pom.xml` if not done above.
- [ ] Or use the `Run` toolbar button drop-down menu to launch the `Update to Milestone Repository` launch configuration.
This will automatically determine the correct update site URL and will create an appropriate commit message in the system clipboard.
- [ ] Update the build qualifiers to ensure that packages are all updated.
See this [gerrit](https://git.eclipse.org/r/#/c/161075/) for an example.
Commit all other changes before this step because this step will automatically create a Git commit specifically for the forced qualifier changes.
Use the `External Tools` toolbar drop-down menu to launch the `Update Qualifiers` launch configuration.
This runs the [setGitDate](releng/org.eclipse.epp.config/tools/setGitDate) bash script.
This script will make a local commit you need to push; **do not amend it** because the timestamp is relevant.
- In some cases a respin/rebuild is needed and setGitDate needs to be run again.
In that case you may need to manually add a minute or two to the applied timestamp in the script.
- [ ] Push the two commits on the new branch to your fork in order to launch a verification build and then merge the result to `main`.
- [ ] Push the commit on the new branch to your fork in order to launch a verification build and then merge the result to `main`.
- [ ] Run a [CI build](https://ci.eclipse.org/packaging/job/epp/job/master/) that includes the above changes.
- If the build fails there may be the opportunity to continue the build rather than restart it.
This is relatively underused option but enabled by the multi-step Jenkins build in the Jenkinsfile.
Expand Down
17 changes: 0 additions & 17 deletions releng/org.eclipse.epp.config/oomph/EPP.setup
Original file line number Diff line number Diff line change
Expand Up @@ -432,23 +432,6 @@
value="${bash.location}">
<description>The location of the bash command that will execute bash on your operating system; it is used in the External Tools Configurations.</description>
</setupTask>
<setupTask
xsi:type="setup:ResourceCreationTask"
targetURL="${workspace.location|uri}/.metadata/.plugins/org.eclipse.debug.core/.launches/Update%20Qualifiers.launch">
<content>
&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; standalone=&quot;no&quot;?>
&lt;launchConfiguration type=&quot;org.eclipse.ui.externaltools.ProgramLaunchConfigurationType&quot;>
&lt;booleanAttribute key=&quot;org.eclipse.debug.core.ATTR_FORCE_SYSTEM_CONSOLE_ENCODING&quot; value=&quot;false&quot;/>
&lt;mapAttribute key=&quot;org.eclipse.debug.core.environmentVariables&quot;>
&lt;mapEntry key=&quot;PATH&quot; value=&quot;C:\Program Files\Git\bin;$${env_var:PATH}&quot;/>
&lt;/mapAttribute>
&lt;stringAttribute key=&quot;org.eclipse.ui.externaltools.ATTR_LOCATION&quot; value=&quot;C:\Program Files\Git\bin\bash.exe&quot;/>
&lt;stringAttribute key=&quot;org.eclipse.ui.externaltools.ATTR_TOOL_ARGUMENTS&quot; value=&quot;-c releng/org.eclipse.epp.config/tools/setGitDate&quot;/>
&lt;stringAttribute key=&quot;org.eclipse.ui.externaltools.ATTR_WORKING_DIRECTORY&quot; value=&quot;$${workspace_loc:/org.eclipse.epp.packages}&quot;/>
&lt;/launchConfiguration>

</content>
</setupTask>
<setupTask
xsi:type="setup:ResourceCreationTask"
targetURL="${workspace.location|uri}/.metadata/.plugins/org.eclipse.debug.core/.launches/Prepare%20Staging%20Sanity%20Check.launch">
Expand Down
7 changes: 0 additions & 7 deletions releng/org.eclipse.epp.config/parent/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -176,20 +176,13 @@
<groupId>org.eclipse.tycho</groupId>
<artifactId>tycho-packaging-plugin</artifactId>
<dependencies>
<dependency>
<groupId>org.eclipse.tycho</groupId>
<artifactId>tycho-buildtimestamp-jgit</artifactId>
<version>${tycho.version}</version>
</dependency>
<dependency>
<groupId>org.eclipse.tycho.extras</groupId>
<artifactId>tycho-sourceref-jgit</artifactId>
<version>${tycho.version}</version>
</dependency>
</dependencies>
<configuration>
<timestampProvider>jgit</timestampProvider>
<jgit.dirtyWorkingTree>ignore</jgit.dirtyWorkingTree>
<format>yyyyMMdd-HHmm</format>
<sourceReferences>
<generate>true</generate>
Expand Down
23 changes: 0 additions & 23 deletions releng/org.eclipse.epp.config/tools/setGitDate

This file was deleted.

Loading