As a service administrator, you can make Code Stream pipelines available in the Service Broker catalog by adding a Code Stream content source and sharing the pipelines. The pipelines are the continuous integration and delivery model of your software release process.
Prerequisites:
Verify that the pipelines that you are importing are enabled and released in Code Stream before you import it.
Procedure:
Release pipeline job from Code Stream.
- Go to Pipelines à Select you pipeline àActions àRelease
- Once release it will show state as Enabled & Released.
Import pipelines from Code Stream.
- Select Content and Policies > Content Sources Click New.
- Click on Code Stream Pipelines, Enter the Name for this content source.
- Select the Source project and then click Validate.
The validation process tests the connection and provides the number of released pipelines that are associated with the project in Code Stream. - Click Create and Import
Share the imported items with the source project so that they appear in the catalog.
- Select Content and Policies > Content Sharing.
- Select the source project that includes the users who have permission to request the pipelines.
- Click Add Items and then select one or more pipelines to share with the project.
You can select all the items imported from a content source or you can expand the source tree and select individual items.
- Click Save.
Verify that the pipeline is available in the catalog to the members of the selected projects.
- Click Catalog, locate the imported pipeline.
- Click Request and provide any required information.
- Click Submit.
The provisioning process begins, and the Deployments page opens with your current request at the top. You can monitor your request from here.
Results:
The released pipelines are imported into Service Broker, shared in the catalog, and deployable.
That’s it from this post. I hope you enjoyed this post as much as I enjoyed writing it. Feel free to share your feedback/input/review and share this if you feel it worth sharing.