You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@arrow.apache.org by "Neal Richardson (Jira)" <ji...@apache.org> on 2020/05/16 17:28:00 UTC

[jira] [Created] (ARROW-8826) [Crossbow] remote URL should always have .git

Neal Richardson created ARROW-8826:
--------------------------------------

             Summary: [Crossbow] remote URL should always have .git
                 Key: ARROW-8826
                 URL: https://issues.apache.org/jira/browse/ARROW-8826
             Project: Apache Arrow
          Issue Type: Improvement
          Components: Continuous Integration, Developer Tools
            Reporter: Neal Richardson
            Assignee: Neal Richardson


In ARROW-7803, I edited the crossbow templates for the homebrew jobs to substitute in the correct fork of arrow and append the current git SHA so that the code under test corresponds to the requested git commit. Unfortunately, this caused the nightly builds to fail. 

Comparing a successful on-demand run (https://github.com/ursa-labs/crossbow/blob/actions-266-travis-homebrew-r-autobrew/.travis.yml) with a nightly run (https://github.com/ursa-labs/crossbow/blob/nightly-2020-05-16-0-travis-homebrew-cpp/.travis.yml), it appears that the default "remote" URL that crossbow uses when not on a fork/PR does not contain the ".git" suffix. And I suspect that Homebrew requires that in order to identify the source as a git repo in order to clone it correctly.



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