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

[Releng] optionally build dedicated p2 repo #2141

Merged
merged 1 commit into from
Mar 12, 2024

Conversation

mickaelistria
Copy link
Contributor

with JDT Core content, to facilitate testing with downstream consumers.

Fixes #2138

What it does

Allows to create a p2 repo with the newly built artfact, when using the -Pp2-repo flag in Maven build.

How to test

Build with mvn clean verify -DskipTests to verify it doesn't take more time than it already does without this change. Then build mvn clean verify -DskipTests -Pp2-repo and try to load the output of repository/target/repository in the Eclipse IDE software installation dialog.

Author checklist

@mickaelistria
Copy link
Contributor Author

@akurtakov @iloveeclipse Would one of you like to review/merge this?

Jenkinsfile Show resolved Hide resolved
with JDT Core content, to facilitate testing with downstream consumers.

Fixes eclipse-jdt#2138
@mickaelistria
Copy link
Contributor Author

Change applied. Note that my changes to Jenkinsfile won't be used by Jenkins as I'm not a committer as reported in the log

Loading trusted files from base branch master at 1d93115 rather than ab55807
Obtained Jenkinsfile from 1d93115
‘Jenkinsfile’ has been modified in an untrusted revision

So this part about Jenkinsfile cannot be tested as part of the PR build.

@akurtakov akurtakov merged commit b7b0871 into eclipse-jdt:master Mar 12, 2024
9 checks passed
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.

An (optional) p2 repo built with this repo
2 participants