Skip to content

Commit

Permalink
move e2e test to circle-ci
Browse files Browse the repository at this point in the history
  • Loading branch information
rubycut committed Mar 11, 2018
1 parent e123a58 commit b8e1b6b
Showing 1 changed file with 36 additions and 0 deletions.
36 changes: 36 additions & 0 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -49,6 +49,13 @@ test_build: &test_build
fi;
yarn build
test_e2e_steps: &test_e2e_steps
steps:
- checkout
- run:
command: cd end_to_end_tests/data && ./run-ubuntu.sh


test_run: &test_run
run:
name: Tests
Expand Down Expand Up @@ -154,6 +161,22 @@ jobs:
- *attach_workspace
- *test_build
- *test_run
test-e2e-ubuntu1604:
<<: *docker_defaults
docker:
- image: ubuntu:16.04
<<: *test_e2e_steps
test-e2e-ubuntu1404:
<<: *docker_defaults
docker:
- image: ubuntu:14.04
<<: *test_e2e_steps

test-e2e-ubuntu1204:
<<: *docker_defaults
docker:
- image: ubuntu:12.04
<<: *test_e2e_steps

publish:
<<: *docker_defaults
Expand All @@ -177,6 +200,19 @@ notify:

workflows:
version: 2
nightly:
triggers:
- schedule:
cron: "0 0 * * *"
filters:
branches:
only:
- master
jobs:
- test-e2e-ubuntu1604
- test-e2e-ubuntu1404
- test-e2e-ubuntu1204

install-test-build-and-publish:
jobs:
- install:
Expand Down

0 comments on commit b8e1b6b

Please sign in to comment.