Add gravity flow demo

This commit is contained in:
Almira Krdzic
2018-06-28 10:02:07 +02:00
parent 1b5076bf2f
commit 12a5066018
1106 changed files with 317603 additions and 4720 deletions

View File

@@ -0,0 +1,23 @@
version: 2
jobs:
build:
machine: true
parallelism: 4
working_directory: ~/gravityflow
steps:
- checkout
- run:
name: Split the tests
command: |
mkdir ~/gravityflow/tests/acceptance-tests/acceptance/ci-split-tests
TESTFILES=$(circleci tests glob ~/gravityflow/tests/acceptance-tests/acceptance/[^_]*.php | circleci tests split --split-by=timings)
echo ${TESTFILES} | xargs -n 1 echo
cp ${TESTFILES} ~/gravityflow/tests/acceptance-tests/acceptance/ci-split-tests
- run:
name: Run acceptance tests
command: |
docker-compose run --rm codeception run --html --xml -vvv -o "groups: ci-split-tests: [tests/acceptance-tests/acceptance/ci-split-tests]" -g ci-split-tests
- store_artifacts:
path: ~/gravityflow/tests/acceptance-tests/_output
- store_test_results:
path: ~/gravityflow/tests/acceptance-tests/_output