mirror of
https://github.com/dragonpilot/dragonpilot.git
synced 2026-06-24 15:32:07 +08:00
CI: run jenkins as batman (#30184)
* I'm batman * chown batman * sudo * add batman to sudo group * try without cleanup * Revert "try without cleanup" This reverts commit f59554f2f373417f2c59fd250463eca2fda4d49e. * comment
This commit is contained in:
Vendored
+5
-1
@@ -81,10 +81,14 @@ def pcStage(String stageName, Closure body) {
|
||||
|
||||
checkout scm
|
||||
|
||||
def dockerArgs = '--user=root -v /tmp/comma_download_cache:/tmp/comma_download_cache -v /tmp/scons_cache:/tmp/scons_cache';
|
||||
def dockerArgs = '--user=batman -v /tmp/comma_download_cache:/tmp/comma_download_cache -v /tmp/scons_cache:/tmp/scons_cache';
|
||||
docker.build("openpilot-base:build-${env.GIT_COMMIT}", "-f Dockerfile.openpilot_base .").inside(dockerArgs) {
|
||||
timeout(time: 20, unit: 'MINUTES') {
|
||||
try {
|
||||
// TODO: remove these after all jenkins jobs are running as batman (merged with master)
|
||||
sh "sudo chown -R batman:batman /tmp/scons_cache"
|
||||
sh "sudo chown -R batman:batman /tmp/comma_download_cache"
|
||||
|
||||
sh "git config --global --add safe.directory '*'"
|
||||
sh "git submodule update --init --recursive"
|
||||
sh "git lfs pull"
|
||||
|
||||
Reference in New Issue
Block a user