Branch: refs/heads/master
Home:
https://github.com/tribe29/checkmk
Commit: 3ff9d907452621d067aa40a607605207d941be1f
https://github.com/tribe29/checkmk/commit/3ff9d907452621d067aa40a607605207d…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2021-08-06 (Fri, 06 Aug 2021)
Changed paths:
M buildscripts/scripts/build-cmk-version.jenkins
Log Message:
-----------
Start cleaning up permissions during version build
* Some parts of the build are executed with root permissions in the
container. These are unnecessary wide permissions.
* The files also polute the jenkins user owned workspace with root owned
files which makes it difficult to manage the workspace files.
* Once the root files are cleaned up we are hopefully able to clean up
the workspace cleanup commands at the beginning of the script which
will also improve the initialization of the job.
This commit changes the first step, the agent updater build procedure to
be non-root.
Change-Id: Iba377f744fd5c42e785e4f8f9f6c33b6e36402d2