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

archiveArtifacts should ignore @tmp directories

      When using the command "archiveArtifacts", my job failed because it tried to grab an internally-used Jenkins durability directory:

      archiveArtifacts allowEmptyArchive: false, artifacts: 'workspaces/**', defaultExcludes: false
      

      Result:

      java.nio.file.NoSuchFileException: /<Workspaces>/<JobWorkspace>/workspaces/platforms@tmp/durable-3b0d9a40/jenkins-result.txt
      

      I have not tried it yet, but I am hoping that ", excludes: '**/*@tmp/'" added to the end will solve the problem.

          [JENKINS-53438] archiveArtifacts should ignore @tmp directories

          Aaron D. Marasco created issue -
          Aaron D. Marasco made changes -
          Description Original: When using the command "{{archiveArtifacts}}", my job failed because it tried to grab an internally-used Jenkins durability directory:

          {code}
          archiveArtifacts allowEmptyArchive: false, artifacts: 'workspaces/**', defaultExcludes: false
          {code}

          Result:
          {code}
          java.nio.file.NoSuchFileException: /<Workspaces>/<JobWorkspace>/workspaces/platforms@tmp/durable-3b0d9a40/jenkins-result.txt
          {code}

          I have not tried it yet, but I am hoping that {{, excludes: '**/*@tmp/'}} added to the end will solve the problem.
          New: When using the command "{{archiveArtifacts}}", my job failed because it tried to grab an internally-used Jenkins durability directory:

          {code}
          archiveArtifacts allowEmptyArchive: false, artifacts: 'workspaces/**', defaultExcludes: false
          {code}

          Result:
          {code}
          java.nio.file.NoSuchFileException: /<Workspaces>/<JobWorkspace>/workspaces/platforms@tmp/durable-3b0d9a40/jenkins-result.txt
          {code}

          I have not tried it yet, but I am hoping that "{{, excludes: '**/*@tmp/'}}" added to the end will solve the problem.
          Aaron D. Marasco made changes -
          Description Original: When using the command "{{archiveArtifacts}}", my job failed because it tried to grab an internally-used Jenkins durability directory:

          {code}
          archiveArtifacts allowEmptyArchive: false, artifacts: 'workspaces/**', defaultExcludes: false
          {code}

          Result:
          {code}
          java.nio.file.NoSuchFileException: /<Workspaces>/<JobWorkspace>/workspaces/platforms@tmp/durable-3b0d9a40/jenkins-result.txt
          {code}

          I have not tried it yet, but I am hoping that "{{, excludes: '**/*@tmp/'}}" added to the end will solve the problem.
          New: When using the command "{{archiveArtifacts}}", my job failed because it tried to grab an internally-used Jenkins durability directory:
          {code:java}
          archiveArtifacts allowEmptyArchive: false, artifacts: 'workspaces/**', defaultExcludes: false
          {code}
          Result:
          {code:java}
          java.nio.file.NoSuchFileException: /<Workspaces>/<JobWorkspace>/workspaces/platforms@tmp/durable-3b0d9a40/jenkins-result.txt
          {code}
          I have not tried it yet, but I am hoping that "{{, excludes: '\*\*/\*@tmp/'}}" added to the end will solve the problem.

            Unassigned Unassigned
            aarondmarasco_vsi Aaron D. Marasco
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: