travis-ci最近Java周りでもsemantic-releaseの利用機会が増えています。pluginが生まれ、特に後者はyarn*1で実行されるため既存のプラグインとも組み合わせやすく、JavaScriptと比較しても遜色ない状態と言えそうです。travis-ci今年はビルド周りで自分の常識がいろいろ変わった年だったので、既存の知見もあわせてまとめます。CIは不定期にビルド用仮想マシンを更新しますが、そのタイミングでの最新のMavenを仮想マシンに入れるようです。