Automated Deploys
It’s fairly straightforward to setup automation for deploying your code to Beam. At a high level, the following steps are all you need:Authentication
You can initialize Beam with inline credentials using thebeta9 config
command.
You can also add an optional field --profileName
to override the default profile. For example, you might want separate dev, staging, and prod profiles.
Example: Deploy on Github Commit
You can setup a Github workflow to deploy your code whenever a new commit is made to your Git repo. Here’s an example workflow:deploy-to-beam.yml