Skip to content
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

Set up workflow for automated version increments in pull-requests #678

Open
wants to merge 2 commits into
base: master
Choose a base branch
from

Conversation

HannesWell
Copy link
Member

Set up for this repository the workflow for automated version increments in pull-requests added via eclipse-platform/eclipse.platform.releng.aggregator#2352

Before this can work complete, the EF infra team has to add the required PAT of the Platform-bot to this repo as described in the linked PR and requested in

Copy link

Test Results

  660 files  ±0    660 suites  ±0   1h 13m 39s ⏱️ - 1m 9s
2 201 tests ±0  2 154 ✅ ±0   47 💤 ±0  0 ❌ ±0 
6 747 runs  ±0  6 604 ✅ ±0  143 💤 ±0  0 ❌ ±0 

Results for commit c994a27. ± Comparison against base commit ef8e043.

@HannesWell
Copy link
Member Author

Before this can work complete, the EF infra team has to add the required PAT of the Platform-bot to this repo as described in the linked PR and requested in

* https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/issues/5020#note_2825941

The PAT has been added via eclipse-equinox/.eclipsefdn#1, but the build failure has to be fixed first

[ERROR] Failed to execute goal org.apache.maven.plugins:maven-antrun-plugin:3.1.0:run (copy-executable-natives) on project org.eclipse.equinox.executable:
An Ant BuildException has occured: /home/runner/work/equinox/equinox.binaries/org.eclipse.equinox.executable/bin does not exist.
[ERROR] around Ant part ...<copy todir="bin" includeEmptyDirs="false" failonerror="true" verbose="true">... @ 5:82 in /home/runner/work/equinox/equinox/features/org.eclipse.equinox.executable.feature/target/antrun/build-main.xml

With the current approach to run a expedited full build we actually also need the equinox.binaries repo checked out.
Have to think about a way to elegantly avoid that.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant