Table of Contents |
---|
Infoinfo |
---|
Projects are still required to develop and review their code through Gerrit until Anuket is able to fully move to Gitlab later this year (2021). |
Table of Contents |
---|
Contributor Roles
There are 3 project roles in Anuket:
...
Code Block |
---|
myscheduledjob: rules: - if: $CI_PIPELINE_SOURCE == "schedule" && $MY_SCHEDULE == "true" |
...
Rules: "when: never"
When using if rules, a job will never be added if the only rules listed run "when: never" - There must always be a statement that specifies when the job is to be included in the pipeline in order for the job to run.
Hosted Runners (External Hardware builds)
If a projects needs go beyond what Gitlab-CI shared runners provide, they can request hardware they have access to be added as a hosted runner to their project by creating a Linux Foundation support request. The Linux Foundation release engineering team will the provide the requester with a GitLab runner token they can used to enroll the new hardware.
New Project Creation
After a new project has been reviewed and approved by the TSC, they can request their project be created on Gitlab through the Linux FoundationĀ support site.