ci(travis): Set up deployment to S3 from Travis #105
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR adds CI configuration to deploy new app versions (currently just
view
) as part of the CI build process. This links app releases to library releases, which may not scale in the future, but for now it's a nice way to make sure the viewer is always using the latest rendering logic.Current contents of https://staging.tracespace.io were set by this branch's CI build (prior to fixup commit switching staging branch to
next
).BREAKING CHANGE: Node v6 dropped from CI testing matrix. Node v6 is EOL in a month, so I'd rather make the break now while 4.0.0 is prerelease and can still collect breaks.