0、設置gitlab獲取代碼的存放位置
vim /etc/gitlab-runner/config.toml
1、unable to access http://gitlab-ci-token:xxxxxxxxxxxxxxxxxxxx
vim /etc/gitlab-runner/config.toml
2、mkdir: 無法創建目錄"/data/web/easyui/code/H5vmsnyM": 權限不夠
#vim /etc/passwd
改成0:0
3、Cloning repository… fatal: unable to access 'http://gitlab-ci-token Could not resolve host: gitlab.example.com; Unknown error
修改Linux的Host文件
4、通過CI方式啟動網站進程被殺死
直接從CI作業開始的任何進程都將在作業結束時終止https://gitlab.com/gitlab-org/gitlab-runner/issues/2231
setsid命令
setsid主要是重新創建一個session,子進程從父進程繼承了SessionID、進程組ID和打開的終端,子進程如果要脫離父進程,不受父進程控制,我們可以用這個setsid命令