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_userandagent.git_passinclearml.conffiles 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=trueto thoseclearml.conffiles I mentioned previously
222 Views
0
Answers
one year ago
one year ago