mirror of
https://github.com/shadps4-emu/shadPS4.git
synced 2025-06-12 13:43:15 +00:00
casually testing in production (#2718)
This commit is contained in:
parent
3f33d218b3
commit
f1e0a096d5
1 changed files with 18 additions and 8 deletions
|
@ -143,22 +143,26 @@ if (GIT_REMOTE_RESULT OR GIT_REMOTE_NAME STREQUAL "")
|
||||||
set(GIT_REMOTE_NAME "origin")
|
set(GIT_REMOTE_NAME "origin")
|
||||||
|
|
||||||
# Retrieve environment variables
|
# Retrieve environment variables
|
||||||
if (DEFINED ENV{GITHUB_HEAD_REF})
|
if (DEFINED ENV{GITHUB_HEAD_REF} AND NOT "$ENV{GITHUB_HEAD_REF}" STREQUAL "")
|
||||||
|
message("github head ref: $ENV{GITHUB_HEAD_REF}")
|
||||||
set(GITHUB_HEAD_REF "$ENV{GITHUB_HEAD_REF}")
|
set(GITHUB_HEAD_REF "$ENV{GITHUB_HEAD_REF}")
|
||||||
else()
|
else()
|
||||||
set(GITHUB_HEAD_REF "")
|
set(GITHUB_HEAD_REF "")
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
if (DEFINED ENV{GITHUB_REF})
|
if (DEFINED ENV{GITHUB_REF} AND NOT "$ENV{GITHUB_REF}" STREQUAL "")
|
||||||
|
message("github ref: $ENV{GITHUB_REF}")
|
||||||
string(REGEX REPLACE "^refs/[^/]*/" "" GITHUB_BRANCH "$ENV{GITHUB_REF}")
|
string(REGEX REPLACE "^refs/[^/]*/" "" GITHUB_BRANCH "$ENV{GITHUB_REF}")
|
||||||
|
string(REGEX MATCH "refs/pull/([0-9]+)/merge" MATCHED_REF "$ENV{GITHUB_REF}")
|
||||||
|
if (MATCHED_REF)
|
||||||
|
set(PR_NUMBER "${CMAKE_MATCH_1}")
|
||||||
|
set(GITHUB_BRANCH "")
|
||||||
|
message("PR number: ${PR_NUMBER}")
|
||||||
|
else()
|
||||||
|
set(PR_NUMBER "")
|
||||||
|
endif()
|
||||||
else()
|
else()
|
||||||
set(GITHUB_BRANCH "")
|
set(GITHUB_BRANCH "")
|
||||||
endif()
|
|
||||||
|
|
||||||
if (DEFINED ENV{GITHUB_EVENT_PATH})
|
|
||||||
file(READ "$ENV{GITHUB_EVENT_PATH}" GITHUB_EVENT_JSON)
|
|
||||||
string(JSON PR_NUMBER GET ${GITHUB_EVENT_JSON} "number")
|
|
||||||
else()
|
|
||||||
set(PR_NUMBER "")
|
set(PR_NUMBER "")
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
|
@ -168,6 +172,12 @@ if (GIT_REMOTE_RESULT OR GIT_REMOTE_NAME STREQUAL "")
|
||||||
set(GIT_BRANCH "pr-${PR_NUMBER}-${GITHUB_BRANCH}")
|
set(GIT_BRANCH "pr-${PR_NUMBER}-${GITHUB_BRANCH}")
|
||||||
elseif (NOT "${PR_NUMBER}" STREQUAL "")
|
elseif (NOT "${PR_NUMBER}" STREQUAL "")
|
||||||
set(GIT_BRANCH "pr-${PR_NUMBER}")
|
set(GIT_BRANCH "pr-${PR_NUMBER}")
|
||||||
|
elseif ("${PR_NUMBER}" STREQUAL "" AND NOT "${GITHUB_HEAD_REF}" STREQUAL "")
|
||||||
|
set(GIT_BRANCH "${GITHUB_HEAD_REF}")
|
||||||
|
elseif ("${PR_NUMBER}" STREQUAL "" AND NOT "${GITHUB_BRANCH}" STREQUAL "")
|
||||||
|
set(GIT_BRANCH "${GITHUB_BRANCH}")
|
||||||
|
elseif ("${PR_NUMBER}" STREQUAL "" AND NOT "${GITHUB_REF}" STREQUAL "")
|
||||||
|
set(GIT_BRANCH "${GITHUB_REF}")
|
||||||
else()
|
else()
|
||||||
message("couldn't find branch")
|
message("couldn't find branch")
|
||||||
set(GIT_BRANCH "detached-head")
|
set(GIT_BRANCH "detached-head")
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue