github.com/git-ogawa/go-dbyml@v1.2.1/.circleci/config.yml (about)

     1  version: 2.1
     2  
     3  executors:
     4    ubuntu:
     5      machine:
     6        image: ubuntu-2004:202201-02
     7      working_directory: ~/project
     8  
     9  jobs:
    10    build:
    11      executor: ubuntu
    12      steps:
    13        - checkout
    14  
    15        - run:
    16            name: Create docker containers
    17            command: >
    18              docker-compose
    19              --project-directory testdata
    20              -f testdata/docker-compose.yml
    21              up -d
    22  
    23        - run:
    24            name: Pull docker image
    25            command: docker pull moby/buildkit:v0.10.3
    26  
    27        - run:
    28            name: Go test
    29            command: |
    30              go test  -coverprofile=cover.out dbyml/* -v
    31              go tool cover -html=cover.out -o /tmp/cover.html
    32  
    33        - store_artifacts:
    34            path: /tmp/cover.html