aws-samples / aws-samples/sagemaker-custom-project-templates
Multi-branch template with jenkins/github
- Dominant language
- Python
- Stars
- 237
- Forks
- 170
- PR merge metrics
- No merged PRs in 30d
Description
I am trying to implement https://github.com/aws-samples/sagemaker-custom-project-templates/tree/main/multi-branch-mlops-train but instead of the default codepipeline option, I want to use Github/Jenkins. I changed the create-multi-branch-mlops-product.yaml file to use Jenkins by default. I could create the template and it shows under organizational template in sagemaker studio. But when I create a Project using this template, it doesn't show any github repo connected to it and there is no option to add github repo. It says 'There are no repositories associated with this project'. How can I implement this template properly with Jenkins and Github instead of CodeCommit? I have followed the steps mentioned in the link and the only change I made was in the yaml file to use jenkins by default.
Contributor guide
Research direction
Start with the multi-branch-mlops-train template and create-multi-branch-mlops-product.yaml, then compare the Jenkins/GitHub configuration with the default CodePipeline setup described in the linked repository. Done means creating a SageMaker Project from the template results in an associated GitHub repository instead of reporting that no repositories are available.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- aws, github
- Domain
- ci-cd, cloud, machine-learning
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100