ipfs-search/ipfs-search

View on GitHub
.gitlab-ci.yml

Summary

Maintainability
Test Coverage
include:
  - template: Auto-DevOps.gitlab-ci.yml # https://gitlab.com/gitlab-org/gitlab/blob/master/lib/gitlab/ci/templates/Auto-DevOps.gitlab-ci.yml

variables:
  DAST_DISABLED: "true"
  AUTO_DEVOPS_BUILD_CACHE: "registry"
  AUTO_BUILD_IMAGE_VERSION: "v1.6.0"
  AUTO_DEVOPS_BUILD_CACHE_REF: "$CI_REGISTRY_IMAGE/cache:latest"
  CC_TEST_REPORTER_ID: "8682688bc269d0f558949836dc3a7da18cd504940d6a4034c4539203dbe3fa22"

test:
  stage: test
  image: golang:1.19-alpine

  before_script:
    # Install CodeClimate test reporter
    - apk add --no-cache curl git gcc musl-dev
    - curl -L https://codeclimate.com/downloads/test-reporter/test-reporter-latest-linux-amd64 > ./cc-test-reporter
    - chmod +x ./cc-test-reporter
    - ./cc-test-reporter before-build

  script:
    - go test -v -race -coverprofile c.out ./...

  after_script:
    - ./cc-test-reporter after-build