diff --git a/.circleci/config.yml b/.circleci/config.yml index 5e5f918..4501d21 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -5,7 +5,12 @@ shared_configs: name: Run tests command: | make deps test - + full_job_steps: &full_job_steps + - checkout + - run: + name: Run tests + command: | + make ci # Use the latest 2.1 version of CircleCI pipeline process engine. See: https://circleci.com/docs/2.0/configuration-reference version: 2.1 @@ -20,26 +25,7 @@ jobs: working_directory: ~/repo docker: - image: cimg/go:1.16 - steps: - - checkout - - restore_cache: - keys: - - go-mod-v4-{{ checksum "go.sum" }} - - run: - name: Install Dependencies - command: go mod download - - save_cache: - key: go-mod-v4-{{ checksum "go.sum" }} - paths: - - "/go/pkg/mod" - - run: - name: Run tests - command: | - #mkdir -p /tmp/test-reports - #gotestsum --junitfile /tmp/test-reports/unit-tests.xml - make ci - #- store_test_results: - # path: /tmp/test-reports + steps: *full_job_steps build-1-17: working_directory: ~/repo