Live Examples
You can see Workflows in action on our open-source repositories.
Here is an example configuration file from aspect-build/rules_jest
:
---
tasks:
- format:
- buildifier:
- gazelle:
- configure:
- test:
coverage: true
upload_test_logs: executed
- delivery:
auto_deliver: true
This configuration is surprisingly short, because Workflows has all the right defaults to run Bazel. Based on this configuration, Aspect Workflows automatically generates the CI configuration for your CI provider.
Running Aspect Workflows on Buildkite & AWS, the above Workflows configuration generates a Buildkite pipeline that looks this:
Browse live examples
Checkout the live examples for your CI provider below.
- Buildkite
- CircleCI
- GitHub Actions
- Gitlab CI/CD
Browse Aspect Workflows + Buildkite deployments on our open source repositories:
- On AWS:
rules_jest
is our live example Workflows deployment - On Google Cloud:
rules_js
is our live example Workflows deployment
Browse Aspect Workflows + CircleCI deployments on our open source repositories:
- On AWS:
aspect-cli
is our live example Workflows deployment - On Google Cloud:
bazel-lib
is our live example Workflows deployment
Browse Aspect Workflows + GitHub Actions deployments on our open source repositories:
- On AWS:
rules_ts
is our live example Workflows deployment - On Google Cloud:
rules_jasmine
is our live example Workflows deployment
Browse Aspect Workflows + GitLab CI/CD deployments on our open source repositories:
- On AWS:
rules_deno
is our live example Workflows deployment - Support for Google Cloud is coming soon.