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

Regression: version 0.1.0 does not support FreeStyleJobs anymore

      deploy-dashboard-plugin-0.1.0 includes this pull request: https://github.com/jenkinsci/deploy-dashboard-plugin/pull/2

       

      That pull requests adds support for multibranch pipelines but alas breaks support for FreeStyleJobs which used to be displayed in the dashboards with deploy-dashboard-plugin-0.0.9.

          [JENKINS-68337] Regression: version 0.1.0 does not support FreeStyleJobs anymore

          Hello! It's difficult for me to remember changes that were made 2 years ago.

          As far as I understand, FreeStyleJobs requires a UI element (Deploy build step in this case). I can't see how we passed "env" and "buildNumber"(version) in 0.0.9 version.

          Are you sure that It worked correctly? If yes, could you please attach the proofs/screenshot of the FreeStyle Job configuration & deploy view with 0.0.9 version? I could help us to speed up the process.

          Thanks

          Namecheap Jenkins added a comment - Hello! It's difficult for me to remember changes that were made 2 years ago. As far as I understand, FreeStyleJobs requires a UI element (Deploy build step in this case). I can't see how we passed "env" and "buildNumber"(version) in 0.0.9 version. Are you sure that It worked correctly? If yes, could you please attach the proofs/screenshot of the FreeStyle Job configuration & deploy view with 0.0.9 version? I could help us to speed up the process. Thanks

          Are you sure that It worked correctly? If yes, could you please attach the proofs/screenshot of the FreeStyle Job configuration & deploy view with 0.0.9 version? I could help us to speed up the process.

          Indeed 0.0.9 works with FreeStyleJobs; I've even started accumulating patches on top of that version for my own needs.  I only use FreeStyleJobs, which are created by JobDSL.

          Patrice Levesque added a comment - Are you sure that It worked correctly? If yes, could you please attach the proofs/screenshot of the FreeStyle Job configuration & deploy view with 0.0.9 version? I could help us to speed up the process. Indeed 0.0.9 works with FreeStyleJobs; I've even started accumulating patches on top of that version for my own needs.  I only use FreeStyleJobs, which are created by JobDSL.

          Basil Crow added a comment -

          I've even started accumulating patches on top of that version for my own needs.

          Hi nexasysadmin, if you are already maintaining a custom patchset you can consider adopting the plugin to merge and release your patches. The "Contributing to Open Source" workshop from DevOps World 2021 is a useful starting point for new maintainers. That document includes links to a five part video series that illustrates many of the steps. If the plugin is crucial to your work, you may want to ask your employer to support your work efforts by allowing you to adopt the plugin.

          Basil Crow added a comment - I've even started accumulating patches on top of that version for my own needs. Hi nexasysadmin , if you are already maintaining a custom patchset you can consider adopting the plugin to merge and release your patches. The " Contributing to Open Source " workshop from DevOps World 2021 is a useful starting point for new maintainers. That document includes links to a five part video series that illustrates many of the steps. If the plugin is crucial to your work, you may want to ask your employer to support your work efforts by allowing you to adopt the plugin.

            vetal2409 Vitalii Sydorenko
            nexasysadmin Patrice Levesque
            Votes:
            1 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated: