Forked from
Eclipse Projects / xfsc / Organization Credential Manager / OCM-Engine
392 commits behind the upstream repository.
-
Kalin Daskalov authoredKalin Daskalov authored
Code owners
Assign users and groups as approvers for specific file changes. Learn more.
.gitlab-ci.yml 3.73 KiB
include:
- project: '${HELPERS_PATH}'
file: '${HELPERS_FILE}'
stages:
- lint
- test
- build
- release
- docker
- registries
- helm
- deploy-test
# Lint microservices
lint-attestation-manager:
extends: .lint-attestation-manager
stage: lint
lint-connection-manager:
extends: .lint-connection-manager
stage: lint
lint-proof-manager:
extends: .lint-proof-manager
stage: lint
lint-ssi-abstraction:
extends: .lint-ssi-abstraction
stage: lint
# Test microservices
test-attestation-manager:
extends: .test-attestation-manager
stage: test
test-connection-manager:
extends: .test-connection-manager
stage: test
test-proof-manager:
extends: .test-proof-manager
stage: test
test-ssi-abstraction:
extends: .test-ssi-abstraction
stage: test
# Bare microservice build
build-attestation-manager:
extends: .build-attestation-manager
stage: build
build-connection-manager:
extends: .build-connection-manager
stage: build
build-proof-manager:
extends: .build-proof-manager
stage: build
build-ssi-abstraction:
extends: .build-ssi-abstraction
stage: build
# Docker build microservices