aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorCarlo Landmeter <clandmeter@alpinelinux.org>2019-12-28 15:09:07 +0100
committerCarlo Landmeter <clandmeter@alpinelinux.org>2019-12-31 02:37:44 +0100
commit0c11a9e38e67b32f909d0cf435e9607fb061bda2 (patch)
tree902a92e37d2fc02134967a71449de03b3e7a5746
parent5be366fee521c47bca4b4fc9966a53cadef71423 (diff)
downloaddocker-abuild-0c11a9e38e67b32f909d0cf435e9607fb061bda2.tar.bz2
docker-abuild-0c11a9e38e67b32f909d0cf435e9607fb061bda2.tar.xz
dabuild: mount gitconfig in container
abuild-keygen will look for gitconfig to fetch user and email address and set proper PACKAGER variable in abuild.conf
-rwxr-xr-xdabuild.in5
1 files changed, 5 insertions, 0 deletions
diff --git a/dabuild.in b/dabuild.in
index c761c7e..2f8b6f7 100755
--- a/dabuild.in
+++ b/dabuild.in
@@ -81,6 +81,11 @@ if [ -w "/var/cache/distfiles" ]; then
ABUILD_VOLUMES="$ABUILD_VOLUMES -v /var/cache/distfiles:/var/cache/distfiles"
fi
+# pass over gitconfig for abuild-keygen
+if [ -f "$HOME/.gitconfig" ]; then
+ ABUILD_VOLUMES="$ABUILD_VOLUMES -v $HOME/.gitconfig:/home/builder/.gitconfig"
+fi
+
if [ "$DABUILD_CACHE" = "true" ]; then
for v in %%ABUILD_VOLUMES%% ; do
vol=abuild-$ABUILD_VERSION-$DABUILD_ARCH-${v//\//_}