summaryrefslogtreecommitdiffstats
path: root/external/meta-updater/scripts/ci/README.adoc
diff options
context:
space:
mode:
authorToshikazuOhiwa <toshikazu_ohiwa@mail.toyota.co.jp>2020-03-30 09:24:26 +0900
committerToshikazuOhiwa <toshikazu_ohiwa@mail.toyota.co.jp>2020-03-30 09:24:26 +0900
commit5b80bfd7bffd4c20d80b7c70a7130529e9a755dd (patch)
treeb4bb18dcd1487dbf1ea8127e5671b7bb2eded033 /external/meta-updater/scripts/ci/README.adoc
parent706ad73eb02caf8532deaf5d38995bd258725cb8 (diff)
agl-basesystem
Diffstat (limited to 'external/meta-updater/scripts/ci/README.adoc')
-rw-r--r--external/meta-updater/scripts/ci/README.adoc14
1 files changed, 14 insertions, 0 deletions
diff --git a/external/meta-updater/scripts/ci/README.adoc b/external/meta-updater/scripts/ci/README.adoc
new file mode 100644
index 00000000..222982b1
--- /dev/null
+++ b/external/meta-updater/scripts/ci/README.adoc
@@ -0,0 +1,14 @@
+= Jenkins setup for running meta-updater CI
+
+As bitbake is quite resource-hungry, there are some special steps that are
+needed to run Jenkins CI tasks:
+
+- docker should be installed and the `jenkins` unix user should belong to
+ the `docker` group
+- `/opt/jenkins` should exist and have `jenkins:jenkins` permissions, it
+ will be mapped as a volume on the same location in the docker build
+ container
+
+Note that for nodes running Jenkins slaves as a docker container, the
+`/opt/jenkins` directory must exist on the host system as well, with
+permissions matching the user and groupd ids in Jenkins' docker