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
On some linux systems (like Arch Linux) the included libgit2 library used in Cake.Git and GitVersion are incompatible with the system, and a dll map can not be used when running under .NET Core.
Due to this we need to figure out how to deal with these scenarios, these could be dealt with by using symlink, hardlink or copy the files.
Symlinking and hardlinking won't work if the repository is located on a Network drive (may be other scenarios as well), so copying the file could be the best option.
This issue is related to #627 and may even replace it if we decide to copy/symlink or hardlink to all necessary locations.
The text was updated successfully, but these errors were encountered:
…sion directories
On some linux distros it is not possible to use
the embedded libgit2 binaries for these two
softwares, and as such they need to either be linked
or be copied to the necessary directories.
As we are moving toward better support regarding
.NET Core cake, we can no longer fully provide
the support of patch DLLMaps as these do not
work using .NET Core. As such this commit makes the
necessary changes to copy the system libgit2 library to the existing
libgit2*.so locactions underneeth the tools directory.
…sion directories
On some linux distros it is not possible to use
the embedded libgit2 binaries for these two
softwares, and as such they need to either be linked
or be copied to the necessary directories.
As we are moving toward better support regarding
.NET Core cake, we can no longer fully provide
the support of patch DLLMaps as these do not
work using .NET Core. As such this commit makes the
necessary changes to copy the system libgit2 library to the existing
libgit2*.so locactions underneeth the tools directory.
On some linux systems (like Arch Linux) the included libgit2 library used in
Cake.Git
andGitVersion
are incompatible with the system, and a dll map can not be used when running under .NET Core.Due to this we need to figure out how to deal with these scenarios, these could be dealt with by using symlink, hardlink or copy the files.
Symlinking and hardlinking won't work if the repository is located on a Network drive (may be other scenarios as well), so copying the file could be the best option.
This issue is related to #627 and may even replace it if we decide to copy/symlink or hardlink to all necessary locations.
The text was updated successfully, but these errors were encountered: