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

Add a exclude file(s) field to CopyArtifact plugin

      I want to be able to exclude certain files when I copy artifacts for example:

      Artifacts to copy: bin/*.dll

      Exclude Artifacts: useless.dll

          [JENKINS-18662] Add a exclude file(s) field to CopyArtifact plugin

          ikedam added a comment -

          ikedam added a comment - https://github.com/jenkinsci/copyartifact-plugin/pull/42

          Code changed in jenkins
          User: ikedam
          Path:
          src/main/java/hudson/plugins/copyartifact/Copier.java
          src/main/java/hudson/plugins/copyartifact/CopyArtifact.java
          src/main/java/hudson/plugins/copyartifact/FilePathCopyMethod.java
          src/main/java/hudson/plugins/copyartifact/FingerprintingCopyMethod.java
          src/main/resources/hudson/plugins/copyartifact/CopyArtifact/config.jelly
          src/main/resources/hudson/plugins/copyartifact/CopyArtifact/config_ja.properties
          src/main/resources/hudson/plugins/copyartifact/CopyArtifact/help-excludes.html
          src/main/resources/hudson/plugins/copyartifact/CopyArtifact/help-excludes_ja.html
          http://jenkins-ci.org/commit/copyartifact-plugin/b605dc82a802f49d6edee8a72ab7a3a8933f823d
          Log:
          [FIXED JENKINS-18662] Added exclude filter.

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: ikedam Path: src/main/java/hudson/plugins/copyartifact/Copier.java src/main/java/hudson/plugins/copyartifact/CopyArtifact.java src/main/java/hudson/plugins/copyartifact/FilePathCopyMethod.java src/main/java/hudson/plugins/copyartifact/FingerprintingCopyMethod.java src/main/resources/hudson/plugins/copyartifact/CopyArtifact/config.jelly src/main/resources/hudson/plugins/copyartifact/CopyArtifact/config_ja.properties src/main/resources/hudson/plugins/copyartifact/CopyArtifact/help-excludes.html src/main/resources/hudson/plugins/copyartifact/CopyArtifact/help-excludes_ja.html http://jenkins-ci.org/commit/copyartifact-plugin/b605dc82a802f49d6edee8a72ab7a3a8933f823d Log: [FIXED JENKINS-18662] Added exclude filter.

          Code changed in jenkins
          User: ikedam
          Path:
          src/test/java/hudson/plugins/copyartifact/CopyArtifactTest.java
          http://jenkins-ci.org/commit/copyartifact-plugin/710f0504808b4a38459caecb943b63b894501f92
          Log:
          JENKINS-18662 Added tests for exclude filter.

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: ikedam Path: src/test/java/hudson/plugins/copyartifact/CopyArtifactTest.java http://jenkins-ci.org/commit/copyartifact-plugin/710f0504808b4a38459caecb943b63b894501f92 Log: JENKINS-18662 Added tests for exclude filter.

          Code changed in jenkins
          User: ikedam
          Path:
          src/main/java/hudson/plugins/copyartifact/Copier.java
          src/main/java/hudson/plugins/copyartifact/CopyArtifact.java
          src/main/java/hudson/plugins/copyartifact/FilePathCopyMethod.java
          src/main/java/hudson/plugins/copyartifact/FingerprintingCopyMethod.java
          src/main/resources/hudson/plugins/copyartifact/CopyArtifact/config.jelly
          src/main/resources/hudson/plugins/copyartifact/CopyArtifact/config_ja.properties
          src/main/resources/hudson/plugins/copyartifact/CopyArtifact/help-excludes.html
          src/main/resources/hudson/plugins/copyartifact/CopyArtifact/help-excludes_ja.html
          src/main/resources/hudson/plugins/copyartifact/CopyArtifact/help-filter.html
          src/main/resources/hudson/plugins/copyartifact/CopyArtifact/help-filter_de.html
          src/main/resources/hudson/plugins/copyartifact/CopyArtifact/help-filter_ja.html
          src/test/java/hudson/plugins/copyartifact/CopyArtifactTest.java
          http://jenkins-ci.org/commit/copyartifact-plugin/13282b4c62a11477ad6451030bd692560e858304
          Log:
          Merge pull request #42 from ikedam/feature/JENKINS-14900_Excludes

          JENKINS-14900 JENKINS-18662 JENKINS-23444 Fixes for filter.

          Compare: https://github.com/jenkinsci/copyartifact-plugin/compare/e894206e94ca...13282b4c62a1

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: ikedam Path: src/main/java/hudson/plugins/copyartifact/Copier.java src/main/java/hudson/plugins/copyartifact/CopyArtifact.java src/main/java/hudson/plugins/copyartifact/FilePathCopyMethod.java src/main/java/hudson/plugins/copyartifact/FingerprintingCopyMethod.java src/main/resources/hudson/plugins/copyartifact/CopyArtifact/config.jelly src/main/resources/hudson/plugins/copyartifact/CopyArtifact/config_ja.properties src/main/resources/hudson/plugins/copyartifact/CopyArtifact/help-excludes.html src/main/resources/hudson/plugins/copyartifact/CopyArtifact/help-excludes_ja.html src/main/resources/hudson/plugins/copyartifact/CopyArtifact/help-filter.html src/main/resources/hudson/plugins/copyartifact/CopyArtifact/help-filter_de.html src/main/resources/hudson/plugins/copyartifact/CopyArtifact/help-filter_ja.html src/test/java/hudson/plugins/copyartifact/CopyArtifactTest.java http://jenkins-ci.org/commit/copyartifact-plugin/13282b4c62a11477ad6451030bd692560e858304 Log: Merge pull request #42 from ikedam/feature/ JENKINS-14900 _Excludes JENKINS-14900 JENKINS-18662 JENKINS-23444 Fixes for filter. Compare: https://github.com/jenkinsci/copyartifact-plugin/compare/e894206e94ca...13282b4c62a1

          ikedam added a comment -

          Released in copyartifact 1.31.

          ikedam added a comment - Released in copyartifact 1.31.

          Code changed in jenkins
          User: Jesse Glick
          Path:
          src/test/java/hudson/plugins/copyartifact/CopyArtifactTest.java
          http://jenkins-ci.org/commit/copyartifact-plugin/4bb93a11cda9a876d7dec2b064d76b556b38a743
          Log:
          JENKINS-18662 Strengthen test to differentiate between explicit and default excludes.

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: Jesse Glick Path: src/test/java/hudson/plugins/copyartifact/CopyArtifactTest.java http://jenkins-ci.org/commit/copyartifact-plugin/4bb93a11cda9a876d7dec2b064d76b556b38a743 Log: JENKINS-18662 Strengthen test to differentiate between explicit and default excludes.

          Code changed in jenkins
          User: ikedam
          Path:
          src/test/java/hudson/plugins/copyartifact/CopyArtifactTest.java
          http://jenkins-ci.org/commit/copyartifact-plugin/38ea213848769638906310f28e827ba6eee3b040
          Log:
          Merge pull request #98 from jglick/useful-test-JENKINS-18662

          JENKINS-18662 Strengthen test to differentiate between explicit and default excludes

          Compare: https://github.com/jenkinsci/copyartifact-plugin/compare/fcdad15925f1...38ea21384876

          SCM/JIRA link daemon added a comment - Code changed in jenkins User: ikedam Path: src/test/java/hudson/plugins/copyartifact/CopyArtifactTest.java http://jenkins-ci.org/commit/copyartifact-plugin/38ea213848769638906310f28e827ba6eee3b040 Log: Merge pull request #98 from jglick/useful-test- JENKINS-18662 JENKINS-18662 Strengthen test to differentiate between explicit and default excludes Compare: https://github.com/jenkinsci/copyartifact-plugin/compare/fcdad15925f1...38ea21384876

            ikedam ikedam
            tech2952 Vanessa McCallum
            Votes:
            1 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: