新聞中心
基于GitLabCI/CD流水線實踐

目前創(chuàng)新互聯(lián)公司已為成百上千家的企業(yè)提供了網(wǎng)站建設、域名、網(wǎng)絡空間、網(wǎng)站托管、企業(yè)網(wǎng)站設計、達孜網(wǎng)站維護等服務,公司將堅持客戶導向、應用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協(xié)力一起成長,共同發(fā)展。
Gitlab版本升級GitLab12.9 >12.10.14 > 13.0.0 >13.8.4
https://docs.gitlab.com/omnibus/update/gitlab_13_changes.html
https://forum.gitlab.com/t/omnibus-upgrade-from-12-10-6-to-13-0-6/38737/3
https://forum.gitlab.com/t/packaged-postgresql-error-after-update-from-12-7-to-13/39451
- unning handlers:
- Running handlers complete
- Chef Infra Client finished, 441/1538 resources updated in 03 minutes 19 seconds
- gitlab Reconfigured!
- Checking for an omnibus managed postgresql: OK
- Checking if postgresql['version'] is set: OK
- Checking if we already upgraded: NOT OK
- Checking for a newer version of PostgreSQL to install
- Upgrading PostgreSQL to 12.5
- Checking if PostgreSQL bin files are symlinked to the expected location: OK
- cp /opt/gitlab/embedded/service/gitlab-rails/public/deploy.html /opt/gitlab/embedded/service/gitlab-rails/public/index.html
- Toggling deploy page: OK
- Toggling services:ok: down: alertmanager: 1s, normally up
- ok: down: gitaly: 1s, normally up
- ok: down: gitlab-exporter: 0s, normally up
- ok: down: gitlab-pages: 1s, normally up
- ok: down: grafana: 0s, normally up
- ok: down: logrotate: 0s, normally up
- ok: down: postgres-exporter: 1s, normally up
- ok: down: prometheus: 0s, normally up
- ok: down: redis-exporter: 1s, normally up
- ok: down: sidekiq: 1s, normally up
- ok: down: sshd: 0s, normally up
- Toggling services: OK
- Running stop on postgresql:ok: down: postgresql: 0s, normally up
- Running stop on postgresql: OK
- Symlink correct version of binaries: OK
- Creating temporary data directory: OK
- Initializing the new database: OK
13.8新特性(CI/CD)
使用退出碼控制作業(yè)的狀態(tài)
語句:allow_failure:exit_codes
使用allow_failure:exit_codes動態(tài)控制作業(yè)是否應該允許失敗。您可以列出哪些退出代碼不被視為失敗。該作業(yè)因任何其他退出代碼而失敗。
- test_job_1:
- script:
- - echo "Run a script that results in exit code 1. This job fails."
- - exit 1
- allow_failure:
- exit_codes: 137
- test_job_2:
- script:
- - echo "Run a script that results in exit code 137. This job is allowed to fail."
- - exit 137
- allow_failure:
- exit_codes:
- - 137
- - 255
網(wǎng)頁題目:GitLab13.8版本CI/CD部分功能更新
網(wǎng)站URL:http://fisionsoft.com.cn/article/copijdp.html


咨詢
建站咨詢
