• Matthew Slipper's avatar
    ci: Use conditional builds (#2853) · 68fc3fed
    Matthew Slipper authored
    - Updates CircleCI jobs to exit early if the git diff doesn't require them to run. This will dramatically reduce our CircleCI usage and speed up the pipeline for projects like Bedrock that don't touch legacy code. The entire pipeline will still run on `develop` and `master`. The conditional logic is aware of package dependencies, so changing an upstream package will correctly trigger a build on downstream dependencies.
    - Creates a new `ci-builder` image to replace `js-builder` and `go-builder`. The `ci-builder` image contains everything we need to run builds on CircleCI.
    - Fixes a bunch of misspellings that should have failed the linter, but didn't.
    68fc3fed
Name
Last commit
Last update
..
api Loading commit data...
bindings Loading commit data...
cmd Loading commit data...
db Loading commit data...
drivers/disburser Loading commit data...
flags Loading commit data...
.gitignore Loading commit data...
CHANGELOG.md Loading commit data...
Dockerfile Loading commit data...
Makefile Loading commit data...
config.go Loading commit data...
docker.go.work Loading commit data...
go.mod Loading commit data...
go.sum Loading commit data...
package.json Loading commit data...
teleportr.go Loading commit data...