TC Shared Steps - 2017.1.5
Hello,
I am trying to figure out if there is a way to share "Steps" (not resources) in TC 2017.1.5? We have around 100 projects where some steps are repetitive hence looking for a way to create a single steps and share that step with other TC jobs.
Your help is appreciated.
Best
Please sign in to leave a comment.
There are two main ways of accomplishing this:
Using build configuration templates: https://confluence.jetbrains.com/display/TCD18/Build+Configuration+Template they allow to share configuration, including build steps, parameters, etc. Multiple improvements were introduced later on, such as combining templates, creating a default one automatically assigned to every project, etc, so it would be heavily recommended to upgrade.
Storing your projects using the Kotlin DSL allows you to generate the build configurations programmatically, so you can easily share the code that generates the steps you are interested in.
Hope this helps.