Set up Travis to deploy tagged commits to Github Releases #49
Labels
Type: Bug
Addresses a code bug.
Type: Dev Tools
Relates to development tools like Maven, code coverage, integration tests, Travis CI, and more.
Step 1 in the containerization and deployment process.
Travis should continue to build and report status as normal, but additionally on tagged commits (commits that are intended to be a new version of Thunder), the application jar should be added to the release.
This is more of a consolidation into Github as a platform, and not relying on AWS S3 to hold our releases. We should use JitPack going forward for including the api and client modules in other projects, instead of relying on S3. This will improve the development process for Lightning, as AWS keys will no longer be needed to build.
The text was updated successfully, but these errors were encountered: