I’m testing Octopus 3.3 and have a question about deploying a subset of a Process. I have a Project defined that deploys an IIS application. This deploys both compiled artifacts as well as a package that contains the HTML and Javascript files. However, I sometimes need to be able to deploy just the UX code and not the other steps required for other changes (e.g. Database update steps).
Is there a way to define a Process that is made up of a subset of a Process? I know I can select which steps to execute through the ‘Advanced’ option, but is there an easier way to do this? I.e. by someone who won’t necessarily know which specific Process steps should or shouldn’t be execute?
I could create a separate Channel / Lifecycle so the Process can determine whether to run the step or not but I was wondering if there is a suggested way to do this.
Thanks,
Gary