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

Test runner should be able to specify the local *.hpi file to put into the test environment

      People should be able to test unreleased versions of the plugin with the acceptance test harness. Wiring script should be able to specify override from local file system.

      Also note that in this case, dependencies need to be obtained from manifest, not from update center metadata.

          [JENKINS-24372] Test runner should be able to specify the local *.hpi file to put into the test environment

          Code changed in jenkins
          User: Kohsuke Kawaguchi
          Path:
          src/main/java/org/jenkinsci/test/acceptance/guice/LocalPluginOverride.java
          src/main/java/org/jenkinsci/test/acceptance/junit/WithPlugins.java
          http://jenkins-ci.org/commit/acceptance-test-harness/aadc0f80798d6b983f056e0c7200daf01637ae5f
          Log:
          [FIXED JENKINS-24372]

          Allow test runner to override plugin installation from udpate center by
          a local file. Useful for testing unreleased plugins

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Kohsuke Kawaguchi Path: src/main/java/org/jenkinsci/test/acceptance/guice/LocalPluginOverride.java src/main/java/org/jenkinsci/test/acceptance/junit/WithPlugins.java http://jenkins-ci.org/commit/acceptance-test-harness/aadc0f80798d6b983f056e0c7200daf01637ae5f Log: [FIXED JENKINS-24372] Allow test runner to override plugin installation from udpate center by a local file. Useful for testing unreleased plugins

          Code changed in jenkins
          User: Kohsuke Kawaguchi
          Path:
          src/main/java/org/jenkinsci/test/acceptance/guice/LocalPluginOverride.java
          src/main/java/org/jenkinsci/test/acceptance/junit/WithPlugins.java
          http://jenkins-ci.org/commit/acceptance-test-harness/8a94106542ba0a200a1fc7ad12a83a6480cbeee9
          Log:
          Revert [FIXED JENKINS-24372]

          This reverts commit aadc0f80798d6b983f056e0c7200daf01637ae5f.
          I think a better way to do this is to hook up in the part of the code
          that does Maven download

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Kohsuke Kawaguchi Path: src/main/java/org/jenkinsci/test/acceptance/guice/LocalPluginOverride.java src/main/java/org/jenkinsci/test/acceptance/junit/WithPlugins.java http://jenkins-ci.org/commit/acceptance-test-harness/8a94106542ba0a200a1fc7ad12a83a6480cbeee9 Log: Revert [FIXED JENKINS-24372] This reverts commit aadc0f80798d6b983f056e0c7200daf01637ae5f. I think a better way to do this is to hook up in the part of the code that does Maven download

          Code changed in jenkins
          User: Kohsuke Kawaguchi
          Path:
          src/main/java/org/jenkinsci/test/acceptance/update_center/LocalOverrideUpdateCenterMetadataDecoratorImpl.java
          src/main/java/org/jenkinsci/test/acceptance/update_center/PluginMetadata.java
          http://jenkins-ci.org/commit/acceptance-test-harness/a0fc205fa89b1b447184638dcd866e1c44ceb9ec
          Log:
          [FIXED JENKINS-24372]

          Reimplemented local plugin override

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Kohsuke Kawaguchi Path: src/main/java/org/jenkinsci/test/acceptance/update_center/LocalOverrideUpdateCenterMetadataDecoratorImpl.java src/main/java/org/jenkinsci/test/acceptance/update_center/PluginMetadata.java http://jenkins-ci.org/commit/acceptance-test-harness/a0fc205fa89b1b447184638dcd866e1c44ceb9ec Log: [FIXED JENKINS-24372] Reimplemented local plugin override

            olivergondza Oliver Gondža
            kohsuke Kohsuke Kawaguchi
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: