CodeCatalyst Workflows

1

I want to create separate workflows for dev and main branch. How do I do this so that I only have one workflow in each branch instead of two.

Having two in each branch would mean that one will always be inactive.

I have tried to use git ignore but this removes the workflows entirely from the repository and gets readded to the repository when I recreate them from the codecatalyst ui.

질문됨 5달 전148회 조회
3개 답변
2

It's correct that, if you want to have different workflows per branch, one workflow will be inactive in each branch. Would you prefer to be able to hide inactive workflows in the future?

AWS
중재자
AWS-Jay
답변함 5달 전
  • Hide inactive would be good. Also maybe a global setting to only use workflows for a named list of branches. My environment can have a lot of branches which makes the workflows dashboards horrible.

1

The BranchName workflow source variable will reference the current branch, though I can't think of a way to trigger workflows based on that. Let us know if this helps!

AWS
중재자
AWS-Jay
답변함 5달 전
  • Thanks this is a good step. I Will try it out.

1

yeah. It will be so much cleaner on the dashboard.

Also is there a way to reference the current branch in the yml config file? In GH-Actions you could do something like github.ref. This way we could have conditional triggers based on current branch

답변함 5달 전

로그인하지 않았습니다. 로그인해야 답변을 게시할 수 있습니다.

좋은 답변은 질문에 명확하게 답하고 건설적인 피드백을 제공하며 질문자의 전문적인 성장을 장려합니다.

질문 답변하기에 대한 가이드라인

관련 콘텐츠