Skip to content

Commit 199531e

Browse files
authored
Merge pull request #53 from TAMULib/CI-and-coverage-integration
Created travis config file and added maven dependancies
2 parents 6a30594 + bd5dd25 commit 199531e

3 files changed

Lines changed: 66 additions & 0 deletions

File tree

.travis.yml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
language: java
2+
3+
jdk:
4+
- oraclejdk8
5+
6+
install:
7+
- mvn test-compile -DskipTests=true -Dmaven.javadoc.skip=true -B -V
8+
9+
after_success:
10+
- mvn clean test cobertura:cobertura jacoco:report coveralls:report

README.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
[![Build Status](https://travis-ci.org/TAMULib/LibraryServiceStatusSystemService.svg?branch=master)](https://travis-ci.org/TAMULib/LibraryServiceStatusSystemService)
2+
[![Coverage Status](https://coveralls.io/repos/github/TAMULib/LibraryServiceStatusSystemService/badge.svg?branch=master)](https://coveralls.io/github/TAMULib/LibraryServiceStatusSystemService?branch=master)
3+
14
# Library Service Status System
25

36
A Spring Boot service that allows management and notification of Library System Status.

pom.xml

Lines changed: 53 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,60 @@
9898
<failOnMissingWebXml>false</failOnMissingWebXml>
9999
</configuration>
100100
</plugin>
101+
<plugin>
102+
<groupId>org.codehaus.mojo</groupId>
103+
<artifactId>cobertura-maven-plugin</artifactId>
104+
<version>2.7</version>
105+
<configuration>
106+
<quiet>true</quiet>
107+
<instrumentation>
108+
<ignoreTrivial>true</ignoreTrivial>
109+
<ignores>
110+
<ignore>java.util.logging.*</ignore>
111+
</ignores>
112+
</instrumentation>
113+
<formats>
114+
<format>html</format>
115+
<format>xml</format>
116+
</formats>
117+
<aggregate>true</aggregate>
118+
</configuration>
119+
</plugin>
120+
<plugin>
121+
<groupId>org.jacoco</groupId>
122+
<artifactId>jacoco-maven-plugin</artifactId>
123+
<version>0.7.8</version>
124+
<executions>
125+
<execution>
126+
<id>prepare-agent</id>
127+
<goals>
128+
<goal>prepare-agent</goal>
129+
</goals>
130+
</execution>
131+
</executions>
132+
</plugin>
133+
<plugin>
134+
<groupId>org.eluder.coveralls</groupId>
135+
<artifactId>coveralls-maven-plugin</artifactId>
136+
<version>4.3.0</version>
137+
<configuration>
138+
<repoToken></repoToken>
139+
</configuration>
140+
</plugin>
101141
</plugins>
102142
</build>
143+
<reporting>
144+
<outputDirectory>${project.build.directory}/site</outputDirectory>
145+
<plugins>
146+
<plugin>
147+
<groupId>org.apache.maven.plugins</groupId>
148+
<artifactId>maven-project-info-reports-plugin</artifactId>
149+
<version>2.7</version>
150+
<configuration>
151+
<dependencyLocationsEnabled>false</dependencyLocationsEnabled>
152+
</configuration>
153+
</plugin>
154+
</plugins>
155+
</reporting>
103156

104157
</project>

0 commit comments

Comments
 (0)