diff --git a/.circleci/config.yml b/.circleci/config.yml index 4dff50b..63ef9d6 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -36,9 +36,18 @@ workflows: only: /.*/ tags: only: /.*/ + - integration_testing: + requires: + - checkout + filters: + branches: + only: /.*/ + tags: + only: /.*/ - build: requires: - testing + - integration_testing - linting filters: branches: @@ -90,6 +99,13 @@ jobs: - run: go get -u github.com/haya14busa/goverage - run: goverage -v -coverprofile=coverage.out ./... - run: godacov -t $CODACY_TOKEN -r ./coverage.out -c $CIRCLE_SHA1 + integration_testing: + executor: go + steps: + - attach_workspace: + at: . + - run: go build . + - setup_remote_docker - run: ./scripts/lifecycle-tests.sh build: executor: go