From de098b551819803b67c8adc79b6f29d4a7ce280a Mon Sep 17 00:00:00 2001 From: Nicolas Ruflin Date: Mon, 27 Aug 2018 11:15:22 +0200 Subject: [PATCH] Fix flaky generator tests, no git users (#7795) (#8099) Some jenkins slaves do not seem to have a global git users. This changes adds a local git user during building. Error seen on Jenkins: ``` 09:56:08 Makefile:33: recipe for target 'git-add' failed 09:56:08 *** Please tell me who you are. ``` (cherry picked from commit 0b96c40da2d8f83ddf43df9896d23e1be5de9f05) --- generator/common/Makefile | 2 ++ 1 file changed, 2 insertions(+) diff --git a/generator/common/Makefile b/generator/common/Makefile index 8ad037be6e0..34694dd5712 100644 --- a/generator/common/Makefile +++ b/generator/common/Makefile @@ -17,6 +17,8 @@ test: prepare-test ${PREPARE_COMMAND} \ $(MAKE) git-init || exit 1 ; \ $(MAKE) update || exit 1 ; \ + git config user.email "beats-jenkins@test.com" || exit 1 ; \ + git config user.name "beats-jenkins" || exit 1 ; \ $(MAKE) git-add || exit 1 ; \ $(MAKE) check CHECK_HEADERS_DISABLED=y || exit 1 ; \ $(MAKE) || exit 1 ; \