Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-38633

As a user I want to be able to start a specific stage of a BuildMaster Deployment pipeline.

    • 2.0

      The component for buildmaster doesn't exist so I had to use Proget.

      Currently the plugin only allows for starting a deployment at the beginning of the pipeline however that limits the usage. I would like to be able to call out a specific stage in the pipeline.
      For example, if I want Jenkins to build, then have BuildMaster deploy the Integration setup, then have Jenkins run the Integration tests, then assuming the tests pass, have BuildMaster deploy to the next Stage.
      Another scenario, you may want a certain deployment to a certain stage when another app is successfully, built and tested with Jenkins handling the testing.

          [JENKINS-38633] As a user I want to be able to start a specific stage of a BuildMaster Deployment pipeline.

          Andrew Sumner added a comment -

          Work is underway but hit a snag getting some information I needed using the BuildMaster API, Inedo are working on this and the information will be provided as part of a 5.5 BuildMaster release (I should have access to a beta version in the next day or two). I'll update you when I have more information.

          Andrew Sumner added a comment - Work is underway but hit a snag getting some information I needed using the BuildMaster API, Inedo are working on this and the information will be provided as part of a 5.5 BuildMaster release (I should have access to a beta version in the next day or two). I'll update you when I have more information.

          Jon Starbird added a comment -

          Thanks Andrew. This will make usage of the plugin much better for our use here.

          Jon Starbird added a comment - Thanks Andrew. This will make usage of the plugin much better for our use here.

          Andrew Sumner added a comment -

          I've released a new version of the plugin to fix issue JENKINS-37193 whereby the plugin wasn't working at all with version 5 of BuildMaster. Now that is done I can look at this issue - hopefully this won't take long.

          Andrew Sumner added a comment - I've released a new version of the plugin to fix issue JENKINS-37193 whereby the plugin wasn't working at all with version 5 of BuildMaster. Now that is done I can look at this issue - hopefully this won't take long.

          Jon Starbird added a comment -

          Thanks Andrew! Really appreciate you doing the work on both of these issues.

          Jon Starbird added a comment - Thanks Andrew! Really appreciate you doing the work on both of these issues.

          Andrew Sumner added a comment -

          Hi jstarbird, I've added another build step called "BuildMaster: Deploy To Stage" in version 1.5. It hasn't had a lot of testing but I wanted to get it out so that you can have a go and give some feedback on it.

          Let me know what you think.

          Andrew Sumner added a comment - Hi jstarbird , I've added another build step called "BuildMaster: Deploy To Stage" in version 1.5. It hasn't had a lot of testing but I wanted to get it out so that you can have a go and give some feedback on it. Let me know what you think.

          Andrew Sumner added a comment - - edited

          I've released another version (1.6) which aligns the code with the proget plugin and fixes an issue I found with some requests being cached when running on a slave - probably only affected the proget plugin but I figured it was worth patching this one as well.

          Andrew Sumner added a comment - - edited I've released another version (1.6) which aligns the code with the proget plugin and fixes an issue I found with some requests being cached when running on a slave - probably only affected the proget plugin but I figured it was worth patching this one as well.

          Jon Starbird added a comment -

          andrewsumner thanks for the added Deploy to Stage, that's working great. Sorry for the late reply.

          Jon Starbird added a comment - andrewsumner thanks for the added Deploy to Stage, that's working great. Sorry for the late reply.

          Andrew Sumner added a comment -

          No worries - we all get busy.

          I'm working on a change to support deployment pipelines but it's taking me a while as I'm busy on other stuff at the moment.

           

          Andrew Sumner added a comment - No worries - we all get busy. I'm working on a change to support deployment pipelines but it's taking me a while as I'm busy on other stuff at the moment.  

            andrewsumner Andrew Sumner
            jstarbird Jon Starbird
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: