Runner安裝與配置

2021-09-01 05:38:25 字數 877 閱讀 7626

gitlab-runner就是乙個用來執行軟體整合指令碼的東西。你可以想象一下:runner就像乙個個的工人,而gitlab-ci就是這些工人的乙個管理中心,所有工人都要在gitlab-ci裡面登記註冊,並且表明自己是為哪個工程服務的。當相應的工程發生變化時,gitlab-ci就會通知相應的工人執行軟體整合指令碼

gitlab-runner可以分類兩種型別:shared runner(共享型)和specific runner(指定型)

安裝gitlab-ci-multi-runner

新增yum源

curl -l | sudo bash

安裝yum install gitlab-ci-multi-runner

其它作業系統安裝請參考官方教程:

啟動runner

gitlab-ci-multi-runner run-single -u -t px6bzed5gazjuchdamrj --shell

runner的資訊是存放在乙個配置檔案裡面的,配置檔案的格式一般是.toml。這個配置檔案的存放位置有以下幾種情況:

在類unix作業系統下(0.5.0之後版本)

如果是以root使用者身份執行gitlab-ci-multi-runner register,那麼配置檔案預設是/etc/gitlab-runner/config.toml

如果是以非root使用者身份執行gitlab-ci-multi-runner register,那麼配置檔案預設是~/.gitlab-runner/config.toml

在其他作業系統下以及0.5.0之前版本

配置檔案預設在當前工作目錄下./config.toml

以上是runner的相關安裝與配置操作,不足之處請指正

by relon

安裝與配置php,PHP的安裝以及配置

安裝以及配置 1.安裝apache 2.2.4 apache dir d myspace apache 2.2.4 2.解壓安裝php 5.2.11 php dir d myspace php 5.2.11 3.找到php 5.2.11下的php.ini dist,改名為php.ini 4.開啟ph...

honeyd安裝與配置

所需構件如下 按以下順序安裝 libdnet 1.11.tar.gz tar xvzf libdnet 1.11.tar.gz cd libdnet 1.11 configure make make install libevent 1.1a.tar.gz cd libevent 1.1a conf...

ubuntu nginx安裝與配置

在ubuntu下面可以使用如下方式安裝nginx.2.為apt程式新增key sudo apt key add nginx signing.key 3.新增下面的內容到 etc apt sources.list配置檔案的末尾 deb lucid nginx deb src lucid nginx 4...