git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: [PATCH] git-submodule.sh: setup uninitialized variables

From
Eric Sunshine <sunshine@sunshineco.com>
Date
Apr 2, 2020, 15:11 UTC
Message-ID
<CAPig+cTp3AhYXX_cjU48yLyMHBF1fOgwHw2ZC5rGWvYFE_bmQw@mail.gmail.com>
In-Reply-To
<20200402084251.85840-1-zhiyou.jx@alibaba-inc.com>
On Thu, Apr 2, 2020 at 4:43 AM Jiang Xin <worldhello.net@gmail.com> wrote:
Show 7 quoted lines
> We have an environment variable `jobs=16` defined in our CI system, and
> this environment makes our build job failed with the following message:
>
>     error: pathspec '16' did not match any file(s) known to git
>
> The pathspect '16' for Git command is from the environment variable
> "jobs".
s/pathspect/pathspec/
Show 7 quoted lines
> This is because "git-submodule" command is implemented in shell script,
> and environment variables may change its behavior.  Set values for
> uninitialized variables, such as "jobs" and "recommend_shallow" will
> fix this issue.
>
> Helped-by: Jiang Xin <worldhello.net@gmail.com>
> Signed-off-by: Li Xuejiang <xuejiang@alibaba-inc.com>
Previous: Jiang XinNext: Jiang Xin
Message 2 of 3 in “git-submodule.sh: setup uninitialized variables”
  1. git-submodule.sh: setup uninitialized variablesJiang Xin, Apr 2, 2020
  2. Eric SunshineApr 2, 2020
  3. Jiang XinApr 3, 2020

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.