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

Renaming of the tool corrupts jobs (obsolete data)

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Major Major
    • customtools-plugin
    • None

      At the current state, renaming of the tool cause renaming of entities w/o modification of Tool instantiations in jobs, etc. => "Obsolete data", all users should re-add tools into theirs jobs

          [JENKINS-18814] Renaming of the tool corrupts jobs (obsolete data)

          Oleg Nenashev added a comment -

          Oleg Nenashev added a comment - https://github.com/jenkinsci/customtools-plugin/pull/15

          Code changed in jenkins
          User: Oleg Nenashev
          Path:
          src/main/java/com/cloudbees/jenkins/plugins/customtools/CustomToolInstallWrapper.java
          src/main/java/com/synopsys/arc/jenkinsci/plugins/customtools/LabelSpecifics.java
          src/main/java/com/synopsys/arc/jenkinsci/plugins/customtools/PathsList.java
          src/main/resources/com/cloudbees/jenkins/plugins/customtools/Messages.properties
          src/test/java/com/cloudbees/jenkins/plugins/customtools/CustomToolInstallWrapperTest.java
          http://jenkins-ci.org/commit/customtools-plugin/56b546e8107ce81d353f7546801f9d53ac9c88d9
          Log:
          JENKINS-18814 - Throw errors if the configured tool cannot be found

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Oleg Nenashev Path: src/main/java/com/cloudbees/jenkins/plugins/customtools/CustomToolInstallWrapper.java src/main/java/com/synopsys/arc/jenkinsci/plugins/customtools/LabelSpecifics.java src/main/java/com/synopsys/arc/jenkinsci/plugins/customtools/PathsList.java src/main/resources/com/cloudbees/jenkins/plugins/customtools/Messages.properties src/test/java/com/cloudbees/jenkins/plugins/customtools/CustomToolInstallWrapperTest.java http://jenkins-ci.org/commit/customtools-plugin/56b546e8107ce81d353f7546801f9d53ac9c88d9 Log: JENKINS-18814 - Throw errors if the configured tool cannot be found

          Code changed in jenkins
          User: Oleg Nenashev
          Path:
          src/main/java/com/cloudbees/jenkins/plugins/customtools/CustomTool.java
          src/main/java/com/cloudbees/jenkins/plugins/customtools/CustomToolInstallWrapper.java
          src/main/java/com/synopsys/arc/jenkinsci/plugins/customtools/CustomToolsLogger.java
          src/main/java/com/synopsys/arc/jenkinsci/plugins/customtools/EnvVariablesInjector.java
          src/main/java/com/synopsys/arc/jenkinsci/plugins/customtools/LabelSpecifics.java
          src/main/java/com/synopsys/arc/jenkinsci/plugins/customtools/PathsList.java
          src/main/java/com/synopsys/arc/jenkinsci/plugins/customtools/versions/ToolVersionConfig.java
          src/main/java/com/synopsys/arc/jenkinsci/plugins/customtools/versions/ToolVersionHelper.java
          src/main/java/com/synopsys/arc/jenkinsci/plugins/customtools/versions/ToolVersionParameterDefinition.java
          src/main/resources/com/cloudbees/jenkins/plugins/customtools/Messages.properties
          src/main/resources/com/synopsys/arc/jenkinsci/plugins/customtools/Messages.properties
          src/test/java/com/cloudbees/jenkins/plugins/customtools/CustomToolInstallWrapperTest.java
          src/test/java/com/synopsys/arc/jenkins/plugins/customtools/util/StubWrapper.java
          http://jenkins-ci.org/commit/customtools-plugin/f502329e1a5953834ea35cc76475f4709f345373
          Log:
          Merge pull request #15 from synopsys-arc-oss/master

          [JENKINS-18814,JENKINS-22075] - Handling of deleted tools

          Compare: https://github.com/jenkinsci/customtools-plugin/compare/c7217ae0f2f6...f502329e1a59

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Oleg Nenashev Path: src/main/java/com/cloudbees/jenkins/plugins/customtools/CustomTool.java src/main/java/com/cloudbees/jenkins/plugins/customtools/CustomToolInstallWrapper.java src/main/java/com/synopsys/arc/jenkinsci/plugins/customtools/CustomToolsLogger.java src/main/java/com/synopsys/arc/jenkinsci/plugins/customtools/EnvVariablesInjector.java src/main/java/com/synopsys/arc/jenkinsci/plugins/customtools/LabelSpecifics.java src/main/java/com/synopsys/arc/jenkinsci/plugins/customtools/PathsList.java src/main/java/com/synopsys/arc/jenkinsci/plugins/customtools/versions/ToolVersionConfig.java src/main/java/com/synopsys/arc/jenkinsci/plugins/customtools/versions/ToolVersionHelper.java src/main/java/com/synopsys/arc/jenkinsci/plugins/customtools/versions/ToolVersionParameterDefinition.java src/main/resources/com/cloudbees/jenkins/plugins/customtools/Messages.properties src/main/resources/com/synopsys/arc/jenkinsci/plugins/customtools/Messages.properties src/test/java/com/cloudbees/jenkins/plugins/customtools/CustomToolInstallWrapperTest.java src/test/java/com/synopsys/arc/jenkins/plugins/customtools/util/StubWrapper.java http://jenkins-ci.org/commit/customtools-plugin/f502329e1a5953834ea35cc76475f4709f345373 Log: Merge pull request #15 from synopsys-arc-oss/master [JENKINS-18814,JENKINS-22075] - Handling of deleted tools Compare: https://github.com/jenkinsci/customtools-plugin/compare/c7217ae0f2f6...f502329e1a59

          Oleg Nenashev added a comment -

          Fixed in 0.4.2

          Oleg Nenashev added a comment - Fixed in 0.4.2

            oleg_nenashev Oleg Nenashev
            oleg_nenashev Oleg Nenashev
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: