gitlab ci/cd示意圖:
最近在做gitlab ci的部署工作,期間遇到不少問題,這裏羅列下主要的參考鏈接,供後期查用。
1. 對gitlab ci的瞭解,參考如下鏈接。
https://blog.csdn.net/Choerodon/article/details/97751754
2. 自己目前是在windows下安裝的gitlab runner,參考如下鏈接。
https://docs.gitlab.com/runner/install/windows.html
注意,對runner的配置需要以管理員身份運行powershell,然後通過命令行操作,具體可參考如下鏈接:
https://www.jianshu.com/p/19fe0ce7ecec
3. yml文件的各種配置介紹參考如下鏈接。
https://docs.gitlab.com/ee/ci/yaml/README.html#validate-the-gitlab-ciyml
4. 遇到的問題及解決
a. 因爲部署時想到最好能觸發執行py腳本,期間遇到諸如 “CategoryInfo : ObjectNotFound: (D:\Program:String) [], CommandNotFoundException”類似的問題,參考如下鏈接。
https://www.cnblogs.com/xishuai/p/gitlab-ci.html
後續會在docker下部署,待更新。