User Tools

Site Tools


devops1._основные_инструменты

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
devops1._основные_инструменты [2026/03/04 17:21]
val [7.5 Ansible Vault]
devops1._основные_инструменты [2026/04/10 16:50] (current)
val [Практикум]
Line 271: Line 271:
 ==== Теория ==== ==== Теория ====
  
-  * [[https://testengineer.ru/dorogostoyashchie-bagi/|7 эпичнейших багов в истории ​человечества]]+  * [[https://dzen.ru/a/YmGlfKfvZlIrekY6|7 самых дорогих ошибок програмистов в истории]]
  
   * [[https://​ru.wikipedia.org/​wiki/​Тестирование_программного_обеспечения]]   * [[https://​ru.wikipedia.org/​wiki/​Тестирование_программного_обеспечения]]
Line 353: Line 353:
   -v /​srv/​gitlab-runner/​config:/​etc/​gitlab-runner \   -v /​srv/​gitlab-runner/​config:/​etc/​gitlab-runner \
   -v /​var/​run/​docker.sock:/​var/​run/​docker.sock \   -v /​var/​run/​docker.sock:/​var/​run/​docker.sock \
-  gitlab/​gitlab-runner:​latest+  gitlab/​gitlab-runner:​v18.6.2
 </​code>​ </​code>​
  
Line 363: Line 363:
   - push   - push
 #  - deploy #  - deploy
 +
 +variables:
 +  DOCKER_TLS_CERTDIR:​ ""​
 +
 +services:
 +  - name: docker:​20.10.24-dind
 +    command:
 +      [
 +        '​--insecure-registry=server.corpX.un:​5000','​--registry-mirror=https://​mirror.gcr.io',​
 +      ]
  
 before_script:​ before_script:​
-  - env +  - 
-  ​- ​echo -n $CI_REGISTRY_PASSWORD | docker login -u $CI_REGISTRY_USER --password-stdin $CI_REGISTRY+    for i in $(seq 1 60); do 
 +      docker info && break || sleep 1 
 +    done 
 +    ​env 
 +    echo -n $CI_REGISTRY_PASSWORD | docker login -u $CI_REGISTRY_USER --password-stdin $CI_REGISTRY 
  
 Build: Build:
devops1._основные_инструменты.1772634083.txt.gz · Last modified: 2026/03/04 17:21 by val