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

Allow SCMs to provide the location of the workspace

XMLWordPrintable

    • Icon: Improvement Improvement
    • Resolution: Cannot Reproduce
    • Icon: Critical Critical
    • core
    • None
    • Platform: All, OS: All

      User's of clearcase get a suboptimal Hudson experience because of the way
      Clearcase snapshot views work. Clearcase snapshot views create a view directory
      within the Hudson workspace that must be globally unique. This means that this
      view directory generally has to contain the name of the build agent host in
      order to avoid conflicts. Since Hudson can relocate the build to other slave
      agents, that path to the real directory that the build runs from changes based
      on host. This breaks downstream plugins that require relative paths from the
      workspace root directory.

      To remedy this situation, I would like to suggest that SCM providers be able to
      set the actual workspace root directory that downstream functions use as the
      root of the workspace. This would save a lot of job specific configuration work
      (like setting the path to the pom.xml in every Maven execution, path to the
      clover output, path to the javadoc, etc.).

            Unassigned Unassigned
            petehayes Peter Hayes
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved: