- JenkinsにAndroidノードを追加しました。
- 今私は、パラメータ
- としてノードでジョブを実行しようとしていますそれは、私がパラメータとしてノードを削除すると、仕事のスクリーンショットを見つける細かい
pleseはを実行し、ワークスペース ノードパラメータでJenkinsジョブを実行するとmkdirsに失敗する
ログイン: - Loading node environment variables. Building remotely on Android in workspace /var/lib/jenkins/workspace/AndroidT [WS-CLEANUP] Deleting project workspace... java.io.IOException: Failed to mkdirs: /var/lib/jenkins/workspace/AndroidT at hudson.FilePath.mkdirs(FilePath.java:1191) at hudson.model.AbstractProject.checkout(AbstractProject.java:1267) at hudson.model.AbstractBuild$AbstractBuildExecution.defaultCheckout(AbstractBuild.java:604) at jenkins.scm.SCMCheckoutStrategy.checkout(SCMCheckoutStrategy.java:86) at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:529) at hudson.model.Run.execute(Run.java:1741) at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43) at hudson.model.ResourceController.execute(ResourceController.java:98) at hudson.model.Executor.run(Executor.java:410) Finished: FAILURE
"ノードをパラメータとして"ジョブに追加することで何を意味するのか説明できますか?このエラーメッセージは、Androidマシン上で権限が正しくないことを示唆しています。 jenkinsのユーザー_マシンにログインして、 'mkdir -p/var/lib/jenkins/workspace/AndroidT'を実行できるかどうか確認してください。 –
ノードとは、パラメータとしてAndroidノードをパラメータとするジョブを持っています。 – RosAng
管理者として実行可能なノードサービスを実行し、対象のルートフォルダーに対する読み取り書き込みアクセス許可があることを確認します – SACn