Merge pull request #138 from francescobianco/support-main-branch

Fix unresolved branch in repository that use 'main'
pull/140/head
Ben Peachey 2 years ago committed by GitHub
commit e57476b661
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -401,13 +401,18 @@ bpkg_install_from_remote () {
info "Cloning ${repo_url} to ${name}-${version}"
git clone "${repo_url}" "${name}-${version}" &&
(
## move into directory
cd "${name}-${version}" &&
git checkout ${version} &&
## move into directory
cd "${name}-${version}" &&
(
## checkout to branch version
git checkout ${version} ||
## checkout into branch 'main' just in case 'master' was renamed
[ "${version}" = "master" ] && git checkout main
) &&
## build
info "Performing install: \`${build}'"
build_output=$(eval "${build}")
echo "${build_output}"
info "Performing install: \`${build}'"
build_output=$(eval "${build}")
echo "${build_output}"
) &&
## clean up
rm -rf "${name}-${version}"

Loading…
Cancel
Save