Unanswered
Hi
Ah, I see now. There are a couple of ways to achieve this.
- You can enforce that the pipeline steps execute within a predefined docker image that has all these submodules - this is not very flexible, but doesn't require your clearml-agents to have access to your Git repository
- You can enforce that the pipeline steps execute within a predefined git repository, where you have all the code for these submodules - this is more flexible than option 1, but will require clearml-agents to have access to your Git repositoryFor agents to be able to access your Git repository, you must either specify
agent.git_user
andagent.git_pass
inclearml.conf
files on the worker machines, or to register ssh keys for those machines in your Git hosting server (like Bitbucket or Github) and addagent.force_git_ssh_protocol=true
to thoseclearml.conf
files I mentioned previously
61 Views
0
Answers
5 months ago
5 months ago