我正在尝试将一个文件夹和一个文件从我的 git 存储库复制(或者我应该说挂载)到我的 gitlab-ci.yml 文件中的服务容器。我不知道该怎么做。这就是我想映射它的方式:
volumes:
- ./myfolder-templates:/templates
- ./config/mysecondfolder/file.properties:/opt/classes/file.properties
我的 gitlab-ci.yml 文件如下所示:
image: openjdk:11
build-job:
services:
- name: artifactory.mycompany.com/oracleimage
alias: test_db
- name: docker-releases.mycompany.com/anotherimage
alias: test_other
现在,我想将上述文件和文件夹添加到别名为 test_other
的容器中。我该怎么办?我发现了很多 gitlab 论坛主题。但他们都在谈论配置运行器以安装文件。我不想那样做。还看到了this。它没有回答我的问题。有没有办法在 yml 文件中做到这一点?顺便提一句。我正在使用共享运行器并且无法配置它,以防万一。