This might be an interesting integration that highlights the ability of the workflow to utilize temporary servers.

          [JENKINS-25978] Workflow integration

          Jesse Glick added a comment -

          Jesse Glick added a comment - Cf.: https://github.com/jenkinsci/workflow-plugin/blob/master/COMPATIBILITY.md

          Phong Le added a comment -

          We will consider making ElasticBox build steps and post build actions available in the workflow job. This is not only to enable workflow to utilize temporary servers for testing purpose but also to deploy and manage application running on any clouds as well.

          Phong Le added a comment - We will consider making ElasticBox build steps and post build actions available in the workflow job. This is not only to enable workflow to utilize temporary servers for testing purpose but also to deploy and manage application running on any clouds as well.

          Jesse Glick added a comment -

          So for build steps (including post-build actions) you just need to implement SimpleBuildStep. To allow workflow node blocks to run on ElasticBox clouds, possibly nothing is required, but you should not implement EphemeralNode (so the flow can survive a restart of Jenkins), and you may need to use the APIs in the executions package of the durable-task plugin to prevent a slave from being disposed of too early.

          Jesse Glick added a comment - So for build steps (including post-build actions) you just need to implement SimpleBuildStep . To allow workflow node blocks to run on ElasticBox clouds, possibly nothing is required, but you should not implement EphemeralNode (so the flow can survive a restart of Jenkins), and you may need to use the APIs in the executions package of the durable-task plugin to prevent a slave from being disposed of too early.

            tphongio Phong Le
            jglick Jesse Glick
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated: