-
Notifications
You must be signed in to change notification settings - Fork 144
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
How can I make it possible to always be able to make a pull request to any branch and only fetch the build artifacts without any merge ? #888
Comments
All I need is for the builder to skip the mvn -check command that requires an update of the. only the last 2 mvn commands are required to generate build artifacts without a merge: In the swt.binaries folder
In the main swt folder:
|
…latform#888 The purpose is only for testing what can make the builder deliver build artifacts that then can be downloaded. In this specific case for testing a bugfix by copying 3 produced binaries into a working Standard Eclipse PHP 2023-09 Which it what the R_29 maintenance branch works on. The cherry picked version of this commit is after approval then supposed to be able to be merged onto R_29_Maintenance or any other Maintenance branch exactly when the branch is no longer required to deliver binaries to the stream.
…latform#888 The purpose is only for testing what can make the builder deliver build artifacts that then can be downloaded. In this specific case for testing a bugfix by copying 3 produced binaries into a working Standard Eclipse PHP 2023-09 Which it what the R_29 maintenance branch works on. The cherry picked version of this commit is after approval then supposed to be able to be merged onto R_29_Maintenance or any other Maintenance branch exactly when the branch is no longer required to deliver binaries to the stream.
you should build SWT locally to get what you want. Looking in the Jenkinsfile will show you concrete commands to build SWT. |
…nted. The purpose is making a Maintenance branch builder change functionality so that it can deliver build artifacts that then can be downloaded. To test bugfixes under a freeze period. A specific example could be Testing a bugfix by copying 3 produced binaries into a working Standard Eclipse PHP 2023-09. Without the need to have a working compiler available. The cherry picked version of this commit is after approval then supposed to be able to be merged onto a Maintenance branch exactly when the branch is no longer required to deliver binaries to the stream. Or It can be delivered by dependabot[bot]
How can I make it possible to always be able to make a pull request to any branch and only fetch the build artifacts without any need to merge (and then close the PR after a build success)?
Based upon coming up with a better answer for this question
Than the fallback solution here:
The new answer is here:
The current implementation of this new feature is is currently stuck in this issue by this blocked pull request:
here:
#886 (review)
Is it possible to update this book to cover an always successful build where only the build artifacts are required and no merge is performed ?
Or is some sort of alternative needed ?
The text was updated successfully, but these errors were encountered: