feat(ci): add generator
This commit is contained in:
parent
eb67674da0
commit
b3b102b2f4
3 changed files with 19 additions and 3 deletions
|
@ -26,7 +26,7 @@ include:
|
||||||
.scanners-matrix:
|
.scanners-matrix:
|
||||||
parallel:
|
parallel:
|
||||||
matrix:
|
matrix:
|
||||||
- IMAGE_NAME: [checker, admin, evdist, frontend-ui, nginx, dashboard, repochecker, qa, receiver]
|
- IMAGE_NAME: [checker, admin, evdist, frontend-ui, nginx, dashboard, repochecker, qa, receiver, generator]
|
||||||
|
|
||||||
container_scanning:
|
container_scanning:
|
||||||
stage: container_scanning
|
stage: container_scanning
|
||||||
|
@ -47,6 +47,8 @@ sast:
|
||||||
stage: sast
|
stage: sast
|
||||||
interruptible: true
|
interruptible: true
|
||||||
needs: []
|
needs: []
|
||||||
|
before_script:
|
||||||
|
- rm -rf .go/
|
||||||
|
|
||||||
secret_detection:
|
secret_detection:
|
||||||
stage: sast
|
stage: sast
|
||||||
|
@ -69,6 +71,7 @@ get-deps:
|
||||||
- go get -v -d srs.epita.fr/fic-server/admin
|
- 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/checker
|
||||||
- go get -v -d srs.epita.fr/fic-server/receiver
|
- 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/evdist
|
||||||
- go get -v -d srs.epita.fr/fic-server/dashboard
|
- 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
|
||||||
|
@ -96,6 +99,7 @@ vet:
|
||||||
- go vet -v -buildvcs=false srs.epita.fr/fic-server/admin/pki
|
- 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/admin
|
||||||
- go vet -v -buildvcs=false srs.epita.fr/fic-server/checker
|
- 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/receiver
|
||||||
- go vet -v -buildvcs=false srs.epita.fr/fic-server/evdist
|
- 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/dashboard
|
||||||
|
|
|
@ -27,13 +27,19 @@ build-checker:
|
||||||
extends:
|
extends:
|
||||||
- .build
|
- .build
|
||||||
script:
|
script:
|
||||||
- go build -v -buildvcs=false -o deploy/backend srs.epita.fr/fic-server/checker
|
- go build -v -buildvcs=false -o deploy/checker srs.epita.fr/fic-server/checker
|
||||||
|
|
||||||
|
build-generator:
|
||||||
|
extends:
|
||||||
|
- .build
|
||||||
|
script:
|
||||||
|
- go build -v -buildvcs=false -o deploy/generator srs.epita.fr/fic-server/generator
|
||||||
|
|
||||||
build-receiver:
|
build-receiver:
|
||||||
extends:
|
extends:
|
||||||
- .build
|
- .build
|
||||||
script:
|
script:
|
||||||
- go build -v -buildvcs=false -o deploy/backend srs.epita.fr/fic-server/receiver
|
- go build -v -buildvcs=false -o deploy/receiver srs.epita.fr/fic-server/receiver
|
||||||
|
|
||||||
build-admin:
|
build-admin:
|
||||||
extends:
|
extends:
|
||||||
|
|
|
@ -32,6 +32,12 @@ receiver:
|
||||||
variables:
|
variables:
|
||||||
DOCKERFILE: Dockerfile-receiver
|
DOCKERFILE: Dockerfile-receiver
|
||||||
|
|
||||||
|
generator:
|
||||||
|
extends:
|
||||||
|
- .push
|
||||||
|
variables:
|
||||||
|
DOCKERFILE: Dockerfile-generator
|
||||||
|
|
||||||
admin:
|
admin:
|
||||||
extends:
|
extends:
|
||||||
- .push
|
- .push
|
||||||
|
|
Reference in a new issue