Skip to content
This repository has been archived by the owner on Jan 29, 2018. It is now read-only.

Hemant #8

Open
wants to merge 34 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
34 commits
Select commit Hold shift + click to select a range
653a0fa
Updated pom for oss.sonatype.org.
amolenaar Nov 15, 2011
a986a5a
[maven-release-plugin] prepare release maven-classpath-plugin-1.3
amolenaar Nov 15, 2011
f1a1eaa
[maven-release-plugin] prepare for next development iteration
amolenaar Nov 15, 2011
9097eec
Dropped hudson-maven code, implemented as is done in MavenCli.
amolenaar Feb 20, 2012
a28bb58
Added caching.
amolenaar Feb 21, 2012
6e5e39b
Fix Lars' name
amolenaar Feb 21, 2012
5a30789
Suppress warning
amolenaar Apr 1, 2012
3691056
[maven-release-plugin] prepare release maven-classpath-plugin-1.4
amolenaar Apr 1, 2012
9e0ce3e
[maven-release-plugin] prepare for next development iteration
amolenaar Apr 1, 2012
3de5ca5
Removed caching since it's causing class resolver issues (guava vs si…
amolenaar May 3, 2012
31710da
[maven-release-plugin] prepare release maven-classpath-plugin-1.5
amolenaar May 3, 2012
7d871f6
[maven-release-plugin] prepare for next development iteration
amolenaar May 3, 2012
adc90e6
Set maven.home property based on M2_HOME variable.
amolenaar Feb 9, 2013
1dfa6ae
Clean up code. Remove comment lines.
amolenaar Feb 10, 2013
6a8be73
[maven-release-plugin] prepare release maven-classpath-plugin-1.6
amolenaar Feb 10, 2013
8dd045d
[maven-release-plugin] prepare for next development iteration
amolenaar Feb 10, 2013
c7d22b9
Fix parsing, so variables are also recognised.
amolenaar Jun 9, 2013
2282b5c
Do not crash on error, display a proper message.
amolenaar Jun 9, 2013
3fe4649
Updated .gitignore for IntelliJ.
amolenaar Jun 9, 2013
e191b4c
Delete old fitnesse jar.
amolenaar Jun 10, 2013
f044b9d
Update the way the classpath is printed.
amolenaar Jun 10, 2013
632941d
[maven-release-plugin] prepare release maven-classpath-plugin-1.7
amolenaar Jun 10, 2013
703e3b1
[maven-release-plugin] prepare for next development iteration
amolenaar Jun 10, 2013
e0ebd6e
Allow users to set the maven.user.settings property pointing to their…
royvanrijn Jul 24, 2013
0ecbc1d
Added cache for classpath elements
royvanrijn Jul 24, 2013
1c9e20d
Merge pull request #3 from royvanrijn/master
amolenaar Jun 26, 2014
be77298
Update code to fit FitNesse 20150114. Fixes #6.
amolenaar Jan 23, 2015
e51799f
[maven-release-plugin] prepare release maven-classpath-plugin-1.8
amolenaar Jan 23, 2015
2619e24
[maven-release-plugin] prepare for next development iteration
amolenaar Jan 23, 2015
3800048
Updated readme.
amolenaar Jan 23, 2015
2fd04b7
Add ability to disable symbol using system property
fhoeben Feb 5, 2015
aa05ea0
Merge pull request #8 from fhoeben/disableBySystemProperty
amolenaar Feb 25, 2015
7172106
[maven-release-plugin] prepare release maven-classpath-plugin-1.9
amolenaar Feb 25, 2015
3dbe16f
[maven-release-plugin] prepare for next development iteration
amolenaar Feb 25, 2015
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 2 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -6,4 +6,5 @@ target
.settings
.idea
*.iml

*.ipr
*.iws
29 changes: 0 additions & 29 deletions README

This file was deleted.

23 changes: 23 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
# Introduction.

FitNesse plugin that provides Maven Classpath support.

# How to use.

- Download the distribution.
- Get yourself an up-to-date copy of fitnesse (>= 20150114)
- Add the following line to plugins.properties:

SymbolTypes = fitnesse.wikitext.widgets.MavenClasspathSymbolType

- Refer to the pom file as follows:

!pomFile /path/to/pom.xml

- you can define the file as `pom.xml@compile` to include a specific scope.

# How to contribute.

- Fork the repository and send pull requests.


173 changes: 100 additions & 73 deletions pom.xml
Original file line number Diff line number Diff line change
@@ -1,77 +1,104 @@
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>org.fitnesse.plugins</groupId>
<artifactId>maven-classpath-plugin</artifactId>
<name>Maven Classpath Plugin</name>
<version>1.3-SNAPSHOT</version>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>

<parent>
<groupId>org.sonatype.oss</groupId>
<artifactId>oss-parent</artifactId>
<version>7</version>
</parent>

<groupId>org.fitnesse.plugins</groupId>
<artifactId>maven-classpath-plugin</artifactId>
<name>Maven Classpath Plugin</name>
<version>1.10-SNAPSHOT</version>
<url>https://github.com/amolenaar/fitnesse-maven-classpath</url>

<description>
FitNesse plugin for adding libraries from a Maven pom.xml configuration.
</description>

<dependencies>
<dependency>
<groupId>org.jvnet.hudson</groupId>
<artifactId>hudson-maven-embedder</artifactId>
<version>3.2</version>
</dependency>
<dependency>
<groupId>org.fitnesse</groupId>
<artifactId>fitnesse</artifactId>
<version>20111003</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.6</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.mockito</groupId>
<artifactId>mockito-all</artifactId>
<version>1.8.5</version>
<scope>test</scope>
</dependency>
</dependencies>
<licenses>
<license>
<name>The Apache Software License, Version 2.0</name>
<url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
<distribution>repo</distribution>
</license>
</licenses>

<scm>
<url>scm:git:[email protected]:amolenaar/fitnesse-maven-classpath.git</url>
<connection>scm:git:[email protected]:amolenaar/fitnesse-maven-classpath.git</connection>
<developerConnection>scm:git:[email protected]:amolenaar/fitnesse-maven-classpath.git</developerConnection>
</scm>

<dependencies>
<dependency>
<groupId>org.fitnesse</groupId>
<artifactId>fitnesse</artifactId>
<version>20150114</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.6</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.mockito</groupId>
<artifactId>mockito-all</artifactId>
<version>1.8.5</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.apache.maven</groupId>
<artifactId>maven-embedder</artifactId>
<version>3.0.4</version>
<type>jar</type>
<scope>compile</scope>
</dependency>
</dependencies>

<repositories>
<repository>
<id>os-xebia</id>
<name>Xebia Open Source Repository</name>
<url>http://os.xebia.com/repository/</url>
</repository>
<build>
<plugins>
<plugin>
<artifactId>maven-assembly-plugin</artifactId>
<version>2.2-beta-4</version>
<configuration>
<descriptorRefs>
<descriptorRef>jar-with-dependencies</descriptorRef>
</descriptorRefs>
</configuration>
<executions>
<execution>
<id>make-jar</id>
<phase>package</phase>
<goals>
<goal>single</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<source>1.6</source>
<target>1.6</target>
</configuration>
</plugin>
</plugins>
</build>

<repository>
<id>fitnesse-local</id>
<url>file://${basedir}/src/fitnesse</url>
</repository>
</repositories>

<build>
<plugins>
<plugin>
<artifactId>maven-assembly-plugin</artifactId>
<version>2.2-beta-4</version>
<configuration>
<descriptorRefs>
<descriptorRef>jar-with-dependencies</descriptorRef>
</descriptorRefs>
</configuration>
<executions>
<execution>
<id>make-jar</id>
<phase>package</phase>
<goals>
<goal>single</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<source>1.6</source>
<target>1.6</target>
</configuration>
</plugin>
</plugins>
</build>
<developers>
<developer>
<id>lvonk</id>
<email>[email protected]</email>
<name>Lars Vonk</name>
</developer>
<developer>
<id>amolenaar</id>
<email>[email protected]</email>
<name>Arjan Molenaar</name>
</developer>
</developers>
</project>
Binary file not shown.
Loading