Antoine Pitrou created ARROW-13148:
--------------------------------------

             Summary: [Dev][Archery] Crossbow build submission fails
                 Key: ARROW-13148
                 URL: https://issues.apache.org/jira/browse/ARROW-13148
             Project: Apache Arrow
          Issue Type: Bug
          Components: Archery, Developer Tools
            Reporter: Antoine Pitrou


When trying to submit Crossbow jobs, either using the CLI ({{archery crossbow 
submit JOB}}) or from the Github comment interface ({{\@github-actions crossbow 
submit JOB}}}, it fails with the following error:
{code}
Traceback (most recent call last):
  File "/home/antoine/miniconda3/envs/pyarrow/bin/archery", line 33, in <module>
    sys.exit(load_entry_point('archery', 'console_scripts', 'archery')())
  File 
"/home/antoine/miniconda3/envs/pyarrow/lib/python3.7/site-packages/click/core.py",
 line 764, in __call__
    return self.main(*args, **kwargs)
  File 
"/home/antoine/miniconda3/envs/pyarrow/lib/python3.7/site-packages/click/core.py",
 line 717, in main
    rv = self.invoke(ctx)
  File 
"/home/antoine/miniconda3/envs/pyarrow/lib/python3.7/site-packages/click/core.py",
 line 1137, in invoke
    return _process_result(sub_ctx.command.invoke(sub_ctx))
  File 
"/home/antoine/miniconda3/envs/pyarrow/lib/python3.7/site-packages/click/core.py",
 line 1137, in invoke
    return _process_result(sub_ctx.command.invoke(sub_ctx))
  File 
"/home/antoine/miniconda3/envs/pyarrow/lib/python3.7/site-packages/click/core.py",
 line 956, in invoke
    return ctx.invoke(self.callback, **ctx.params)
  File 
"/home/antoine/miniconda3/envs/pyarrow/lib/python3.7/site-packages/click/core.py",
 line 555, in invoke
    return callback(*args, **kwargs)
  File 
"/home/antoine/miniconda3/envs/pyarrow/lib/python3.7/site-packages/click/decorators.py",
 line 27, in new_func
    return f(get_current_context().obj, *args, **kwargs)
  File "/home/antoine/arrow/dev/dev/archery/archery/crossbow/cli.py", line 127, 
in submit
    head=arrow_sha, version=arrow_version)
  File "/home/antoine/arrow/dev/dev/archery/archery/crossbow/core.py", line 
712, in from_repo
    version = get_version(repo.path)
  File "/home/antoine/arrow/dev/dev/archery/archery/crossbow/core.py", line 
651, in get_version
    major, minor, patch = map(int, match.groups())
AttributeError: 'NoneType' object has no attribute 'groups'
{code}

This is because the tag returned by {{git describe...}} is "5.0.0.dev0", which 
doesn't match the regex.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to