Skip to content
Snippets Groups Projects
Commit edf5c50c authored by Lorenzo Pagliai's avatar Lorenzo Pagliai
Browse files

[CICD] Integrate 'gitlab-ci.yml' and add '.gitlab-ci' submodule

* This commit allows to enable CI/CD automation steps for this branch. In
turn they allow to automatically integrate 'SysData' modifications
inside dedicated SRCREV.conf file in 'meta-seco-clea-os' repository.
* The CI/CD continue to perform GitLab Pages documentation provisioning
in the same way as before.
parent e36b5ced
No related branches found
No related tags found
No related merge requests found
Pipeline #274741 failed with stage
in 40 seconds
Subproject commit eee2e5d82e58d8ce9d576747f1449c00fc88897f
image: alpine
---
# ---------------------------------------------------------------------------------------
# Include the default CI steps from the gitlab-ci repo
# ---------------------------------------------------------------------------------------
include:
- project: '${CI_PROJECT_ROOT_NAMESPACE}/infrastructure/gitlab-ci'
ref: eee2e5d82e58d8ce9d576747f1449c00fc88897f
file: 'layers-integration.yml'
variables:
GITLAB_CI_REVISION: eee2e5d82e58d8ce9d576747f1449c00fc88897f
BB_RECIPE_NAME: sysdata-tool
# ---------------------------------------------------------------------------------------
# Build the sysdata-tool documentation
# ---------------------------------------------------------------------------------------
pages:
stage: layers-integration
image: alpine
script:
- apk update && apk add doxygen cargo
- doxygen doxygen/Doxyfile
......@@ -13,5 +30,7 @@ pages:
artifacts:
paths:
- public
only:
- main
rules:
# Pipeline triggered only when pushing to the "main" branch.
- if: $CI_COMMIT_BRANCH == "main"
[submodule ".gitlab-ci"]
path = .gitlab-ci
url = ../../infrastructure/gitlab-ci
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment