mirror of
https://github.com/sourcebot-dev/sourcebot.git
synced 2025-12-11 20:05:25 +00:00
use netrc file for github config as well
This commit is contained in:
parent
8a94732296
commit
95998d090b
1 changed files with 6 additions and 4 deletions
|
|
@ -5,10 +5,12 @@ set -e
|
|||
if [ -n "$GITHUB_TOKEN" ]; then
|
||||
echo "$GITHUB_TOKEN" > "$HOME/.github-token"
|
||||
chmod 600 "$HOME/.github-token"
|
||||
|
||||
|
||||
# Configure Git with the provided GITHUB_TOKEN
|
||||
# @see : https://github.com/sourcegraph/zoekt/issues/578#issuecomment-1519369619
|
||||
git config --global url."https://${GITHUB_TOKEN}:x-oauth-basic@github.com/".insteadof "https://github.com"
|
||||
echo "machine github.com
|
||||
login oauth
|
||||
password ${GITHUB_TOKEN}" >> "$HOME/.netrc"
|
||||
chmod 600 "$HOME/.netrc"
|
||||
else
|
||||
echo -e "\e[33mWarning: Private GitHub repositories will not be indexed since GITHUB_TOKEN was not set. If you are not using GitHub, disregard.\e[0m"
|
||||
fi
|
||||
|
|
@ -21,7 +23,7 @@ if [ -n "$GITLAB_TOKEN" ]; then
|
|||
# Configure Git with the provided GITLAB_TOKEN
|
||||
echo "machine gitlab.com
|
||||
login oauth
|
||||
password ${GITLAB_TOKEN}" > "$HOME/.netrc"
|
||||
password ${GITLAB_TOKEN}" >> "$HOME/.netrc"
|
||||
chmod 600 "$HOME/.netrc"
|
||||
else
|
||||
echo -e "\e[33mWarning: GitLab repositories will not be indexed since GITLAB_TOKEN was not set. If you are not using GitLab, disregard.\e[0m"
|
||||
|
|
|
|||
Loading…
Reference in a new issue