42
Workflows in orbs
Activity
Newest
Oldest
Merged in a post:
Add support for reusable workflows
E
Eirik Bell
Orbs offer a way to reuse jobs and commands to compose steps for workflows. However the workflows themselves is not offered as reusable from orbs. This requires a lot of code duplication for microservices which are supposed to have exactly the same workflows. And workflow changes require changes in every microservice repository.
CCI-I-688
B
Brandon Chinn
Build matrix can certainly help, but if you have job1 and job2 which are different jobs (i.e. cannot be consolidated into a single job via parameters), there's still a duplication if two workflows want to use both jobs. In the same way an orb can define custom steps that encapsulate multiple steps, it would be nice if there could be a corresponding feature where an orb can define a "job" that encapsulate multiple jobs.
S
Scott Wheeler
We've recently released the build matrix feature, which will help reduce duplicate workflows. You can find more information on our blog here: https://circleci.com/blog/circleci-matrix-jobs/
Ø
Øystein Grændsen
This would be a great asset for us!
J
J K
I see this as a critical next step for orbs. Right now we have way too much duplicate code in our different repos that follow the same workflow.
M
Maxime Bélanger
It would be nice if the orbs would be able to encapsulate workflows :)
N
Nathan Dintenfass
This is a duplicate of https://circleci.com/ideas/?idea=CCI-I-615 - please vote there.