I want to simplify the release process for Scintillator as much as possible. Also I broke the current deployment process in a previous PR. So this PR attempts to fix deployment and upload signed builds (#89) for both Linux and MacOS to S3 instance. I may also attempt to deploy builds to GitHub at the same time.
Having the builds on S3 allows for the installer script to work, unblocking effort on #88.
Implementation
Changes to the Travis CI yaml and scripting files to detect if this is a tagged release build, and if so sign the binary on OSX with a new script that does that, and then upload the results to S3.
Purpose and motivation
I want to simplify the release process for Scintillator as much as possible. Also I broke the current deployment process in a previous PR. So this PR attempts to fix deployment and upload signed builds (#89) for both Linux and MacOS to S3 instance. I may also attempt to deploy builds to GitHub at the same time.
Having the builds on S3 allows for the installer script to work, unblocking effort on #88.
Implementation
Changes to the Travis CI yaml and scripting files to detect if this is a tagged release build, and if so sign the binary on OSX with a new script that does that, and then upload the results to S3.
Types of changes
Status