Skip to content

Commit

Permalink
travisとgithub issuesのpomへの記載.
Browse files Browse the repository at this point in the history
  • Loading branch information
seraphy committed Mar 2, 2015
1 parent c09f4d6 commit 3aa91f9
Show file tree
Hide file tree
Showing 2 changed files with 43 additions and 27 deletions.
2 changes: 2 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,8 @@ JavaFX8を使用しているため、Java8以降のランタイムが必要で

ビルド方法
----------------
[![Build Status](https://travis-ci.org/seraphy/TextEncodeChanger.svg)](https://travis-ci.org/seraphy/TextEncodeChanger)

ビルドにはMavenが必要です。

プロジェクトはNetBeans8で作成されました。
Expand Down
68 changes: 41 additions & 27 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -22,19 +22,31 @@
</description>

<url>https://github.com/seraphy/TextEncodeChanger.git</url>

<organization>
<name>seraphyware.jp</name>
<url>https://github.com/seraphy</url>
</organization>

<scm>
<connection>scm:git:https://github.com/seraphy/TextEncodeChanger.git</connection>
<developerConnection>scm:git:https://github.com/seraphy/TextEncodeChanger.git</developerConnection>
<tag>HEAD</tag>
<url>https://github.com/seraphy/TextEncodeChanger</url>
</scm>


<!-- 継続的インテグレーションシステム -->
<ciManagement>
<system>travis-ci</system>
<url>https://travis-ci.org/seraphy/TextEncodeChanger</url>
</ciManagement>

<!-- 課題追跡システム -->
<issueManagement>
<url>https://github.com/seraphy/TextEncodeChanger/issues</url>
<system>GitHub Issues</system>
</issueManagement>

<developers>
<developer>
<id>seraphy</id>
Expand Down Expand Up @@ -71,13 +83,29 @@
</configuration>
</plugin>

<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-source-plugin</artifactId>
<version>2.4</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
<version>2.10.1</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-deploy-plugin</artifactId>
<version>2.8.2</version>
</plugin>

<!-- 単体テスト有効 -->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>2.16</version>
</plugin>

<!--
パッケージ時, 単一の実行可能jarを作成するために依存ライブラリを展開する.
packageフェーズでmakejarのexecutionよりも先行させる必要がある.(pom上で前に書けば良い)
Expand Down Expand Up @@ -155,7 +183,7 @@
</plugin>
</plugins>
</build>

<dependencies>
<!--
ControlsFX
Expand Down Expand Up @@ -187,15 +215,15 @@
<artifactId>slf4j-api</artifactId>
<version>1.7.10</version>
</dependency>

<!-- Commons-LoggingをSLF4Jで置き換える -->
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>jcl-over-slf4j</artifactId>
<version>1.7.10</version>
<scope>runtime</scope>
</dependency>

<!-- SLF4Jのログ実装をLog4j2にする -->
<dependency>
<groupId>org.apache.logging.log4j</groupId>
Expand All @@ -221,7 +249,7 @@
<artifactId>log4j-core</artifactId>
<version>2.1</version>
</dependency>

<!-- TestNG -->
<dependency>
<groupId>org.testng</groupId>
Expand All @@ -238,16 +266,6 @@
<scope>test</scope>
</dependency>
</dependencies>

<!-- 継続的インテグレーションシステム
<ciManagement>
<system>Jenkins</system>
</ciManagement>
-->
<!-- 課題追跡システム
<issueManagement>
</issueManagement>
-->

<reporting>
<plugins>
Expand All @@ -259,9 +277,6 @@
<reportSets>
<reportSet>
<reports>
<!-- 継続的インテグレーションシステム
<report>cim</report>
-->
<!--
java8のクラスの依存関係をチェックすると警告が大量に発生する.
機能はするようだ. (2015/2/25現在)
Expand All @@ -270,18 +285,17 @@
<report>dependency-management</report>
-->
<report>index</report>
<!-- 課題追跡
<report>issue-tracking</report>
-->
<report>summary</report>
<report>license</report>
<report>scm</report>
<report>cim</report>
<report>issue-tracking</report>
<report>project-team</report>
<!-- リーリングリスト
<report>mailing-list</report>
-->
<report>plugin-management</report>
<report>project-team</report>
<report>plugins</report>
<report>scm</report>
<report>summary</report>
</reports>
</reportSet>
</reportSets>
Expand Down

0 comments on commit 3aa91f9

Please sign in to comment.