Use go modules

This commit is contained in:
nemunaire 2021-05-13 23:47:18 +02:00
commit 9dc1f401b7
11 changed files with 82 additions and 70 deletions

View file

@ -23,8 +23,6 @@ steps:
- go get -v -d srs.epita.fr/fic-server/repochecker
- go get -v -d srs.epita.fr/fic-server/qa
- mkdir deploy
environment:
GO111MODULE: off
- name: vet
image: golang:alpine
@ -36,8 +34,6 @@ steps:
- go vet -v srs.epita.fr/fic-server/dashboard
- go vet -v srs.epita.fr/fic-server/repochecker
- go vet -v srs.epita.fr/fic-server/qa
environment:
GO111MODULE: off
- name: build admin
image: golang:alpine
@ -46,7 +42,6 @@ steps:
- tar chjf deploy/htdocs-admin.tar.bz2 htdocs-admin
environment:
CGO_ENABLED: 0
GO111MODULE: off
- name: build backend
image: golang:alpine
@ -54,7 +49,6 @@ steps:
- go build -v -o deploy/backend-${DRONE_STAGE_OS}-${DRONE_STAGE_ARCH} srs.epita.fr/fic-server/backend
environment:
CGO_ENABLED: 0
GO111MODULE: off
- name: build frontend
image: golang:alpine
@ -63,7 +57,6 @@ steps:
- tar chjf deploy/htdocs-frontend.tar.bz2 htdocs-frontend
environment:
CGO_ENABLED: 0
GO111MODULE: off
- name: build dashboard
image: golang:alpine
@ -72,7 +65,6 @@ steps:
- tar chjf deploy/htdocs-dashboard.tar.bz2 htdocs-dashboard
environment:
CGO_ENABLED: 0
GO111MODULE: off
- name: build repochecker
image: golang:alpine
@ -81,7 +73,6 @@ steps:
- grep "const version" repochecker/update.go | sed -r 's/^.*=\s*(\S.*)$/\1/' > deploy/repochecker.version
environment:
CGO_ENABLED: 0
GO111MODULE: off
- name: build repochecker for macOS
image: golang:alpine
@ -91,7 +82,6 @@ steps:
CGO_ENABLED: 0
GOOS: darwin
GOARCH: amd64
GO111MODULE: off
- name: build qa
image: golang:alpine
@ -100,7 +90,6 @@ steps:
- tar chjf deploy/htdocs-qa.tar.bz2 htdocs-qa
environment:
CGO_ENABLED: 0
GO111MODULE: off
- name: deploy
image: appleboy/drone-scp
@ -214,8 +203,6 @@ steps:
- go get -v -d srs.epita.fr/fic-server/backend
- go get -v -d srs.epita.fr/fic-server/frontend
- go get -v -d srs.epita.fr/fic-server/dashboard
environment:
GO111MODULE: off
- name: build admin
image: golang:alpine
@ -223,7 +210,6 @@ steps:
- go build -v -o deploy/admin-${DRONE_STAGE_OS}-${DRONE_STAGE_ARCH} srs.epita.fr/fic-server/admin
environment:
CGO_ENABLED: 0
GO111MODULE: off
- name: build backend
image: golang:alpine
@ -231,7 +217,6 @@ steps:
- go build -v -o deploy/backend-${DRONE_STAGE_OS}-${DRONE_STAGE_ARCH} srs.epita.fr/fic-server/backend
environment:
CGO_ENABLED: 0
GO111MODULE: off
- name: build frontend
image: golang:alpine
@ -239,7 +224,6 @@ steps:
- go build -v -o deploy/frontend-${DRONE_STAGE_OS}-${DRONE_STAGE_ARCH} srs.epita.fr/fic-server/frontend
environment:
CGO_ENABLED: 0
GO111MODULE: off
- name: build dashboard
image: golang:alpine
@ -247,7 +231,6 @@ steps:
- go build -v -o deploy/dashboard-${DRONE_STAGE_OS}-${DRONE_STAGE_ARCH} srs.epita.fr/fic-server/dashboard
environment:
CGO_ENABLED: 0
GO111MODULE: off
- name: build repochecker
image: golang:alpine
@ -255,7 +238,6 @@ steps:
- go build -v -o deploy/repochecker-${DRONE_STAGE_OS}-${DRONE_STAGE_ARCH} srs.epita.fr/fic-server/repochecker
environment:
CGO_ENABLED: 0
GO111MODULE: off
- name: build repochecker for macOS
image: golang:alpine
@ -266,7 +248,6 @@ steps:
CGO_ENABLED: 0
GOOS: darwin
GOARCH: arm64
GO111MODULE: off
- name: build qa
image: golang:alpine
@ -274,7 +255,6 @@ steps:
- go build -v -o deploy/qa-${DRONE_STAGE_OS}-${DRONE_STAGE_ARCH} srs.epita.fr/fic-server/qa
environment:
CGO_ENABLED: 0
GO111MODULE: off
- name: deploy
image: appleboy/drone-scp