forked from eclipse-equinox/equinox
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[Build] Build native launchers on demand as part of the Jenkins pipeline
This changes the Jenkins pipeline of the equinox repository to build the native launcher binaries automatically if the native sources have been changed since the last launcher-build. It does the same as the existing Jenkins free-style jobs managed only in the Jenkins-UI and triggered manually and consequently makes them obsolete. If the build is for the 'master' or a maintanance-branch the built launcher binaries are pushed to the equinox.binaries repository, choosing the correct target branch automatically. In contrast to the previus build jobs the launcher versions are always incremented (for the changed platforms). Fixes eclipse-equinox#575
- Loading branch information
1 parent
d2ba78d
commit acc25e9
Showing
1 changed file
with
299 additions
and
7 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters