Add nightly e2e cron

pull/340/head
cgewecke 5 years ago
parent a6e6461072
commit 319ada0c03
  1. 36
      .circleci/config.yml
  2. 3
      scripts/run-colony.sh

@ -23,20 +23,16 @@ jobs:
bash <(curl -s https://codecov.io/bash) bash <(curl -s https://codecov.io/bash)
# This works but takes a while.... # This works but takes a while....
# e2e-colony: e2e-colony:
# docker: docker:
# - image: circleci/node:10.12-stretch - image: circleci/node:10.12-stretch
# working_directory: ~/colonyNetwork working_directory: ~/colonyNetwork
# branches: steps:
# only: - checkout
# - master - run:
# - next name: ColonyNetwork E2E
# steps: command: |
# - checkout ./scripts/run-colony.sh
# - run:
# name: ColonyNetwork E2E
# command: |
# ./scripts/run-colony.sh
# It would be nice if all this could be a shell script... :/ # It would be nice if all this could be a shell script... :/
e2e-zeppelin: e2e-zeppelin:
@ -81,4 +77,14 @@ workflows:
- unit-test - unit-test
- e2e-zeppelin - e2e-zeppelin
- e2e-metacoin - e2e-metacoin
#- e2e-colony nightly:
triggers:
- schedule:
cron: "0 1 * * *" # 1am UTC
filters:
branches:
only:
- master
jobs:
- e2e-zeppelin
- e2e-colony

@ -23,6 +23,3 @@ git submodule update --init
sed -i 's/docker: true,/ /g' truffle.js sed -i 's/docker: true,/ /g' truffle.js
sudo yarn run provision:token:contracts sudo yarn run provision:token:contracts
sudo yarn run test:contracts:coverage sudo yarn run test:contracts:coverage
# Trick to 'allowFailure' on CIRCLE
set -o errexit

Loading…
Cancel
Save