This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
инструмент_gitlab [2022/09/24 16:54] val [Подключение через API] |
инструмент_gitlab [2022/10/03 08:07] val [Установка] |
||
---|---|---|---|
Line 1: | Line 1: | ||
====== Инструмент GitLab ====== | ====== Инструмент GitLab ====== | ||
+ | |||
+ | * [[https://ru.wikipedia.org/wiki/GitLab - Википедия]] | ||
* [[https://youtu.be/n_21ya2MoKg|Youtube. RomNero. GitLab. Devops система]] | * [[https://youtu.be/n_21ya2MoKg|Youtube. RomNero. GitLab. Devops система]] | ||
Line 12: | Line 14: | ||
<code> | <code> | ||
- | # time ansible-playbook conf/ansible/roles/mail.yml | + | server# time ansible-playbook conf/ansible/roles/mail.yml |
real 2m57.922s | real 2m57.922s | ||
Line 21: | Line 23: | ||
... | ... | ||
</code><code> | </code><code> | ||
- | # service apache2 restart | + | server# service apache2 restart |
</code><code> | </code><code> | ||
http://server.corpX.un:81/mail/ | http://server.corpX.un:81/mail/ | ||
</code><code> | </code><code> | ||
- | # apt-get install -y curl ca-certificates perl | + | server# apt-get install -y curl ca-certificates perl |
- | # curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.deb.sh | bash | + | server# curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.deb.sh | bash |
- | # time EXTERNAL_URL="http://server.corpX.un" apt-get install gitlab-ce | + | server# time EXTERNAL_URL="http://server.corpX.un" apt-get install gitlab-ce |
... | ... | ||
real 15m49.787s | real 15m49.787s | ||
Line 310: | Line 312: | ||
... | ... | ||
</code><code> | </code><code> | ||
+ | # в GitLab будет устанавлено автоматически | ||
+ | gitlab-runner@gate:~/webd$ export CI_COMMIT_MESSAGE="ver 1.2" | ||
+ | |||
gitlab-runner@gate:~/webd$ cat deploy.sh | gitlab-runner@gate:~/webd$ cat deploy.sh | ||
</code><code> | </code><code> |