Commit Graph

7 Commits

Author SHA1 Message Date
Christian Beer 9d631aceea fix intendation 2018-10-14 14:26:31 +02:00
Christian Beer de3357b678 Travis Bintray: stop script when unsupported event happens 2018-10-14 14:22:03 +02:00
Christian Beer e9a283653f AppVeyor Bintray: provide sensible defaults
Until there is a better mechanism to control deployments on AppVeyor a deployment will happen for every merge into master. This will prevent it from failing.
2018-10-14 14:20:24 +02:00
Christian Beer c7593716e0 Travis: adjust boinc URL shown on AppVeyor page 2018-10-08 17:53:31 +02:00
Christian Beer 8cc9fc412c Travis: harmonize deploy scripts
On AppVeyor the archiving is done in prepare stage because they have an artefact cache for pull requests already available. So I moved the 7z stuff to prepare_deployment.sh so it does the same as the bath file. Filenames do not match because uploading to bintray is done differently but theyhave the same structure when available on bintray..
2018-09-23 16:37:27 +02:00
Christian Beer da8a9c26aa AppVeyor: specify artefacts and copy to bintray
Uses some undocumented features to use the same package name and version as the Travis deployment.
2018-09-23 15:48:14 +02:00
Christian Beer 1e25e9292a Travis: copy successful builds to bintray
Copy a weekly build from master to https://bintray.com/boinc/boinc-ci so it is available for testers. Only specified build artefacts are copied (see deploy/prepare_deploy.sh). The copy operation is triggered via a Travis CI cronjob or a pull request from within the BOINC/boinc gitub repository.
Pull requests from forks are ignored because they can not have access to the bintray API key, this is a security restriction enforced by Travis CI.
2018-09-22 15:40:52 +02:00