|
|
|
@@ -56,7 +56,7 @@
|
|
|
|
|
"COMMAND": "python_windows.cmd",
|
|
|
|
|
"PARAMETERS": {
|
|
|
|
|
"SCRIPT_PATH": "scripts/build/ci_build_metrics.py",
|
|
|
|
|
"SCRIPT_PARAMETERS": "--platform=Windows --repository=!REPOSITORY_NAME! --jobname=!JOB_NAME! --jobnumber=!BUILD_NUMBER! --jobnode=!NODE_LABEL! --changelist=!CHANGE_ID!"
|
|
|
|
|
"SCRIPT_PARAMETERS": "--platform=Windows --repository=%REPOSITORY_NAME% --jobname=%JOB_NAME% --jobnumber=%BUILD_NUMBER% --jobnode=%NODE_LABEL% --changelist=%CHANGE_ID%"
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
"windows_packaging_all": {
|
|
|
|
@@ -88,7 +88,7 @@
|
|
|
|
|
"CONFIGURATION": "profile",
|
|
|
|
|
"SCRIPT_PATH": "scripts/build/TestImpactAnalysis/tiaf_driver.py",
|
|
|
|
|
"SCRIPT_PARAMETERS":
|
|
|
|
|
"--config=\"!OUTPUT_DIRECTORY!/bin/TestImpactFramework/profile/Persistent/tiaf.json\" --src-branch=!BRANCH_NAME! --dst-branch=!CHANGE_TARGET! --commit=!CHANGE_ID! --s3-bucket=!TEST_IMPACT_S3_BUCKET! --mars-index-prefix=jonawals --s3-top-level-dir=!REPOSITORY_NAME! --build-number=!BUILD_NUMBER! --suite=main --test-failure-policy=continue"
|
|
|
|
|
"--config=\"%OUTPUT_DIRECTORY%/bin/TestImpactFramework/profile/Persistent/tiaf.json\" --src-branch=%BRANCH_NAME% --dst-branch=%CHANGE_TARGET% --commit=%CHANGE_ID% --s3-bucket=%TEST_IMPACT_S3_BUCKET% --mars-index-prefix=jonawals --s3-top-level-dir=%REPOSITORY_NAME% --build-number=%BUILD_NUMBER% --suite=main --test-failure-policy=continue"
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
"debug_vs2019": {
|
|
|
|
@@ -99,7 +99,7 @@
|
|
|
|
|
"PARAMETERS": {
|
|
|
|
|
"CONFIGURATION": "debug",
|
|
|
|
|
"OUTPUT_DIRECTORY": "build\\windows_vs2019",
|
|
|
|
|
"CMAKE_OPTIONS": "-G \"Visual Studio 16 2019\" -DCMAKE_SYSTEM_VERSION=10.0 -DLY_UNITY_BUILD=TRUE",
|
|
|
|
|
"CMAKE_OPTIONS": "-G \"Visual Studio 16 2019\" -DCMAKE_SYSTEM_VERSION=10.0",
|
|
|
|
|
"CMAKE_LY_PROJECTS": "AutomatedTesting",
|
|
|
|
|
"CMAKE_TARGET": "ALL_BUILD",
|
|
|
|
|
"CMAKE_NATIVE_BUILD_ARGS": "/m /nologo"
|
|
|
|
@@ -113,7 +113,7 @@
|
|
|
|
|
"PARAMETERS": {
|
|
|
|
|
"CONFIGURATION": "debug",
|
|
|
|
|
"OUTPUT_DIRECTORY": "build\\windows_vs2019",
|
|
|
|
|
"CMAKE_OPTIONS": "-G \"Visual Studio 16 2019\" -DCMAKE_SYSTEM_VERSION=10.0 -DLY_UNITY_BUILD=TRUE",
|
|
|
|
|
"CMAKE_OPTIONS": "-G \"Visual Studio 16 2019\" -DCMAKE_SYSTEM_VERSION=10.0",
|
|
|
|
|
"CMAKE_LY_PROJECTS": "AutomatedTesting",
|
|
|
|
|
"CMAKE_TARGET": "TEST_SUITE_smoke TEST_SUITE_main",
|
|
|
|
|
"CMAKE_NATIVE_BUILD_ARGS": "/m /nologo",
|
|
|
|
@@ -131,7 +131,7 @@
|
|
|
|
|
"PARAMETERS": {
|
|
|
|
|
"CONFIGURATION": "profile",
|
|
|
|
|
"OUTPUT_DIRECTORY": "build\\windows_vs2019",
|
|
|
|
|
"CMAKE_OPTIONS": "-G \"Visual Studio 16 2019\" -DCMAKE_SYSTEM_VERSION=10.0 -DLY_UNITY_BUILD=TRUE -DLY_TEST_IMPACT_INSTRUMENTATION_BIN=!TEST_IMPACT_WIN_BINARY!",
|
|
|
|
|
"CMAKE_OPTIONS": "-G \"Visual Studio 16 2019\" -DCMAKE_SYSTEM_VERSION=10.0 -DLY_TEST_IMPACT_INSTRUMENTATION_BIN=%TEST_IMPACT_WIN_BINARY%",
|
|
|
|
|
"CMAKE_LY_PROJECTS": "AutomatedTesting",
|
|
|
|
|
"CMAKE_TARGET": "ALL_BUILD",
|
|
|
|
|
"CMAKE_NATIVE_BUILD_ARGS": "/m /nologo"
|
|
|
|
@@ -162,7 +162,7 @@
|
|
|
|
|
"PARAMETERS": {
|
|
|
|
|
"CONFIGURATION": "profile",
|
|
|
|
|
"OUTPUT_DIRECTORY": "build\\windows_vs2019",
|
|
|
|
|
"CMAKE_OPTIONS": "-G \"Visual Studio 16 2019\" -DCMAKE_SYSTEM_VERSION=10.0 -DLY_UNITY_BUILD=TRUE",
|
|
|
|
|
"CMAKE_OPTIONS": "-G \"Visual Studio 16 2019\" -DCMAKE_SYSTEM_VERSION=10.0",
|
|
|
|
|
"CMAKE_LY_PROJECTS": "AutomatedTesting",
|
|
|
|
|
"CMAKE_TARGET": "TEST_SUITE_smoke TEST_SUITE_main",
|
|
|
|
|
"CMAKE_NATIVE_BUILD_ARGS": "/m /nologo",
|
|
|
|
@@ -183,7 +183,7 @@
|
|
|
|
|
"PARAMETERS": {
|
|
|
|
|
"CONFIGURATION": "profile",
|
|
|
|
|
"OUTPUT_DIRECTORY": "build\\windows_vs2019",
|
|
|
|
|
"CMAKE_OPTIONS": "-G \"Visual Studio 16 2019\" -DCMAKE_SYSTEM_VERSION=10.0 -DLY_UNITY_BUILD=TRUE",
|
|
|
|
|
"CMAKE_OPTIONS": "-G \"Visual Studio 16 2019\" -DCMAKE_SYSTEM_VERSION=10.0",
|
|
|
|
|
"CMAKE_LY_PROJECTS": "AutomatedTesting",
|
|
|
|
|
"CMAKE_TARGET": "TEST_SUITE_smoke TEST_SUITE_main",
|
|
|
|
|
"CMAKE_NATIVE_BUILD_ARGS": "/m /nologo",
|
|
|
|
@@ -203,7 +203,7 @@
|
|
|
|
|
"PARAMETERS": {
|
|
|
|
|
"CONFIGURATION": "profile",
|
|
|
|
|
"OUTPUT_DIRECTORY": "build\\windows_vs2019",
|
|
|
|
|
"CMAKE_OPTIONS": "-G \"Visual Studio 16 2019\" -DCMAKE_SYSTEM_VERSION=10.0 -DLY_UNITY_BUILD=TRUE",
|
|
|
|
|
"CMAKE_OPTIONS": "-G \"Visual Studio 16 2019\" -DCMAKE_SYSTEM_VERSION=10.0",
|
|
|
|
|
"CMAKE_LY_PROJECTS": "AutomatedTesting",
|
|
|
|
|
"CMAKE_TARGET": "AssetProcessorBatch",
|
|
|
|
|
"CMAKE_NATIVE_BUILD_ARGS": "/m /nologo",
|
|
|
|
@@ -234,7 +234,7 @@
|
|
|
|
|
"PARAMETERS": {
|
|
|
|
|
"CONFIGURATION": "profile",
|
|
|
|
|
"OUTPUT_DIRECTORY": "build\\windows_vs2019",
|
|
|
|
|
"CMAKE_OPTIONS": "-G \"Visual Studio 16 2019\" -DCMAKE_SYSTEM_VERSION=10.0 -DLY_UNITY_BUILD=TRUE",
|
|
|
|
|
"CMAKE_OPTIONS": "-G \"Visual Studio 16 2019\" -DCMAKE_SYSTEM_VERSION=10.0",
|
|
|
|
|
"CMAKE_LY_PROJECTS": "AutomatedTesting",
|
|
|
|
|
"CMAKE_TARGET": "TEST_SUITE_awsi",
|
|
|
|
|
"CMAKE_NATIVE_BUILD_ARGS": "/m /nologo",
|
|
|
|
@@ -253,7 +253,7 @@
|
|
|
|
|
"PARAMETERS": {
|
|
|
|
|
"CONFIGURATION": "profile",
|
|
|
|
|
"OUTPUT_DIRECTORY": "build\\windows_vs2019",
|
|
|
|
|
"CMAKE_OPTIONS": "-G \"Visual Studio 16 2019\" -DCMAKE_SYSTEM_VERSION=10.0 -DLY_UNITY_BUILD=TRUE",
|
|
|
|
|
"CMAKE_OPTIONS": "-G \"Visual Studio 16 2019\" -DCMAKE_SYSTEM_VERSION=10.0",
|
|
|
|
|
"CMAKE_LY_PROJECTS": "AutomatedTesting",
|
|
|
|
|
"CMAKE_TARGET": "TEST_SUITE_periodic",
|
|
|
|
|
"CMAKE_NATIVE_BUILD_ARGS": "/m /nologo",
|
|
|
|
@@ -275,7 +275,7 @@
|
|
|
|
|
"PARAMETERS": {
|
|
|
|
|
"CONFIGURATION": "profile",
|
|
|
|
|
"OUTPUT_DIRECTORY": "build\\windows_vs2019",
|
|
|
|
|
"CMAKE_OPTIONS": "-G \"Visual Studio 16 2019\" -DCMAKE_SYSTEM_VERSION=10.0 -DLY_UNITY_BUILD=TRUE",
|
|
|
|
|
"CMAKE_OPTIONS": "-G \"Visual Studio 16 2019\" -DCMAKE_SYSTEM_VERSION=10.0",
|
|
|
|
|
"CMAKE_LY_PROJECTS": "AutomatedTesting",
|
|
|
|
|
"CMAKE_TARGET": "TEST_SUITE_sandbox",
|
|
|
|
|
"CMAKE_NATIVE_BUILD_ARGS": "/m /nologo",
|
|
|
|
@@ -294,7 +294,7 @@
|
|
|
|
|
"PARAMETERS": {
|
|
|
|
|
"CONFIGURATION": "profile",
|
|
|
|
|
"OUTPUT_DIRECTORY": "build\\windows_vs2019",
|
|
|
|
|
"CMAKE_OPTIONS": "-G \"Visual Studio 16 2019\" -DCMAKE_SYSTEM_VERSION=10.0 -DLY_UNITY_BUILD=TRUE",
|
|
|
|
|
"CMAKE_OPTIONS": "-G \"Visual Studio 16 2019\" -DCMAKE_SYSTEM_VERSION=10.0",
|
|
|
|
|
"CMAKE_LY_PROJECTS": "AutomatedTesting",
|
|
|
|
|
"CMAKE_TARGET": "TEST_SUITE_benchmark",
|
|
|
|
|
"CMAKE_NATIVE_BUILD_ARGS": "/m /nologo",
|
|
|
|
@@ -314,7 +314,7 @@
|
|
|
|
|
"PARAMETERS": {
|
|
|
|
|
"CONFIGURATION": "release",
|
|
|
|
|
"OUTPUT_DIRECTORY": "build\\windows_vs2019",
|
|
|
|
|
"CMAKE_OPTIONS": "-G \"Visual Studio 16 2019\" -DCMAKE_SYSTEM_VERSION=10.0 -DLY_UNITY_BUILD=TRUE",
|
|
|
|
|
"CMAKE_OPTIONS": "-G \"Visual Studio 16 2019\" -DCMAKE_SYSTEM_VERSION=10.0",
|
|
|
|
|
"CMAKE_LY_PROJECTS": "AutomatedTesting",
|
|
|
|
|
"CMAKE_TARGET": "ALL_BUILD",
|
|
|
|
|
"CMAKE_NATIVE_BUILD_ARGS": "/m /nologo"
|
|
|
|
@@ -330,23 +330,19 @@
|
|
|
|
|
"PARAMETERS": {
|
|
|
|
|
"CONFIGURATION": "release",
|
|
|
|
|
"OUTPUT_DIRECTORY": "build\\mono_windows_vs2019",
|
|
|
|
|
"CMAKE_OPTIONS": "-G \"Visual Studio 16 2019\" -DCMAKE_SYSTEM_VERSION=10.0 -DLY_MONOLITHIC_GAME=TRUE -DLY_UNITY_BUILD=TRUE",
|
|
|
|
|
"CMAKE_OPTIONS": "-G \"Visual Studio 16 2019\" -DCMAKE_SYSTEM_VERSION=10.0 -DLY_MONOLITHIC_GAME=TRUE",
|
|
|
|
|
"CMAKE_LY_PROJECTS": "AutomatedTesting",
|
|
|
|
|
"CMAKE_TARGET": "ALL_BUILD",
|
|
|
|
|
"CMAKE_NATIVE_BUILD_ARGS": "/m /nologo"
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
"install_profile_vs2019": {
|
|
|
|
|
"TAGS": [
|
|
|
|
|
"nightly-incremental",
|
|
|
|
|
"nightly-clean"
|
|
|
|
|
],
|
|
|
|
|
"TAGS": [],
|
|
|
|
|
"COMMAND": "build_windows.cmd",
|
|
|
|
|
"PARAMETERS": {
|
|
|
|
|
"CONFIGURATION": "profile",
|
|
|
|
|
"OUTPUT_DIRECTORY": "build\\windows_vs2019",
|
|
|
|
|
"CMAKE_OPTIONS": "-G \"Visual Studio 16 2019\" -DCMAKE_SYSTEM_VERSION=10.0 -DLY_UNITY_BUILD=TRUE -DLY_DISABLE_TEST_MODULES=TRUE",
|
|
|
|
|
"CMAKE_LY_PROJECTS": "",
|
|
|
|
|
"CMAKE_OPTIONS": "-G \"Visual Studio 16 2019\" -DCMAKE_SYSTEM_VERSION=10.0 -DLY_DISABLE_TEST_MODULES=TRUE",
|
|
|
|
|
"CMAKE_TARGET": "INSTALL",
|
|
|
|
|
"CMAKE_NATIVE_BUILD_ARGS": "/m /nologo"
|
|
|
|
|
}
|
|
|
|
@@ -363,14 +359,35 @@
|
|
|
|
|
"PARAMETERS": {
|
|
|
|
|
"CONFIGURATION": "profile",
|
|
|
|
|
"OUTPUT_DIRECTORY": "build\\windows_vs2019",
|
|
|
|
|
"CMAKE_OPTIONS": "-G \"Visual Studio 16 2019\" -DCMAKE_SYSTEM_VERSION=10.0 -DLY_UNITY_BUILD=TRUE -DLY_DISABLE_TEST_MODULES=TRUE -DLY_VERSION_ENGINE_NAME=o3de-sdk -DLY_VERSION_STRING=!O3DE_VERSION! -DLY_INSTALLER_WIX_ROOT=\"!WIX! \"",
|
|
|
|
|
"EXTRA_CMAKE_OPTIONS": "-DLY_INSTALLER_AUTO_GEN_TAG=ON -DLY_INSTALLER_DOWNLOAD_URL=!INSTALLER_DOWNLOAD_URL! -DLY_INSTALLER_LICENSE_URL=!INSTALLER_DOWNLOAD_URL!/license",
|
|
|
|
|
"CPACK_BUCKET": "!INSTALLER_BUCKET!",
|
|
|
|
|
"CMAKE_LY_PROJECTS": "",
|
|
|
|
|
"CMAKE_OPTIONS": "-G \"Visual Studio 16 2019\" -DCMAKE_SYSTEM_VERSION=10.0 -DLY_DISABLE_TEST_MODULES=TRUE -DLY_VERSION_ENGINE_NAME=o3de-sdk -DLY_INSTALLER_WIX_ROOT=\"!WIX! \"",
|
|
|
|
|
"EXTRA_CMAKE_OPTIONS": "-DLY_INSTALLER_AUTO_GEN_TAG=TRUE -DLY_INSTALLER_DOWNLOAD_URL=!INSTALLER_DOWNLOAD_URL! -DLY_INSTALLER_LICENSE_URL=!INSTALLER_DOWNLOAD_URL!/license",
|
|
|
|
|
"CMAKE_TARGET": "ALL_BUILD",
|
|
|
|
|
"CPACK_OPTIONS": "-D CPACK_UPLOAD_URL=\"!CPACK_UPLOAD_URL!\"",
|
|
|
|
|
"CMAKE_NATIVE_BUILD_ARGS": "/m /nologo"
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
"install_profile_vs2019_pipe": {
|
|
|
|
|
"TAGS": [
|
|
|
|
|
"nightly-incremental",
|
|
|
|
|
"nightly-clean"
|
|
|
|
|
],
|
|
|
|
|
"PIPELINE_ENV": {
|
|
|
|
|
"PROJECT_REPOSITORY_NAME": "TestProject"
|
|
|
|
|
},
|
|
|
|
|
"steps": [
|
|
|
|
|
"install_profile_vs2019",
|
|
|
|
|
"project_generate",
|
|
|
|
|
"project_engineinstall_profile_vs2019"
|
|
|
|
|
]
|
|
|
|
|
},
|
|
|
|
|
"project_generate": {
|
|
|
|
|
"TAGS": [],
|
|
|
|
|
"COMMAND": "python_windows.cmd",
|
|
|
|
|
"PARAMETERS": {
|
|
|
|
|
"SCRIPT_PATH": "install\\scripts\\o3de.py",
|
|
|
|
|
"SCRIPT_PARAMETERS": "create-project -pp %WORKSPACE%\\%PROJECT_REPOSITORY_NAME% --force"
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
"project_enginesource_profile_vs2019": {
|
|
|
|
|
"TAGS": [
|
|
|
|
|
"project"
|
|
|
|
@@ -382,8 +399,7 @@
|
|
|
|
|
"PARAMETERS": {
|
|
|
|
|
"CONFIGURATION": "profile",
|
|
|
|
|
"OUTPUT_DIRECTORY": "build\\windows_vs2019",
|
|
|
|
|
"CMAKE_OPTIONS": "-G \"Visual Studio 16 2019\" -DCMAKE_SYSTEM_VERSION=10.0 -DLY_UNITY_BUILD=TRUE -DCMAKE_MODULE_PATH=!WORKSPACE!/o3de/cmake",
|
|
|
|
|
"CMAKE_LY_PROJECTS": "",
|
|
|
|
|
"CMAKE_OPTIONS": "-G \"Visual Studio 16 2019\" -DCMAKE_SYSTEM_VERSION=10.0 -DCMAKE_MODULE_PATH=%WORKSPACE%/o3de/cmake",
|
|
|
|
|
"CMAKE_TARGET": "ALL_BUILD",
|
|
|
|
|
"CMAKE_NATIVE_BUILD_ARGS": "/m /nologo"
|
|
|
|
|
}
|
|
|
|
@@ -395,10 +411,10 @@
|
|
|
|
|
},
|
|
|
|
|
"COMMAND": "build_windows.cmd",
|
|
|
|
|
"PARAMETERS": {
|
|
|
|
|
"COMMAND_CWD": "%WORKSPACE%\\%PROJECT_REPOSITORY_NAME%",
|
|
|
|
|
"CONFIGURATION": "profile",
|
|
|
|
|
"OUTPUT_DIRECTORY": "build\\windows_vs2019",
|
|
|
|
|
"CMAKE_OPTIONS": "-G \"Visual Studio 16 2019\" -DCMAKE_SYSTEM_VERSION=10.0 -DLY_UNITY_BUILD=TRUE -DCMAKE_MODULE_PATH=!WORKSPACE!/o3de/install/cmake",
|
|
|
|
|
"CMAKE_LY_PROJECTS": "",
|
|
|
|
|
"CMAKE_OPTIONS": "-G \"Visual Studio 16 2019\" -DCMAKE_SYSTEM_VERSION=10.0 -DCMAKE_MODULE_PATH=%WORKSPACE%/o3de/install/cmake",
|
|
|
|
|
"CMAKE_TARGET": "ALL_BUILD",
|
|
|
|
|
"CMAKE_NATIVE_BUILD_ARGS": "/m /nologo"
|
|
|
|
|
}
|
|
|
|
|