Should be a generic step to pick any DurableTask.
FileMonitoringTask based on ProcStarter
Provide a way to write full-fledged Steps in CPS-transformed Groovy
Workflow support for XShell plugin
Step to run Git commands w/ credentials & tool (was: GitPublisher support)
Workflow compatibility for MsBuildBuilder
Provide Groovy workflow build step
Workflow build step for Ant
Workflow step that is a platform-neutral alternative for bat and sh
Workflow build step for Maven
Workflow step for Gradle invocation
Please add support for Pipelines to the Powershell plugin
Output not copied promptly when using synchronous steps
Propose adding `diff` utility step
CoreWrapperStep should run SimpleBuildWrapper.setUp asynchronously
Probably better to offer both options.
A more general change that might be useful here…
…is JENKINS-37011. Going with that for now as it seems to be easier than the original plan.
@jimmyraywv your request has nothing to do with this issue. You just need to use SimpleBuildWrapper; I also added a note to JENKINS-29144.
So, I have a similar need here. I wrote and published the Consul KV Builder Plugin (https://wiki.jenkins-ci.org/display/JENKINS/Consul-KV-Builder+Plugin) that allows jobs to be configured to Read/Write/Delete Key/Value data from/to Hashicorp Consul servers. In the READ mode, the configured build step reads data from Consul and writes ENV variables. So, that currently cannot work with SimpleBuildStep. I am looking into alternatives with SimpleBuildWrapper, but I don't know if that will work either.
Never mind the platform determination, the hard part would be engine API changes as outlined in August.