aws-samples / aws-samples/sagemaker-custom-project-templates

Multi-branch template with jenkins/github

Open
#85 0 comments 0 reactions 0 assignees View on 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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.