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下部署,待更新。