You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When the ability to detect whether the working directory is a repository was added, this ability was added before running the patching of the LibGit2 dll map.
On some Linux systems, this causes exceptions to happen and aborting the build due to the embedded libgit2 libraries included in the used addin is incompatible with the system, and have yet to be patched.
We need to move this patching to happen earlier, but at the same time, we can not move the patching away from GitVersion setup task (due to the restoring of the tool happens after Cake.Git is being used).
Alternatively we can change and move the code to copy the system dll to the necessary directories instead.
The text was updated successfully, but these errors were encountered:
I think I will go with the issue #628 in favour of this one.
As long as the files get copied before any usage, there shouldn't be any problems (in theory).
When the ability to detect whether the working directory is a repository was added, this ability was added before running the patching of the LibGit2 dll map.
On some Linux systems, this causes exceptions to happen and aborting the build due to the embedded libgit2 libraries included in the used addin is incompatible with the system, and have yet to be patched.
We need to move this patching to happen earlier, but at the same time, we can not move the patching away from GitVersion setup task (due to the restoring of the tool happens after Cake.Git is being used).
Alternatively we can change and move the code to copy the system dll to the necessary directories instead.
The text was updated successfully, but these errors were encountered: