タグ

githubとmavenに関するellerのブックマーク (2)

  • Mavenプロジェクト用Travis CI設定(2017年末) - Kengo's blog

    今年はビルド周りで自分の常識がいろいろ変わった年だったので、既存の知見もあわせてまとめます。 Mavenのバージョンを固定する Travis CIは不定期にビルド用仮想マシンを更新しますが、そのタイミングでの最新のMavenを仮想マシンに入れるようです。このブログ投稿時だと3.5.2が入っています。 Build Environment Update History - Travis CI もっと新しいバージョンを使う、あるいはMavenのバージョンを固定するには、Maven Wrapperを使うと良いでしょう。Travis CIはプロジェクトルートディレクトリにmvnwスクリプトがある場合はそれを優先的に使います。 mvnコマンド指定時の注意点 script や install、deploy などのフェーズで mvn コマンドを明示的に実行する場合、 -B オプションを忘れないようにします

    Mavenプロジェクト用Travis CI設定(2017年末) - Kengo's blog
    eller
    eller 2017/12/24
    書きました。最近のTravisはMaven 3.5.2使ってるようです。SonarCloud便利なのでみんな使いましょう。
  • Deploying Maven's site to GitHub Pages - Kengo's blog

    Are you using Maven's site feature? How about GitHub Pages? If you're using both of them, GitHub's site-maven-plugin helps you to host your site on Pages. MavenのsiteとGitHub Pagesを使っている方に朗報です。GitHub社がsiteをPagesにデプロイするMavenプラグインを公開しており、とても簡単に利用することができます。 Settings At first, write <plugin>...</plugin> in your pom.xml. まずpom.xmlにプラグインを利用する旨を宣言します。 <plugin> <groupId>com.github.github</groupId> <artifact

    Deploying Maven's site to GitHub Pages - Kengo's blog
  • 1