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 Aspect's open source repositories:
- On AWS:
rules_jest
is the live Aspect Workflows example deployment - On GCP:
rules_js
is the live Aspect Workflows example deployment
Browse Aspect Workflows + CircleCI deployments on Aspect's open source repositories:
- On AWS:
aspect-cli
is the live Aspect Workflows example deployment - On GCP:
rules_terser
is the live Aspect Workflows example deployment
Browse Aspect Workflows + GitHub Actions deployments on Aspect's open source repositories:
- On AWS:
rules_ts
is the live Aspect Workflows example deployment - On GCP:
rules_jasmine
is the live Aspect Workflows example deployment
Browse Aspect Workflows + GitLab CI/CD deployments on Aspect's open source repositories:
- On AWS:
rules_deno
is the live Aspect Workflows example deployment - Support for GCP is coming soon.