From 5dd92a6603db199dc6e0a73377f24beee17fa782 Mon Sep 17 00:00:00 2001 From: Pierre-Olivier Mercier Date: Fri, 14 Jul 2023 17:54:39 +0200 Subject: [PATCH] CI: Use ./... instead of listing all packages --- .drone.yml | 34 +++------------------------------- .gitlab-ci.yml | 34 +++------------------------------- admin/api/team.go | 6 +++++- qa/api/todo.go | 6 +++++- 4 files changed, 16 insertions(+), 64 deletions(-) diff --git a/.drone.yml b/.drone.yml index 92fb48c6..6fe7afab 100644 --- a/.drone.yml +++ b/.drone.yml @@ -16,19 +16,7 @@ steps: image: golang:alpine commands: - apk --no-cache add git - - go get -v -d srs.epita.fr/fic-server/admin - - go get -v -d srs.epita.fr/fic-server/checker - - go get -v -d srs.epita.fr/fic-server/evdist - - go get -v -d srs.epita.fr/fic-server/generator - - go get -v -d srs.epita.fr/fic-server/receiver - - go get -v -d srs.epita.fr/fic-server/dashboard - - go get -v -d srs.epita.fr/fic-server/repochecker - - go get -v -d srs.epita.fr/fic-server/repochecker/epita - - go get -v -d srs.epita.fr/fic-server/repochecker/file-inspector - - go get -v -d srs.epita.fr/fic-server/repochecker/grammalecte - - go get -v -d srs.epita.fr/fic-server/repochecker/pcap-inspector - - go get -v -d srs.epita.fr/fic-server/repochecker/videos - - go get -v -d srs.epita.fr/fic-server/qa + - go get -v -d ./... - mkdir deploy - name: build qa ui @@ -44,24 +32,8 @@ steps: image: golang:alpine commands: - apk --no-cache add build-base - - go vet -v -buildvcs=false -tags gitgo srs.epita.fr/fic-server/admin - - go vet -v -buildvcs=false srs.epita.fr/fic-server/libfic - - go vet -v -buildvcs=false srs.epita.fr/fic-server/admin/sync - - go vet -v -buildvcs=false srs.epita.fr/fic-server/admin/pki - - go vet -v -buildvcs=false srs.epita.fr/fic-server/admin - - go vet -v -buildvcs=false srs.epita.fr/fic-server/checker - - go vet -v -buildvcs=false srs.epita.fr/fic-server/evdist - - go vet -v -buildvcs=false srs.epita.fr/fic-server/generator - - go vet -v -buildvcs=false srs.epita.fr/fic-server/receiver - - go vet -v -buildvcs=false srs.epita.fr/fic-server/dashboard - - go vet -v -buildvcs=false srs.epita.fr/fic-server/repochecker - - go vet -v -buildvcs=false srs.epita.fr/fic-server/repochecker/epita - - go vet -v -buildvcs=false srs.epita.fr/fic-server/repochecker/file-inspector - - go vet -v -buildvcs=false srs.epita.fr/fic-server/repochecker/grammalecte - - go vet -v -buildvcs=false srs.epita.fr/fic-server/repochecker/pcap-inspector - - go vet -v -buildvcs=false srs.epita.fr/fic-server/repochecker/videos - - go vet -v -buildvcs=false srs.epita.fr/fic-server/qa - - go vet -v -buildvcs=false srs.epita.fr/fic-server/settings + - go vet -v -buildvcs=false -tags gitgo ./... + - go vet -v -buildvcs=false ./... - name: build admin image: golang:alpine diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 99d640a2..ba6d15c9 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -68,19 +68,7 @@ get-deps: - mkdir -p .go script: - apk --no-cache add git - - go get -v -d srs.epita.fr/fic-server/admin - - go get -v -d srs.epita.fr/fic-server/checker - - go get -v -d srs.epita.fr/fic-server/receiver - - go get -v -d srs.epita.fr/fic-server/generator - - go get -v -d srs.epita.fr/fic-server/evdist - - go get -v -d srs.epita.fr/fic-server/dashboard - - go get -v -d srs.epita.fr/fic-server/repochecker - - go get -v -d srs.epita.fr/fic-server/repochecker/epita - - go get -v -d srs.epita.fr/fic-server/repochecker/file-inspector - - go get -v -d srs.epita.fr/fic-server/repochecker/grammalecte - - go get -v -d srs.epita.fr/fic-server/repochecker/pcap-inspector - - go get -v -d srs.epita.fr/fic-server/repochecker/videos - - go get -v -d srs.epita.fr/fic-server/qa + - go get -v -d ./... vet: stage: sast @@ -93,21 +81,5 @@ vet: - mkdir -p .go script: - apk --no-cache add build-base - - go vet -v -buildvcs=false -tags gitgo srs.epita.fr/fic-server/admin - - go vet -v -buildvcs=false srs.epita.fr/fic-server/libfic - - go vet -v -buildvcs=false srs.epita.fr/fic-server/admin/sync - - go vet -v -buildvcs=false srs.epita.fr/fic-server/admin/pki - - go vet -v -buildvcs=false srs.epita.fr/fic-server/admin - - go vet -v -buildvcs=false srs.epita.fr/fic-server/checker - - go vet -v -buildvcs=false srs.epita.fr/fic-server/generator - - go vet -v -buildvcs=false srs.epita.fr/fic-server/receiver - - go vet -v -buildvcs=false srs.epita.fr/fic-server/evdist - - go vet -v -buildvcs=false srs.epita.fr/fic-server/dashboard - - go vet -v -buildvcs=false srs.epita.fr/fic-server/repochecker - - go vet -v -buildvcs=false srs.epita.fr/fic-server/repochecker/epita - - go vet -v -buildvcs=false srs.epita.fr/fic-server/repochecker/file-inspector - - go vet -v -buildvcs=false srs.epita.fr/fic-server/repochecker/grammalecte - - go vet -v -buildvcs=false srs.epita.fr/fic-server/repochecker/pcap-inspector - - go vet -v -buildvcs=false srs.epita.fr/fic-server/repochecker/videos - - go vet -v -buildvcs=false srs.epita.fr/fic-server/qa - - go vet -v -buildvcs=false srs.epita.fr/fic-server/settings + - go vet -v -buildvcs=false -tags gitgo ./... + - go vet -v -buildvcs=false ./... diff --git a/admin/api/team.go b/admin/api/team.go index fd164fbf..54d233bd 100644 --- a/admin/api/team.go +++ b/admin/api/team.go @@ -291,7 +291,11 @@ func createTeam(c *gin.Context) { } if ut.Color == 0 { - ut.Color = fic.HSL{rand.Float64(), 1, 0.5}.ToRGB() + ut.Color = fic.HSL{ + H: rand.Float64(), + S: 1, + L: 0.5, + }.ToRGB() } team, err := fic.CreateTeam(strings.TrimSpace(ut.Name), ut.Color, ut.ExternalId) diff --git a/qa/api/todo.go b/qa/api/todo.go index 373a0993..afae90dd 100644 --- a/qa/api/todo.go +++ b/qa/api/todo.go @@ -110,7 +110,11 @@ func getQATodo(c *gin.Context) { for _, exercice := range exercices { if cnt, _ := team.CountTries(exercice); cnt > 0 { - todo = append(todo, &fic.QATodo{0, teamid, exercice.Id}) + todo = append(todo, &fic.QATodo{ + Id: 0, + IdTeam: teamid, + IdExercice: exercice.Id, + }) } }