`SimpleBuildStep` does not support the key “durability” feature of Pipeline builds, so it is intended only for very quick steps.
(jglick at jenkins-dev)
Martin Weber
added a comment - Implementing as SimpleBuildStep is not feasible.
`SimpleBuildStep` does not support the key “durability” feature of Pipeline builds, so it is intended only for very quick steps.
( jglick at jenkins-dev )
Currently there is no implementation plan.
Implementing it as a
DurableTaskStep
turned out to be a nearly complete re-write.
Martin Weber
added a comment - Currently there is no implementation plan.
Implementing it as a
DurableTaskStep
turned out to be a nearly complete re-write.
Pipeline step for cmake/cpack/ctes invocation as well for generating the buildscripts and calling the build tool are now implemented.
jglick: Could you please have a look at commit #d7166a478d0 and review it?
Please look at the classes AbstractToolStep and CmakeBuilderStep.
Martin Weber
added a comment - Pipeline step for cmake/cpack/ctes invocation as well for generating the buildscripts and calling the build tool are now implemented.
jglick : Could you please have a look at commit #d7166a478d0 and review it?
Please look at the classes AbstractToolStep and CmakeBuilderStep .
Code changed in jenkins
User: 15knots
Path:
src/main/java/hudson/plugins/cmake/AbstractCmakeBuilder.java
src/main/java/hudson/plugins/cmake/CToolBuilder.java
src/main/java/hudson/plugins/cmake/CmakeBuilder.java
http://jenkins-ci.org/commit/cmakebuilder-plugin/e95ede2fb3a5850c2dfb90e3b647fe6627121e52
Log:
JENKINS-34998: Make CMake plugin compatible with pipeline