go-ml.dev/pkg/base@v0.0.0-20200610162856-60c38abac71b/.circleci/config.yml (about) 1 version: 2 2 jobs: 3 test-all: 4 docker: 5 - image: sudachen/go-ml-ci 6 7 parallelism: 1 8 9 environment: 10 MXNET_ENFORCE_DETERMINISM: 1 11 OMP_NUM_THREADS: 4 12 MXNET_OMP_MAX_THREADS: 4 13 CC_TEST_REPORTER_ID: 2044b9b7947c890574ce383bfa369c8124212b84c60e202008dbfc658fd7b23c 14 15 steps: 16 - checkout 17 18 - restore_cache: 19 # https://circleci.com/docs/2.0/caching/ 20 keys: 21 - v1-pkg-cache 22 23 - run: make build 24 25 - run: make run-tests 26 27 - run: /usr/local/bin/cc-test-reporter after-build -t gocov 28 29 - save_cache: 30 key: v1-pkg-cache 31 paths: 32 - "/go/pkg" 33 34 workflows: 35 version: 2 36 test-workflow: 37 jobs: 38 - test-all