Lets say I set my workflow schedule to run everyday at midnight, it will not trigger. Only when I set it to run every hour or every 5 mins its when it runs all three builds. I have not encountered any build errors, so not entirely sure whats going on.
version: 2
jobs:
build:
docker:
- image: circleci/node:10.14-browsers
# parallelism: 1
working_directory: ~/repo
steps:
- checkout
- restore_cache:
keys:
- v1-dependencies-{{ checksum "package.json" }}
- v1-dependencies-
- run: npm install
- save_cache:
paths:
- node_modules
key: v1-dependencies-{{ checksum "package.json" }}
- run: npm test
- store_test_results:
path: tests/test-reports
###########################################################################
build2:
docker:
- image: circleci/node:10.14-browsers
# parallelism: 1
working_directory: ~/repo
steps:
- checkout
- restore_cache:
keys:
- v1-dependencies-{{ checksum "package.json" }}
- v1-dependencies-
- run: npm install
- save_cache:
paths:
- node_modules
key: v1-dependencies-{{ checksum "package.json" }}
- run: npm run testEditor
- store_test_results:
path: tests/test-reports
###############################################################################
build3:
docker:
- image: circleci/node:10.14-browsers
# parallelism: 1
working_directory: ~/repo
steps:
- checkout
- restore_cache:
keys:
- v1-dependencies-{{ checksum "package.json" }}
- v1-dependencies-
- run: npm install
- save_cache:
paths:
- node_modules
key: v1-dependencies-{{ checksum "package.json" }}
- run: npm run testGuru
- store_test_results:
path: tests/test-reports
###############################################################################
workflows:
version: 2
commit-workflow:
jobs:
- build
- build2
- build3
nightly:
triggers:
- schedule:
cron: “0 * * * *”
filters:
branches:
only:
- master
jobs:
- build
- build2
- build3