Difference between revisions of ".gitlab-ci.yml"

From wikieduonline
Jump to navigation Jump to search
 
(3 intermediate revisions by one other user not shown)
Line 9: Line 9:
 
== Activities ==
 
== Activities ==
 
# Read <code>gitlab-ci.yml</code> reference documentation https://docs.gitlab.com/ee/ci/yaml/
 
# Read <code>gitlab-ci.yml</code> reference documentation https://docs.gitlab.com/ee/ci/yaml/
# Review predefined [[GitLab CI: variables:|variables]]: https://docs.gitlab.com/ee/ci/variables/predefined_variables.html and self defined variables https://docs.gitlab.com/ee/ci/variables/README.html#creating-a-custom-environment-variable in <code>[[gitlab-ci.yml]]</code> or in <code>Settings > CI/CD > Variables</code> in your project
+
# Review predefined <code>[[GitLab CI: variables:|variables]]:</code> https://docs.gitlab.com/ee/ci/variables/predefined_variables.html and self defined variables https://docs.gitlab.com/ee/ci/variables/README.html#creating-a-custom-environment-variable in <code>[[gitlab-ci.yml]]</code> or in <code>Settings > CI/CD > Variables</code> in your project
 
# Read https://stackoverflow.com/questions/tagged/gitlab-ci?tab=Votes
 
# Read https://stackoverflow.com/questions/tagged/gitlab-ci?tab=Votes
 
# Learn about [[GitLab Pipeline emails notifications]]: https://docs.gitlab.com/ee/user/project/integrations/pipeline_status_emails.html
 
# Learn about [[GitLab Pipeline emails notifications]]: https://docs.gitlab.com/ee/user/project/integrations/pipeline_status_emails.html
Line 15: Line 15:
 
== Related terms ==
 
== Related terms ==
 
* <code>[[artifacts:]]</code>
 
* <code>[[artifacts:]]</code>
 +
* <code>[[timeout:]]</code>
 
* <code>[[needs:]]</code> introduced in 2019 ([[GitLab 12.2]])<code>https://about.gitlab.com/2019/08/22/gitlab-12-2-released/index.html</code>
 
* <code>[[needs:]]</code> introduced in 2019 ([[GitLab 12.2]])<code>https://about.gitlab.com/2019/08/22/gitlab-12-2-released/index.html</code>
 
{{CI files TOC}}
 
{{CI files TOC}}
 
* [[GitLab Workflow extension for VSCode]] provides autocompletion funtionalities
 
* [[GitLab Workflow extension for VSCode]] provides autocompletion funtionalities
 +
* [[.github/workflows/]]
  
 
== See also ==
 
== See also ==
Line 23: Line 25:
 
* {{gitlab runner}}
 
* {{gitlab runner}}
 
* {{GitLab CI}}
 
* {{GitLab CI}}
* {{GitLab}}
 
  
 
+
[[Category:GitLab]]
[[Category:Cloud computing| ]]
 
[[Category: Software development]]
 
[[Category:Version Control]]
 
[[Category:CI]]
 
  
  
 
{{CC license}}
 
{{CC license}}
 
Source: wikiversity
 
Source: wikiversity

Latest revision as of 20:16, 13 April 2023

GitLab CI/CD pipelines are configured using a YAML file called .gitlab-ci.yml.

GitLab CI keyword reference[edit]

Gitlab-ci.yml and CI/CD pipelines changelog[edit]

Activities[edit]

  1. Read gitlab-ci.yml reference documentation https://docs.gitlab.com/ee/ci/yaml/
  2. Review predefined variables: https://docs.gitlab.com/ee/ci/variables/predefined_variables.html and self defined variables https://docs.gitlab.com/ee/ci/variables/README.html#creating-a-custom-environment-variable in gitlab-ci.yml or in Settings > CI/CD > Variables in your project
  3. Read https://stackoverflow.com/questions/tagged/gitlab-ci?tab=Votes
  4. Learn about GitLab Pipeline emails notifications: https://docs.gitlab.com/ee/user/project/integrations/pipeline_status_emails.html

Related terms[edit]

See also[edit]


Text is available under the Creative Commons Attribution-ShareAlike License; additional terms may apply. By using this site, you agree to the Terms of Use and Privacy Policy. Source: wikiversity

Advertising: