Loading Workspace_msvc/lib_rend.vcxproj +1 −1 Original line number Diff line number Diff line Loading @@ -169,7 +169,7 @@ <FavorSizeOrSpeed>Neither</FavorSizeOrSpeed> <OmitFramePointers>false</OmitFramePointers> <EnableFiberSafeOptimizations>false</EnableFiberSafeOptimizations> <AdditionalIncludeDirectories>..\lib_com;..\lib_debug;..\lib_dec;..\lib_enc;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <AdditionalIncludeDirectories>..\lib_com;..\lib_debug;..\lib_dec;..\lib_enc;..\lib_util;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <PreprocessorDefinitions>_CRT_SECURE_NO_WARNINGS;$(Macros);WIN32;%(PreprocessorDefinitions)</PreprocessorDefinitions> <StringPooling>true</StringPooling> <ExceptionHandling /> Loading ci/setup_pages.py +20 −13 Original line number Diff line number Diff line Loading @@ -6,10 +6,16 @@ import subprocess from get_id_of_last_job_occurence import get_job_id JOBS = [ "complexity-stereo-in-stereo-out", "complexity-ism-in-binaural-out", "complexity-sba-hoa3-in-hoa3-out", "complexity-mc-in-7_1_4-out", "complexity-masa-in-7_1_4-out", "complexity-StereoDmxEVS-stereo-in-mono-out", "coverage-test-on-main-scheduled" "complexity-stereo-in-stereo-out", "complexity-ism-in-binaural-out", "complexity-sba-hoa3-in-hoa3-out", "complexity-mc-in-7_1_4-out", "complexity-masa-in-7_1_4-out", "complexity-StereoDmxEVS-stereo-in-mono-out", "coverage-test-on-main-scheduled", ] ARTIFACTS = "artifacts.zip" API_URL_BASE = "https://forge.3gpp.org/rep/api/v4/projects/$CI_PROJECT_ID/jobs" API_URL_BASE = "https://forge.3gpp.org/rep/api/v4/projects/{}/jobs" PUBLIC = "./public" Loading @@ -21,6 +27,7 @@ def main(): failed_count = 0 for job in JOBS: job_id = get_job_id(os.environ["CI_COMMIT_REF_NAME"], job) print(f"{job_id} - {job}") try: curl_for_artifacts(job_id) Loading @@ -46,24 +53,24 @@ def curl_for_artifacts(job_id): "curl", "--request", "GET", API_URL_BASE + f"/{job_id}/artifacts", API_URL_BASE.format(os.environ["CI_PROJECT_ID"]) + f"/{job_id}/artifacts", "--output", ARTIFACTS ARTIFACTS, ] subprocess.run(cmd, check=True) # check for valid archive (if not, it is likely a 404 page, then display that) cmd = [ "unzip", "-t", ARTIFACTS ] cmd = ["unzip", "-t", ARTIFACTS] try: subprocess.run(cmd, check=True) except subprocess.CalledProcessError: with open(ARTIFACTS, "r") as f: print(f.read()) raise subprocess.CalledProcessError("Unzip check failed") raise subprocess.CalledProcessError(-1, "Unzip check failed") # do the actual unzipping cmd = ["unzip", ARTIFACTS] subprocess.run(cmd, check=True) if __name__ == "__main__": Loading Loading
Workspace_msvc/lib_rend.vcxproj +1 −1 Original line number Diff line number Diff line Loading @@ -169,7 +169,7 @@ <FavorSizeOrSpeed>Neither</FavorSizeOrSpeed> <OmitFramePointers>false</OmitFramePointers> <EnableFiberSafeOptimizations>false</EnableFiberSafeOptimizations> <AdditionalIncludeDirectories>..\lib_com;..\lib_debug;..\lib_dec;..\lib_enc;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <AdditionalIncludeDirectories>..\lib_com;..\lib_debug;..\lib_dec;..\lib_enc;..\lib_util;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> <PreprocessorDefinitions>_CRT_SECURE_NO_WARNINGS;$(Macros);WIN32;%(PreprocessorDefinitions)</PreprocessorDefinitions> <StringPooling>true</StringPooling> <ExceptionHandling /> Loading
ci/setup_pages.py +20 −13 Original line number Diff line number Diff line Loading @@ -6,10 +6,16 @@ import subprocess from get_id_of_last_job_occurence import get_job_id JOBS = [ "complexity-stereo-in-stereo-out", "complexity-ism-in-binaural-out", "complexity-sba-hoa3-in-hoa3-out", "complexity-mc-in-7_1_4-out", "complexity-masa-in-7_1_4-out", "complexity-StereoDmxEVS-stereo-in-mono-out", "coverage-test-on-main-scheduled" "complexity-stereo-in-stereo-out", "complexity-ism-in-binaural-out", "complexity-sba-hoa3-in-hoa3-out", "complexity-mc-in-7_1_4-out", "complexity-masa-in-7_1_4-out", "complexity-StereoDmxEVS-stereo-in-mono-out", "coverage-test-on-main-scheduled", ] ARTIFACTS = "artifacts.zip" API_URL_BASE = "https://forge.3gpp.org/rep/api/v4/projects/$CI_PROJECT_ID/jobs" API_URL_BASE = "https://forge.3gpp.org/rep/api/v4/projects/{}/jobs" PUBLIC = "./public" Loading @@ -21,6 +27,7 @@ def main(): failed_count = 0 for job in JOBS: job_id = get_job_id(os.environ["CI_COMMIT_REF_NAME"], job) print(f"{job_id} - {job}") try: curl_for_artifacts(job_id) Loading @@ -46,24 +53,24 @@ def curl_for_artifacts(job_id): "curl", "--request", "GET", API_URL_BASE + f"/{job_id}/artifacts", API_URL_BASE.format(os.environ["CI_PROJECT_ID"]) + f"/{job_id}/artifacts", "--output", ARTIFACTS ARTIFACTS, ] subprocess.run(cmd, check=True) # check for valid archive (if not, it is likely a 404 page, then display that) cmd = [ "unzip", "-t", ARTIFACTS ] cmd = ["unzip", "-t", ARTIFACTS] try: subprocess.run(cmd, check=True) except subprocess.CalledProcessError: with open(ARTIFACTS, "r") as f: print(f.read()) raise subprocess.CalledProcessError("Unzip check failed") raise subprocess.CalledProcessError(-1, "Unzip check failed") # do the actual unzipping cmd = ["unzip", ARTIFACTS] subprocess.run(cmd, check=True) if __name__ == "__main__": Loading