Jenkins

エンジニアの心

Jenkinsfileを分割したら「java.nio.file.NoSuchFileException」と怒られた

Jenkinsfileで使っている共通ロジックを分割するときに困ったのでメモ。
エンジニアの心

JenkinsのPipelineで呼び出したジョブのビルド番号を取得する

JenkinsのPipelineはとても便利ですが、Groovyで書くスクリプトにはくせがあるような感じがします。今回ハマったのは、呼び出したジョブのビルド番号の取得です。
エンジニアの心

Jenkinsのパイプラインで retry を使ってジョブを再実行させる

Jenkinsのパイプライン(Pilepine)をさわっていて、ジョブの再実行のあたりがモヤモヤしていたので動きを調べてみた。結論としては、retryブロックはtryブロックに似たような処理をするので、try-catchで囲ったら予期せぬ動きになってしまう。
エンジニアの心

Jenkinsをたった1コマンドで公開用Mavenリポジトリにしてしまう方法 #jenkinsja

オライリーの『Jenkins』を献本いただいたので、読みながらJenkinsの勉強をしています。 開発でJavaを使っている場合は、Jenkinsと一緒にMavenリポジトリがあるととても便利です。Mavenリポジトリは、JarやWarだけでなく、Javadocなどのドキュメントも簡単にWebで公開できるようになります。よくみかけるのは、Apach...
エンジニアの心

Maven2のcobertura-maven-pluginで「Unable to find the mojo ‘dump-datafile’」

Maven2を実行すると以下のエラーが出た。 Error getting reports from the plugin 'org.codehaus.mojo:cobertura-maven-plugin:2.3': Unable to find the mojo 'dump-datafile' (or one of its required comp...
エンジニアの心

HudsonでMaven2実行時にclass file has wrong version 50.0, should be 48.0

HudsonでMaven2を実行したときに以下のエラーが出た。 Embedded error: Error rendering Maven report: Exit code: 1 - ${HUDSON_HOME}/jobs/${PROJECT}/workspace/${PROJECT}/src/test/java/XXXXXX.java:16: can...
タイトルとURLをコピーしました