A collection of CircleCI tools to optimise build times and workflows
- bash
- jq
- nodejs (becuase CircleCI date values are not all UTC... Some have offsets)
- wget or curl
- Add CIRCLE_TOKEN environment variable to your project
- Add
wget
orcurl
and script execution when you wish to check for newer builds
jobs:
test:
docker:
- image: jesiio/docker-git-awscli:latest
steps:
- run: 'curl -sSk https://raw.githubusercontent.com/jesims/circleci-tools/master/cancel-redundant-builds.sh | bash'
- checkout
- run: './test.sh'
workflows:
version: 2
build_and_test:
jobs:
- test