Peter Slawski created BIGTOP-1671:
-------------------------------------
Summary: Fix handling symlinks when cloning git repos
Key: BIGTOP-1671
URL: https://issues.apache.org/jira/browse/BIGTOP-1671
Project: Bigtop
Issue Type: Bug
Components: general
Affects Versions: 0.9.0
Reporter: Peter Slawski
Symlinks are not supported when cloning Git repositories via Gradle for
development purposes.
For example, in bigtop.mk when the following are set in the hue section, the
symlink in the cloned repository are not created properly. Thus, building hue
will fail
{code:none}
HUE_GIT_REPO=https://github.com/cloudera/hue.git
HUE_GIT_REF=branch-3.6
HUE_GIT_DIR=hue-release-$(HUE_BASE_VERSION)
{code}
{noformat}
gradle realclean hue-rpm
...
SyntaxError: invalid syntax
--- Installing into virtual-env
Traceback (most recent call last):
File "setup.py", line 17, in <module>
from hueversion import VERSION
File
"/workspace/workspace/hue-rpm/build/hue/rpm/BUILD/hue-release-3.6.0/desktop/core/hueversion.py",
line 1
../../VERSION
^
SyntaxError: invalid syntax
{noformat}
For cloning git repositories, Gradle uses Grgit. The version used does use a
version of Jgit that supports native symlinks when cloning a Git repository.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)