Before you beginYou need the cluck CLI, a Pollosoft account, and a coop to work in. No prior experience required. Curiosity and a mild fondness for chickens are helpful.
Overview
Run builds and tests for Cluck projects on any CI system. The whole thing takes about 8 minutes, and the commands below are the ones you will use along the way.
$ cluck ci setup
$ cluck test --parallel
$ cluck egg publish --tag latest
Steps
- Add the CLI. Use the official cluck-action or install the binary in your pipeline's first step.
- Cache dependencies. Cache the ~/.cluck/feed directory. Cold caches make hens grumpy.
- Test in parallel. cluck test --parallel splits your suite across a clutch of runners and reassembles the results.
- Publish. Publish artifacts with cluck egg publish only from the main branch, and tag them carefully.
Commands used
Keep going
- Building dashboards in Yolkboard (9 min)
- Backups and the Frozen Chicken Archive (10 min)
- Molt: safe schema migrations (13 min)
Stuck? Check the error codes, the FAQ, or the glossary.