123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123 |
- {
- "clean": {
- "TAGS": [],
- "COMMAND": "../Mac/clean_mac.sh",
- "PARAMETERS": {
- "OUTPUT_DIRECTORY": "build",
- "CMAKE_LY_PROJECTS": "AutomatedTesting"
- }
- },
- "metrics": {
- "TAGS": [
- "weekly"
- ],
- "COMMAND": "../Mac/python_mac.sh",
- "PARAMETERS": {
- "SCRIPT_PATH": "scripts/build/ci_build_metrics.py",
- "SCRIPT_PARAMETERS": "--platform=iOS --repository=${REPOSITORY_NAME} --jobname=${JOB_NAME} --jobnumber=${BUILD_NUMBER} --jobnode=${NODE_LABEL} --changelist=${CHANGE_ID}"
- }
- },
- "debug": {
- "TAGS": [
- "periodic-incremental-daily-internal",
- "periodic-clean-weekly-internal",
- "weekly-build-metrics"
- ],
- "COMMAND": "../Mac/build_mac.sh",
- "PARAMETERS": {
- "CONFIGURATION": "debug",
- "OUTPUT_DIRECTORY": "build/ios",
- "CMAKE_OPTIONS": "-G Xcode -DCMAKE_TOOLCHAIN_FILE=cmake/Platform/iOS/Toolchain_ios.cmake -DLY_MONOLITHIC_GAME=TRUE -DCMAKE_XCODE_ATTRIBUTE_CODE_SIGNING_REQUIRED=FALSE -DLY_IOS_CODE_SIGNING_IDENTITY=\"\" -DCMAKE_XCODE_ATTRIBUTE_CODE_SIGN_ENTITLEMENTS=\"\" -DCMAKE_XCODE_ATTRIBUTE_CODE_SIGNING_ALLOWED=FALSE",
- "CMAKE_LY_PROJECTS": "AutomatedTesting",
- "CMAKE_TARGET": "ALL_BUILD",
- "CMAKE_NATIVE_BUILD_ARGS": "-destination generic/platform=iOS"
- }
- },
- "profile": {
- "TAGS": [
- "periodic-incremental-daily-internal",
- "periodic-clean-weekly-internal",
- "daily-pipeline-metrics",
- "weekly-build-metrics"
- ],
- "COMMAND": "../Mac/build_mac.sh",
- "PARAMETERS": {
- "CONFIGURATION": "profile",
- "OUTPUT_DIRECTORY": "build/ios",
- "CMAKE_OPTIONS": "-G Xcode -DCMAKE_TOOLCHAIN_FILE=cmake/Platform/iOS/Toolchain_ios.cmake -DLY_MONOLITHIC_GAME=TRUE -DCMAKE_XCODE_ATTRIBUTE_CODE_SIGNING_REQUIRED=FALSE -DLY_IOS_CODE_SIGNING_IDENTITY=\"\" -DCMAKE_XCODE_ATTRIBUTE_CODE_SIGN_ENTITLEMENTS=\"\" -DCMAKE_XCODE_ATTRIBUTE_CODE_SIGNING_ALLOWED=FALSE",
- "CMAKE_LY_PROJECTS": "AutomatedTesting",
- "CMAKE_TARGET": "ALL_BUILD",
- "CMAKE_NATIVE_BUILD_ARGS": "-destination generic/platform=iOS"
- }
- },
- "profile_nounity": {
- "TAGS": [
- "periodic-incremental-daily-internal",
- "periodic-clean-weekly-internal",
- "weekly-build-metrics"
- ],
- "COMMAND": "../Mac/build_mac.sh",
- "PARAMETERS": {
- "CONFIGURATION": "profile",
- "OUTPUT_DIRECTORY": "build/ios",
- "CMAKE_OPTIONS": "-G Xcode -DCMAKE_TOOLCHAIN_FILE=cmake/Platform/iOS/Toolchain_ios.cmake -DLY_MONOLITHIC_GAME=TRUE -DCMAKE_XCODE_ATTRIBUTE_CODE_SIGNING_REQUIRED=FALSE -DLY_IOS_CODE_SIGNING_IDENTITY=\"\" -DCMAKE_XCODE_ATTRIBUTE_CODE_SIGN_ENTITLEMENTS=\"\" -DCMAKE_XCODE_ATTRIBUTE_CODE_SIGNING_ALLOWED=FALSE -DLY_UNITY_BUILD=FALSE",
- "CMAKE_LY_PROJECTS": "AutomatedTesting",
- "CMAKE_TARGET": "ALL_BUILD",
- "CMAKE_NATIVE_BUILD_ARGS": "-destination generic/platform=iOS"
- }
- },
- "asset_profile": {
- "TAGS": [
- "periodic-incremental-daily-internal",
- "periodic-clean-weekly-internal",
- "weekly-build-metrics"
- ],
- "COMMAND": "../Mac/build_asset_mac.sh",
- "PARAMETERS": {
- "CONFIGURATION": "profile",
- "OUTPUT_DIRECTORY": "build/mac",
- "CMAKE_OPTIONS": "-G Xcode",
- "CMAKE_LY_PROJECTS": "AutomatedTesting",
- "CMAKE_TARGET": "AssetProcessorBatch",
- "ASSET_PROCESSOR_BINARY": "bin/profile/AssetProcessorBatch",
- "ASSET_PROCESSOR_OPTIONS": "--zeroAnalysisMode --ignoreFutureAssetDatabaseVersionError",
- "ASSET_PROCESSOR_PLATFORMS": "ios"
- }
- },
- "release": {
- "TAGS": [
- "periodic-incremental-daily-internal",
- "periodic-clean-weekly-internal",
- "weekly-build-metrics"
- ],
- "COMMAND": "../Mac/build_mac.sh",
- "PARAMETERS": {
- "CONFIGURATION": "release",
- "OUTPUT_DIRECTORY": "build/ios",
- "CMAKE_OPTIONS": "-G Xcode -DCMAKE_TOOLCHAIN_FILE=cmake/Platform/iOS/Toolchain_ios.cmake -DLY_MONOLITHIC_GAME=TRUE -DCMAKE_XCODE_ATTRIBUTE_CODE_SIGNING_REQUIRED=FALSE -DLY_IOS_CODE_SIGNING_IDENTITY=\"\" -DCMAKE_XCODE_ATTRIBUTE_CODE_SIGN_ENTITLEMENTS=\"\" -DCMAKE_XCODE_ATTRIBUTE_CODE_SIGNING_ALLOWED=FALSE",
- "CMAKE_LY_PROJECTS": "AutomatedTesting",
- "CMAKE_TARGET": "ALL_BUILD",
- "CMAKE_NATIVE_BUILD_ARGS": "-destination generic/platform=iOS"
- }
- },
- "device_test_profile": {
- "TAGS": [
- ],
- "PIPELINE_ENV":{
- "NODE_LABEL":"Catalina_DeviceFarm_1",
- "LY_3RDPARTY_PATH": "/Volumes/Data/jenkins/3rdParty",
- "WORKSPACE": "/Volumes/Data/jenkins/workspace"
- },
- "COMMAND": "./build_ios_test.sh",
- "PARAMETERS": {
- "CONFIGURATION": "profile",
- "OUTPUT_DIRECTORY": "build/ios_test",
- "CMAKE_OPTIONS": "-G Xcode -DCMAKE_TOOLCHAIN_FILE=cmake/Platform/iOS/Toolchain_ios.cmake -DLY_MONOLITHIC_GAME=FALSE -DCMAKE_XCODE_ATTRIBUTE_CODE_SIGNING_REQUIRED=TRUE -DLY_IOS_CODE_SIGNING_IDENTITY=\"\" -DCMAKE_XCODE_ATTRIBUTE_CODE_SIGN_ENTITLEMENTS=\"\" -DCMAKE_XCODE_ATTRIBUTE_CODE_SIGNING_ALLOWED=TRUE",
- "CMAKE_TARGET": "ALL_BUILD",
- "CMAKE_NATIVE_BUILD_ARGS": "",
- "TARGET_DEVICE_NAME": "Lumberyard",
- "TEST_MODULE_TIMEOUT": "600"
- }
- }
- }
|