В гитлаб сиай делается билд с этого докерфайла. В gitlab-ci у меня есть такая стадия
test:
stage: test
tags:
- test
image: golang:1.14-alpine
script:
- cp -rf /builds/datamagic/api-dev2dev $GOPATH/src/
- cd $GOPATH/src/api-dev2dev
- cp .env.test .env
- go mod init github.com/root/api-dev2dev
- go mod vendor
- go test -v -p 1 ./...
services:
- yandex/clickhouse-server:21.3.4
variables:
CGO_ENABLED: "0"
получаю ошибку package api-dev2dev/models is not in GOROOT. Получается либо папка пустая, либо я не в горут её копирую. Как можно задебажить или исправить?
go mod init лишний
Обсуждают сегодня