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

Support the new workflow/pipeline model

    XMLWordPrintable

Details

    Description

      Pipeline jobs appears to be the standard interface for Jenkins 2.0 and forward.

      I think it requires implementing the 'SimpleBuildStep' class interface.

      Similar issue with many other publisher plugins, eg:
      https://github.com/jenkinsci/cobertura-plugin/issues/50#issuecomment-222680913

      Attachments

        Activity

          npiguet's changes have now been merged. I hope to proceed with the release process as soon as I get more familiar with how it happens (please bear with me, it's my first time).

          imarinkov Ivaïlo Marinkov added a comment - npiguet 's changes have now been merged. I hope to proceed with the release process as soon as I get more familiar with how it happens (please bear with me, it's my first time).
          oleg_nenashev Oleg Nenashev added a comment -

          imarinkov Great, thanks for doing it! If there are any issues with the release flow, please do not hesitate to ping me. Should be more or less available starting from tomorrow

          oleg_nenashev Oleg Nenashev added a comment - imarinkov Great, thanks for doing it! If there are any issues with the release flow, please do not hesitate to ping me. Should be more or less available starting from tomorrow

          Thanks oleg_nenashev!

          I've released v1.22 of the plugin and updated the wiki page. I have tested the pipeline step to work correctly.

          It seems the description macro on the top is retrieved automatically from the repository. To add myself on the maintainers list, do I just change developers in pom.xml?

          imarinkov Ivaïlo Marinkov added a comment - Thanks oleg_nenashev ! I've released v1.22 of the plugin and updated the wiki page . I have tested the pipeline step to work correctly. It seems the description macro on the top is retrieved automatically from the repository. To add myself on the maintainers list, do I just change  developers in  pom.xml ?

          The changes are now available with the 1.22 release.

          imarinkov Ivaïlo Marinkov added a comment - The changes are now available with the 1.22 release .
          oleg_nenashev Oleg Nenashev added a comment -

          Sorry for missing the question. You just need to update pom.xml and to release the new version

          oleg_nenashev Oleg Nenashev added a comment - Sorry for missing the question. You just need to update pom.xml and to release the new version

          People

            imarinkov Ivaïlo Marinkov
            nickbrown Nicholas Brown
            Votes:
            17 Vote for this issue
            Watchers:
            18 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: