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

Make CMake plugin compatible with pipeline

    XMLWordPrintable

    Details

    • Similar Issues:

      Attachments

        Activity

        Hide
        scm_issue_link SCM/JIRA link daemon added a comment -

        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

        Show
        scm_issue_link SCM/JIRA link daemon added a comment - 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
        Hide
        15knots 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.
        (Jesse Glick at jenkins-dev)

        Show
        15knots 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. ( Jesse Glick at jenkins-dev )
        Hide
        dothebart Wilfried Goesgens added a comment -

        +1

        Show
        dothebart Wilfried Goesgens added a comment - +1
        Hide
        saimen54 Simon M added a comment -

        Is there a plan, when this feature could be implemented?

        Show
        saimen54 Simon M added a comment - Is there a plan, when this feature could be implemented?
        Hide
        15knots 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.

        Show
        15knots 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.
        Show
        15knots Martin Weber added a comment - Waiting for https://issues.jenkins-ci.org/browse/JENKINS-26055
        Hide
        15knots 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.

        Jesse Glick: Could you please have a look at commit #d7166a478d0 and review it?
        Please look at the classes AbstractToolStep and CmakeBuilderStep.

        Show
        15knots 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. Jesse Glick : Could you please have a look at commit #d7166a478d0 and review it? Please look at the classes AbstractToolStep and CmakeBuilderStep .
        Hide
        15knots Martin Weber added a comment -

        resolved in 2.5.0

        Show
        15knots Martin Weber added a comment - resolved in 2.5.0

          People

          • Assignee:
            15knots Martin Weber
            Reporter:
            15knots Martin Weber
          • Votes:
            10 Vote for this issue
            Watchers:
            13 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: