-
Notifications
You must be signed in to change notification settings - Fork 4
Continuous Integration
Simon Schmid edited this page Feb 21, 2022
·
11 revisions
bee is a perfect match for continuous integration tools such as GitHub Actions, Jenkins, Travis CI or TeamCity. Create and evolve your bee build scripts locally and use the very same build pipeline on your build server.
bee myproject distribute
To avoid having private keys or access tokens in your VCS consider using GitHub Encrypted secrets, Jenkins secrets or similar.
This is the .travis.yml
from Entitas which is using bee to automatically run unit tests using Travis CI
If your builds always start with a clean machine or instance, simply install bee before running any commands:
sudo bash -c "$(curl -fsSL https://raw.githubusercontent.com/sschmid/bee/master/install)"
bee myproject distribute