This shows you the differences between two versions of the page.
Both sides previous revision Previous revision | Next revision Both sides next revision | ||
инструмент_gitlab [2022/06/20 12:50] val [GitLab CI/CD] |
инструмент_gitlab [2022/06/20 12:51] val [GitLab CI/CD] |
||
---|---|---|---|
Line 41: | Line 41: | ||
* [[https://docs.gitlab.com/ee/ci/examples/#cicd-templates|CI/CD templates]] | * [[https://docs.gitlab.com/ee/ci/examples/#cicd-templates|CI/CD templates]] | ||
+ | |||
+ | === Пример 1 === | ||
<code> | <code> | ||
Line 61: | Line 63: | ||
- dhcpdeploy | - dhcpdeploy | ||
- | </code><code> | + | </code> |
+ | |||
+ | === Пример 2 === | ||
+ | |||
+ | <code> | ||
root@server:~/openvpn1# cat .gitlab-ci.yml | root@server:~/openvpn1# cat .gitlab-ci.yml | ||
+ | </code><code> | ||
deploy_test: | deploy_test: | ||
stage: deploy | stage: deploy | ||
Line 82: | Line 89: | ||
rules: | rules: | ||
- if: ($CI_COMMIT_BRANCH == "main" && $CI_COMMIT_REF_NAME == "main") | - if: ($CI_COMMIT_BRANCH == "main" && $CI_COMMIT_REF_NAME == "main") | ||
- | </code><code> | + | </code> |
+ | |||
+ | === Пример 3 === | ||
+ | |||
+ | <code> | ||
vagrant@node1:~/project1$ cat .gitlab-ci.yml | vagrant@node1:~/project1$ cat .gitlab-ci.yml | ||
</code><code> | </code><code> |