Uploaded image for project: 'Maven Resources Plugin'
  1. Maven Resources Plugin
  2. MRESOURCES-190

Regression: The plugin is now silently ignoring .gitignore files.

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 2.7
    • 3.0.0
    • None
    • None
    • Apache Maven 3.0.5
      Java version: 1.7.0_67, vendor: Oracle Corporation
      OS name: "linux" arch: "amd64", family: "unix"

    Description

      Hi, I have a custom archetype that includes a ".gitignore" file in the generated projects.

      Since the change to Maven Resources Plugin 2.7, it seems that now it is silently excluding the ".gitignore" files.

      If I change the pom to use the 2.6 version it works as expected.

      I looked in the changelog for 2.7 and I can not find any note about it, so it seems like a regression.

      In the archetype-metadata.xml I have:

      <fileSet filtered="false" encoding="UTF-8">
      <directory></directory>
      <includes>
      <include>.gitignore</include>
      </includes>
      </fileSet>

      Here you can find an example project, that I am using for testing:

      https://github.com/jmaslibre/my-app-archetype

      Steps to reproduce:

      • Compile and install the archetype
        mvn clean install
      • Generate a project with the archetype
        cd ..
        mvn archetype:generate -DarchetypeGroupId=com.mycompany.app -DarchetypeArtifactId=my-app-archetype -DarchetypeVersion=1.0-SNAPSHOT -DgroupId=customGroup -DartifactId=customproject -DinteractiveMode=false

      (unexpected) Current result :
      ls -a customproject/.gitignore
      ls: cannot access customproject/.gitignore: No such file or directory

      Expected result:
      ls -a customproject/.gitignore
      customproject/.gitignore

      Using:
      Apache Maven 3.0.5
      Java version: 1.7.0_67, vendor: Oracle Corporation
      OS name: "linux" arch: "amd64", family: "unix"

      If you need more information just let me know.

      Attachments

        Issue Links

          Activity

            People

              khmarbaise Karl Heinz Marbaise
              jmaslibre Josue Abarca
              Votes:
              4 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: