Jarek Potiuk created AIRFLOW-4754:
-------------------------------------
Summary: Exception is thrown when .git folder is not found by
setup.py (for example in DockerHub)
Key: AIRFLOW-4754
URL: https://issues.apache.org/jira/browse/AIRFLOW-4754
Project: Apache Airflow
Issue Type: Sub-task
Components: ci
Affects Versions: 2.0.0
Reporter: Jarek Potiuk
{code:java}
Complete output from command /usr/local/bin/python -c "import setuptools,
tokenize;__file__='/opt/airflow/setup.py';f=getattr(tokenize, 'open',
open)(__file__);code=f.read().replace('\r\n',
'\n');f.close();exec(compile(code, __file__, 'exec'))" develop --no-deps:
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "/opt/airflow/setup.py", line 458, in <module>
do_setup()
File "/opt/airflow/setup.py", line 319, in do_setup
write_version()
File "/opt/airflow/setup.py", line 152, in write_version
text = "{}".format(git_version(version))
File "/opt/airflow/setup.py", line 132, in git_version
repo = git.Repo('.git')
File "/usr/local/lib/python3.6/site-packages/git/repo/base.py", line 131, in
__init__
raise NoSuchPathError(epath)
git.exc.NoSuchPathError: /opt/airflow/.git{code}
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)