Jenkins CIでGradleプロジェクトを作成し、Gitでソース管理を行い、Gradle Wrapperでビルドします。

1.問題

Jenkinsコンソール出力、ビルドに失敗しました – 「org.gradle.wrapper.GradleWrapperMain`が見つかりませんでした

…​.[Gradle]- Launching build.[workspace]$/var/lib/jenkins/jobs/GradleTest/workspace/gradlew clean test

Error: Could not find or load main class org.gradle.wrapper.GradleWrapperMain

Build step ‘Invoke Gradle script’ changed build result to FAILURE
Build step ‘Invoke Gradle script’ marked build as failure
Finished: FAILURE

===  2.解決策

2.1クラス `GradleWrapperMain`は` gradle-wrapper.jar`の中にあり、ジェンキンスはそれを見つけることができません。私は生成された `gradle-wrapper.jar`をチェックインするのを忘れたと思います

2.2これを修正するには、//gradle/how-to-use-gradle-wrapper/[Gradleラッパーを作成する]をリンクし、以下のファイルとフォルダがGitHubのようなバージョン管理システムに追加されていることを確認してください。

|—gradle
|—wrapper
|—gradle-wrapper.jar
|—gradle-wrapper.properties
|—gradlew
|—gradlew.bat

完了しました。

=== 参考文献

.  link://gradle/how-to-use-gradle-wrapper/[Gradle Waapperの使い方]

.  https://docs.gradle.org/current/userguide/gradle__wrapper.html[Gradle

ラッパー文書]

link://tag/gradle/[gradle]link://タグ/gradle-wrapper/[gradle wrapper]link://tag/jenkins/[jenkins]