thundergolfer / example-bazel-monorepo

πŸŒΏπŸ’š Example Bazel-ified monorepo, supporting Golang, Java, Python, Scala, and Typescript
https://buildkite.com/thundergolfer-inc/the-one-true-bazel-monorepo
MIT License
328 stars 33 forks source link

Buildkite artifact releasing #33

Closed thundergolfer closed 4 years ago

thundergolfer commented 4 years ago

Description

In order to get the Java API backend deployed on EC2 I need a way to get the Jar onto the instance automatically. The most straightforward way is to set up a release S3 bucket which artifacts get deployed to.

The bucket has been created in Terraform on another branch. This PR just adapts the Buildkite build pipeline.