mirror of https://github.com/citusdata/citus.git
Fix dubious ownership error from git (#6703)
We started getting this error in CI: ``` Summary coverage rate: lines......: 43.4% (28347 of 65321 lines) functions..: 53.2% (2544 of 4786 functions) branches...: no data found fatal: detected dubious ownership in repository at '/home/circleci/project' To add an exception for this directory, call: git config --global --add safe.directory /home/circleci/project Error: exit status 128 ``` This fixes that by running the proposed command to command in CI. This error is related to a CVE that does not apply to this case, since this is not a multiuser system. Commit on git itself that fixed the CVE:release-11.2-jelte8959555cee
(cherry picked from commit69b7f23932
)
parent
341fdb32fc
commit
e7ac6fd0c1
|
@ -114,6 +114,9 @@ commands:
|
|||
lcov --remove lcov.info -o lcov.info '/usr/*'
|
||||
sed "s=^SF:$PWD/=SF:=g" -i lcov.info # relative pats are required by codeclimate
|
||||
mkdir -p /tmp/codeclimate
|
||||
# We started getting permissions error. This fixes them and since
|
||||
# weqre not on a multi-user system so this is safe to do.
|
||||
git config --global --add safe.directory /home/circleci/project
|
||||
cc-test-reporter format-coverage -t lcov -o /tmp/codeclimate/$CIRCLE_JOB.json lcov.info
|
||||
- persist_to_workspace:
|
||||
root: /tmp
|
||||
|
|
Loading…
Reference in New Issue