123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156 |
- {
- "clean": {
- "TAGS": [],
- "COMMAND": "../Windows/clean_windows.cmd",
- "PARAMETERS": {
- "OUTPUT_DIRECTORY": "build",
- "CMAKE_LY_PROJECTS": "AutomatedTesting"
- }
- },
- "profile_pipe": {
- "TAGS":[
- "default",
- "snapshot"
- ],
- "steps": [
- "profile"
- ]
- },
- "metrics": {
- "TAGS":[
- "weekly"
- ],
- "COMMAND":"../Windows/python_windows.cmd",
- "PARAMETERS": {
- "SCRIPT_PATH":"scripts/build/ci_build_metrics.py",
- "SCRIPT_PARAMETERS":"--platform=Android --repository=!REPOSITORY_NAME! --jobname=!JOB_NAME! --jobnumber=!BUILD_NUMBER! --jobnode=!NODE_LABEL! --changelist=!CHANGE_ID!"
- }
- },
- "debug": {
- "TAGS":[
- "periodic-incremental-daily",
- "periodic-clean-weekly-internal",
- "weekly-build-metrics"
- ],
- "COMMAND":"../Windows/build_ninja_windows.cmd",
- "PARAMETERS": {
- "CONFIGURATION":"debug",
- "OUTPUT_DIRECTORY":"build\\android",
- "CMAKE_OPTIONS":"-G \"Ninja Multi-Config\" -DCMAKE_TOOLCHAIN_FILE=cmake\\Platform\\Android\\Toolchain_android.cmake -DANDROID_NATIVE_API_LEVEL=24 -DLY_NDK_DIR=\"!LY_NDK_DIR!\"",
- "CMAKE_LY_PROJECTS":"AutomatedTesting",
- "CMAKE_TARGET":"all",
- "CMAKE_BUILD_ARGS":"-j!NUMBER_OF_PROCESSORS!"
- }
- },
- "profile": {
- "TAGS":[
- "weekly-build-metrics",
- "daily-pipeline-metrics"
- ],
- "COMMAND":"../Windows/build_ninja_windows.cmd",
- "PARAMETERS": {
- "CONFIGURATION":"profile",
- "OUTPUT_DIRECTORY":"build\\android",
- "CMAKE_OPTIONS":"-G \"Ninja Multi-Config\" -DCMAKE_TOOLCHAIN_FILE=cmake\\Platform\\Android\\Toolchain_android.cmake -DANDROID_NATIVE_API_LEVEL=24 -DLY_NDK_DIR=\"!LY_NDK_DIR!\"",
- "CMAKE_LY_PROJECTS":"AutomatedTesting",
- "CMAKE_TARGET":"all",
- "CMAKE_BUILD_ARGS":"-j!NUMBER_OF_PROCESSORS!"
- }
- },
- "profile_nounity": {
- "TAGS":[
- "periodic-incremental-daily",
- "periodic-clean-weekly-internal",
- "weekly-build-metrics"
- ],
- "COMMAND":"../Windows/build_ninja_windows.cmd",
- "PARAMETERS": {
- "CONFIGURATION":"profile",
- "OUTPUT_DIRECTORY":"build\\android",
- "CMAKE_OPTIONS":"-G \"Ninja Multi-Config\" -DCMAKE_TOOLCHAIN_FILE=cmake\\Platform\\Android\\Toolchain_android.cmake -DANDROID_NATIVE_API_LEVEL=24 -DLY_NDK_DIR=\"!LY_NDK_DIR!\" -DLY_UNITY_BUILD=FALSE",
- "CMAKE_LY_PROJECTS":"AutomatedTesting",
- "CMAKE_TARGET":"all",
- "CMAKE_BUILD_ARGS":"-j!NUMBER_OF_PROCESSORS!"
- }
- },
- "asset_profile": {
- "TAGS":[
- "default",
- "weekly-build-metrics",
- "snapshot"
- ],
- "COMMAND":"../Windows/build_asset_windows.cmd",
- "PARAMETERS": {
- "CONFIGURATION":"profile",
- "OUTPUT_DIRECTORY":"build\\windows",
- "CMAKE_OPTIONS":"-DCMAKE_SYSTEM_VERSION=10.0",
- "CMAKE_LY_PROJECTS":"AutomatedTesting",
- "CMAKE_TARGET":"AssetProcessorBatch",
- "CMAKE_NATIVE_BUILD_ARGS": "/m /nologo",
- "ASSET_PROCESSOR_BINARY": "bin\\profile\\AssetProcessorBatch.exe",
- "ASSET_PROCESSOR_OPTIONS": "--zeroAnalysisMode --ignoreFutureAssetDatabaseVersionError --regset=\"/Amazon/AssetProcessor/Settings/Exclude Android/pattern=.*/DiffuseGlobalIllumination/.*precompiledshader\"",
- "ASSET_PROCESSOR_PLATFORMS":"android"
- }
- },
- "release": {
- "TAGS":[
- "periodic-incremental-daily",
- "periodic-clean-weekly-internal",
- "weekly-build-metrics"
- ],
- "COMMAND":"../Windows/build_ninja_windows.cmd",
- "PARAMETERS": {
- "CONFIGURATION":"release",
- "OUTPUT_DIRECTORY":"build\\android",
- "CMAKE_OPTIONS":"-G \"Ninja Multi-Config\" -DCMAKE_TOOLCHAIN_FILE=cmake\\Platform\\Android\\Toolchain_android.cmake -DANDROID_NATIVE_API_LEVEL=24 -DLY_NDK_DIR=\"!LY_NDK_DIR!\"",
- "CMAKE_LY_PROJECTS":"AutomatedTesting",
- "CMAKE_TARGET":"all",
- "CMAKE_BUILD_ARGS":"-j!NUMBER_OF_PROCESSORS!"
- }
- },
- "monolithic_release": {
- "TAGS":[
- "periodic-incremental-daily",
- "periodic-clean-weekly-internal",
- "weekly-build-metrics"
- ],
- "COMMAND":"../Windows/build_ninja_windows.cmd",
- "PARAMETERS": {
- "CONFIGURATION":"release",
- "OUTPUT_DIRECTORY":"build\\mono_android",
- "CMAKE_OPTIONS":"-G \"Ninja Multi-Config\" -DCMAKE_TOOLCHAIN_FILE=cmake\\Platform\\Android\\Toolchain_android.cmake -DANDROID_NATIVE_API_LEVEL=24 -DLY_NDK_DIR=\"!LY_NDK_DIR!\" -DLY_MONOLITHIC_GAME=TRUE",
- "CMAKE_LY_PROJECTS":"AutomatedTesting",
- "CMAKE_TARGET":"all",
- "CMAKE_BUILD_ARGS":"-j!NUMBER_OF_PROCESSORS!"
- }
- },
- "gradle": {
- "TAGS":[
- "default",
- "weekly-build-metrics",
- "snapshot"
- ],
- "COMMAND":"gradle_windows.cmd",
- "PARAMETERS": {
- "CONFIGURATION":"profile",
- "OUTPUT_DIRECTORY":"build\\ad_grd",
- "SIGN_APK": "false",
- "GRADLE_BUILD_CMD": "build",
- "ADDITIONAL_GENERATE_ARGS": ""
- }
- },
- "periodic_test_profile": {
- "TAGS":[
- ],
- "COMMAND":"build_and_run_unit_tests.cmd",
- "PARAMETERS": {
- "CONFIGURATION":"profile",
- "OUTPUT_DIRECTORY":"build\\android_unittest",
- "GAME_PROJECT": "AutomatedTesting",
- "SIGN_APK": "true",
- "GRADLE_BUILD_CMD": "assemble",
- "ADDITIONAL_GENERATE_ARGS": "--unit-test"
- }
- }
- }
|