Drop go checks from gitlab ci

Signed-off-by: Carlos Eduardo Arango Gutierrez <eduardoa@nvidia.com>
This commit is contained in:
Carlos Eduardo Arango Gutierrez 2024-01-28 18:23:14 +01:00
parent 88debb8e34
commit 195e3a22b4
No known key found for this signature in database
GPG Key ID: 42D9CB42F300A852
2 changed files with 1 additions and 37 deletions

View File

@ -19,7 +19,6 @@ default:
variables: variables:
GIT_SUBMODULE_STRATEGY: recursive GIT_SUBMODULE_STRATEGY: recursive
BUILDIMAGE: "${CI_REGISTRY_IMAGE}/build:${CI_COMMIT_SHORT_SHA}"
BUILD_MULTI_ARCH_IMAGES: "true" BUILD_MULTI_ARCH_IMAGES: "true"
stages: stages:

View File

@ -15,42 +15,8 @@
include: include:
- .common-ci.yml - .common-ci.yml
build-dev-image:
stage: image
script:
- apk --no-cache add make bash
- make .build-image
- docker login -u "${CI_REGISTRY_USER}" -p "${CI_REGISTRY_PASSWORD}" "${CI_REGISTRY}"
- make .push-build-image
.requires-build-image:
image: "${BUILDIMAGE}"
needs:
- job: build-dev-image
check:
extends:
- .requires-build-image
stage: go-checks
script:
- make check
go-build:
extends:
- .requires-build-image
stage: go-build
script:
- make build
unit-tests:
extends:
- .requires-build-image
stage: unit-tests
script:
- make coverage
# Define the package build helpers # Define the package build helpers
.multi-arch-build: .multi-arch-build:
before_script: before_script:
- apk add --no-cache coreutils build-base sed git bash make - apk add --no-cache coreutils build-base sed git bash make
- '[[ -n "${SKIP_QEMU_SETUP}" ]] || docker run --rm --privileged multiarch/qemu-user-static --reset -p yes -c yes' - '[[ -n "${SKIP_QEMU_SETUP}" ]] || docker run --rm --privileged multiarch/qemu-user-static --reset -p yes -c yes'
@ -288,4 +254,3 @@ test-docker-ubuntu20.04:
- .dist-ubuntu20.04 - .dist-ubuntu20.04
needs: needs:
- image-ubuntu20.04 - image-ubuntu20.04