Skip to content

Commit

Permalink
[JENKINS-29894] Use profiles to avoid having to check in empty files
Browse files Browse the repository at this point in the history
  • Loading branch information
Vlatombe committed Aug 18, 2015
1 parent 53adaab commit f169806
Show file tree
Hide file tree
Showing 3 changed files with 41 additions and 4 deletions.
Empty file removed exclusions.txt
Empty file.
Empty file removed inclusions.txt
Empty file.
45 changes: 41 additions & 4 deletions pom.xml
Expand Up @@ -17,10 +17,6 @@
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>2.17</version>
<configuration>
<excludesFile>${project.basedir}/exclusions.txt</excludesFile>
<includesFile>${project.basedir}/inclusions.txt</includesFile>
</configuration>
</plugin>
</plugins>
</build>
Expand All @@ -33,4 +29,45 @@
<scope>test</scope>
</dependency>
</dependencies>

<profiles>
<profile>
<!-- if ./exclusions.txt is present, use that as the exclusion list. Useful when skipping tests. -->
<id>exclusions</id>
<activation>
<file>
<exists>exclusions.txt</exists>
</file>
</activation>
<build>
<plugins>
<plugin>
<artifactId>maven-surefire-plugin</artifactId>
<configuration>
<excludesFile>exclusions.txt</excludesFile>
</configuration>
</plugin>
</plugins>
</build>
</profile>
<profile>
<!-- if ./inclusions.txt is present, use that as the inclusion list. Useful when skipping tests. -->
<id>inclusions</id>
<activation>
<file>
<exists>inclusions.txt</exists>
</file>
</activation>
<build>
<plugins>
<plugin>
<artifactId>maven-surefire-plugin</artifactId>
<configuration>
<includesFile>inclusions.txt</includesFile>
</configuration>
</plugin>
</plugins>
</build>
</profile>
</profiles>
</project>

0 comments on commit f169806

Please sign in to comment.