Skip to content

Commit

Permalink
Fix problem in passage.setup
Browse files Browse the repository at this point in the history
- Ensure that a proper API baseline is populated.
- Ensure that nested projects are imported.
- Configure forked branches to use rebase by default.
  • Loading branch information
merks authored and ruspl-afed committed May 21, 2024
1 parent 05d5046 commit 3a0b9fd
Showing 1 changed file with 12 additions and 7 deletions.
19 changes: 12 additions & 7 deletions releng/org.eclipse.passage.releng/passage.setup
Original file line number Diff line number Diff line change
Expand Up @@ -92,12 +92,6 @@
name="JRE for JavaSE-17">
<description>Define the JRE needed to compile and run the Java projects of ${scope.project.label}</description>
</setupTask>
<setupTask
xsi:type="pde:APIBaselineFromTargetTask"
name="Modular API Baseline"
targetName="org.eclipse.passage.baseline">
<description>An API baseline based on the target platform named 'Modular API Baseline Target'</description>
</setupTask>
<setupTask
xsi:type="git:GitCloneTask"
id="git.clone.passage"
Expand All @@ -117,15 +111,26 @@
<value>remoteURI</value>
</detail>
</annotation>
<configSections
name="branch">
<properties
key="autoSetupRebase"
value="always"/>
</configSections>
<description>${scope.project.label} GitHub</description>
</setupTask>
<setupTask
xsi:type="pde:TargetPlatformTask"
name="org.eclipse.passage.target"/>
<setupTask
xsi:type="pde:APIBaselineFromTargetTask"
name="Passage API Baseline"
targetName="org.eclipse.passage.baseline"/>
<setupTask
xsi:type="projects:ProjectsImportTask">
<sourceLocator
rootFolder="${git.clone.passage.location}"/>
rootFolder="${git.clone.passage.location}"
locateNestedProjects="true"/>
</setupTask>
<setupTask
xsi:type="setup.workingsets:WorkingSetTask">
Expand Down

0 comments on commit 3a0b9fd

Please sign in to comment.