本文介绍: 该方法并不需要对submodule文件进行调整,但是需要对ci文件进行比较大的调整。另外需要注意的是GITLABUSERNAME和GITLAB_TOKEN都已经保存到变量中。该方法并不需要对submodule文件进行调整,只需要对ci文件进行稍微的调整即可。另外就是里面的修改涉及到了对ssh端口是标准方式和非标准方式的修改。该方法并不需要对ci文件进行大的调整,只需要添加。客户的submodule使用的是ssh协议拉取。但是需要修改submodule文件。修改submodule文件。
背景信息
前置操作
在CI/CD中使用submodule
方法1: 使用相对路径的方式
方法2: 通过单独一个job来控制
方法 3: 通过pre_get_sources_script关键字
gitlab-ci文件
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。