Pier Angelo Vendrame pushed to branch tor-browser-128.6.0esr-14.5-1 at The Tor Project / Applications / Tor Browser
Commits:
-
d8c660d5
by Beatriz Rizental at 2025-01-23T19:18:33+01:00
1 changed file:
Changes:
| ... | ... | @@ -12,7 +12,12 @@ |
| 12 | 12 | exit 1
|
| 13 | 13 | fi
|
| 14 | 14 | - echo "Fetching from remote branch ${CI_COMMIT_BRANCH:-$CI_MERGE_REQUEST_SOURCE_BRANCH_NAME}"
|
| 15 | - - git fetch origin "${CI_COMMIT_BRANCH:-$CI_MERGE_REQUEST_SOURCE_BRANCH_NAME}"
|
|
| 15 | + - |
|
|
| 16 | + if ! git fetch origin "${CI_COMMIT_BRANCH:-$CI_MERGE_REQUEST_SOURCE_BRANCH_NAME}"; then
|
|
| 17 | + echo -e "\e[31mFetching failed for branch ${CI_COMMIT_BRANCH:-$CI_MERGE_REQUEST_SOURCE_BRANCH_NAME} from $CI_REPOSITORY_URL.\e[0m"
|
|
| 18 | + echo "Attempting to fetch the merge request branch, assuming this pipeline is not running in a fork."
|
|
| 19 | + git fetch origin "merge-requests/${CI_MERGE_REQUEST_IID}/head"
|
|
| 20 | + fi
|
|
| 16 | 21 | - git checkout origin/${CI_COMMIT_BRANCH:-$CI_MERGE_REQUEST_SOURCE_BRANCH_NAME}
|
| 17 | 22 | |
| 18 | 23 | .with-local-repo-pwsh:
|
| ... | ... | @@ -33,5 +38,10 @@ |
| 33 | 38 | exit 1
|
| 34 | 39 | }
|
| 35 | 40 | - Write-Output "Fetching from remote branch $branchName"
|
| 36 | - - git fetch origin $branchName
|
|
| 41 | + - |
|
|
| 42 | + if (! git fetch origin $branchName) {
|
|
| 43 | + Write-Output "Fetching failed for branch $branchName from $env:CI_REPOSITORY_URL."
|
|
| 44 | + Write-Output "Attempting to fetch the merge request branch, assuming this pipeline is not running in a fork."
|
|
| 45 | + git fetch origin "merge-requests/$env:CI_MERGE_REQUEST_IID/head"
|
|
| 46 | + }
|
|
| 37 | 47 | - git checkout origin/$branchName |