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

Clean up pipeline-stage-view-poms

    XMLWordPrintable

    Details

    • Similar Issues:

      Description

      • Switch to use 2.x parent pom (root `pom.xml` should contain no dependencies after)
      • For example, see https://github.com/jenkinsci/github-branch-source-plugin/pull/16
      • Remove `workflow-aggregator` dependency, at least in `compile` scope. For `test` scope, could keep it, or replace with a more selective list.
      • Remove the common deps, have the needful in the REST API, and then rely on that that to supply libraries for the UI
      • Declare `workflow-job` dep in `pipeline-rest-api` POM; optionally declare it in `pipeline-stage-view` POM
      • <description> fields need to be provided for the separate plugins, so the wiki is not used as a source for the description (since REST API and stage view share hosting and wiki)

        Attachments

          Activity

          svanoort Sam Van Oort created issue -
          svanoort Sam Van Oort made changes -
          Field Original Value New Value
          Description * Switch to use 2.x parent pom (root `pom.xml` should contain no dependencies after)
             * For example, see https://github.com/jenkinsci/github-branch-source-plugin/pull/16
          * Remove `workflow-aggregator` dependency, at least in `compile` scope. For `test` scope, could keep it, or replace with a more selective list.
          * Remove the common deps, have the needful in the REST API, and then rely on that that to supply libraries for the UI
          * Declare `workflow-job` dep in `pipeline-rest-api` POM; optionally declare it in `pipeline-stage-view` POM
          * Switch to use 2.x parent pom (root `pom.xml` should contain no dependencies after)
             * For example, see https://github.com/jenkinsci/github-branch-source-plugin/pull/16
          * Remove `workflow-aggregator` dependency, at least in `compile` scope. For `test` scope, could keep it, or replace with a more selective list.
          * Remove the common deps, have the needful in the REST API, and then rely on that that to supply libraries for the UI
          * Declare `workflow-job` dep in `pipeline-rest-api` POM; optionally declare it in `pipeline-stage-view` POM
          * <description> fields need to be provided for the separate plugins, so the wiki is not used as a source for the description (since REST API and stage view share hosting and wiki)
          svanoort Sam Van Oort made changes -
          Status Open [ 1 ] In Progress [ 3 ]
          svanoort Sam Van Oort made changes -
          Status In Progress [ 3 ] Resolved [ 5 ]
          Resolution Fixed [ 1 ]
          svanoort Sam Van Oort made changes -
          Status Resolved [ 5 ] Closed [ 6 ]
          rtyler R. Tyler Croy made changes -
          Workflow JNJira [ 169066 ] JNJira + In-Review [ 209752 ]

            People

            • Assignee:
              svanoort Sam Van Oort
              Reporter:
              svanoort Sam Van Oort
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: