John
17fde4e228
Move source of truth logic from TIAF to job
2021-07-05 14:56:48 +01:00
Chris Galvan
b9e06e70d9
Fixed copyright header issues per new validator
...
Signed-off-by: Chris Galvan <chgalvan@amazon.com >
2021-07-02 15:34:04 -05:00
Chris Galvan
d7574777a8
Resolved merge conflicts
...
Signed-off-by: Chris Galvan <chgalvan@amazon.com >
2021-07-02 12:42:44 -05:00
AMZN-ScottR
6af01fc378
Merge branch 'stabilization/2106' into installer/2106-engine-name
...
Signed-off-by: AMZN-ScottR <24445312+AMZN-ScottR@users.noreply.github.com >
2021-06-30 20:31:17 -07:00
Steve Pham
b4a2edec6a
Final update copyright headers to reference license files at the repo root ( #1693 )
...
* Final update copyright headers to reference license files at the repo root
Signed-off-by: spham <spham@amazon.com >
* Fix copyright validator unit tests to support the stale O3DE header scenario
Signed-off-by: spham <spham@amazon.com >
2021-06-30 19:51:55 -07:00
AMZN-ScottR
56ce9908a5
[installer/2106-engine-name] update installer job to override engine name
...
Signed-off-by: AMZN-ScottR <24445312+AMZN-ScottR@users.noreply.github.com >
2021-06-30 18:02:50 -07:00
Gene Walters
6fb2558e44
Merge branch 'upstream/development' into genewalt/gitflow_210628
...
Signed-off-by: Gene Walters <genewalt@amazon.com >
2021-06-29 15:40:46 -07:00
Gene Walters
f905b71844
Adding missing o3de copyright headers
...
Signed-off-by: Gene Walters <genewalt@amazon.com >
2021-06-29 13:48:45 -07:00
John
ea2115089b
Correct tiaf output path to use foward slash dirs
...
Signed-off-by: John <jonawals@amazon.com >
2021-06-29 17:44:00 +01:00
John
6067ab38c8
Parameterize build dir and make job explicit profile
...
Signed-off-by: John <jonawals@amazon.com >
2021-06-29 17:43:58 +01:00
Gene Walters
4e14c0069b
Merge branch 'upstream/stabilization/2106' into genewalt/gitflow_210628
2021-06-28 19:09:20 -07:00
Esteban Papp
acce801b41
SPEC-7435 Vegetation Tests Reference Missing File: Mocks/MockSpawnableEntitiesInterface.h
2021-06-25 09:23:27 -07:00
scottr
7b1ac7dd4e
Merge branch 'stabilization/2106' into cpack/2106-license-url
2021-06-23 15:27:53 -07:00
Scott Romero
2480dedcd9
[stabilization/2106] Inclusion of 3rd party license manifest file in installer package ( #1483 )
2021-06-23 14:07:02 -07:00
Steve Pham
70042fcdcd
O3DE Copyright Updates for Linux Foundation ( #1504 )
2021-06-23 10:55:22 -07:00
scottr
4b9c7c79b8
[cpack/2106-license-url] update to use correct license URL for installer job
2021-06-23 10:28:46 -07:00
Esteban Papp
78b8daa783
LYN-4745 ci_build_metrics doesnt distinguish between different repo ( #1496 )
...
* add repository to ci_build_metrics
* fixing build
* changing the job to pass the right parameters
* passing parameters that need to be expanded
* missed this, important
* fixing typo
2021-06-23 08:01:39 -07:00
SJ
cb2d64b205
Add parameters to specify custom native build path and enable unity build in Android gradle builds ( #1494 )
...
* Add parameters to specify custom native build path and enable unity build in Android gradle builds
* Enable unity build for gradle to shorten the path to the generated object files which fixes build failures on Jenkins due to paths exceeding limit. This also speeds up builds.
2021-06-22 15:31:52 -07:00
scottr
46f7ecb7e6
[cpack/2106-license-url] update installer job to include license terms url
2021-06-22 15:20:36 -07:00
scottr
e568004dd2
[cpack/2106-3p-manifest] update installer job with 3rd party SPDX license url
2021-06-22 14:16:33 -07:00
mbalfour
df648db62e
Merge branch 'stabilization/2106' into mbalfour/gitflow_210622
...
# Conflicts:
# Code/Framework/AzQtComponents/AzQtComponents/Components/Style.cpp
# Code/Framework/AzToolsFramework/AzToolsFramework/Viewport/ViewportMessages.h
# Gems/AWSCore/Code/Source/Editor/UI/AWSCoreEditorMenu.cpp
2021-06-22 12:55:18 -05:00
scottr
64a960e428
Merge branch 'cpack/jenkins-main' of https://github.com/aws-lumberyard-dev/o3de into cpack/jenkins-main
2021-06-20 20:21:48 -07:00
scottr
00bb33587a
[cpack/jenkins-main] fixed bug applying some cpack build job parameters
2021-06-20 20:17:11 -07:00
scottr
26017c1b49
Merge branch 'stabilization/2106' into cpack/jenkins-main
2021-06-20 17:49:23 -07:00
scottr
3ca839a580
[cpack/jenkins-main] update installer job params and how they are applied
2021-06-20 14:45:03 -07:00
scottr
e8f250bed8
[cpack/jenkins-main] rework build tag generation to be at cpack time through LY_INSTALLER_AUTO_GEN_TAG
2021-06-20 14:31:10 -07:00
scottr
c507422760
[cpack/jenkins-main] update build url tag generation to use existing env vars from Jenkins
2021-06-18 20:52:04 -07:00
scottr
a057cbb03a
[cpack/jenkins-main] updated installer job params
2021-06-18 17:16:26 -07:00
scottr
8b68aa9f5a
[cpack/jenkins-main] rework build tagging to include git repo info in installer job
2021-06-18 16:55:22 -07:00
amzn-hdoke
556d607a5e
Make AWSCore.Editor tests windows only ( #1410 )
2021-06-18 16:30:49 -07:00
scottr
1519180cec
[cpack/stabilization/2106-jenkins] updated installer job params to make the online version
2021-06-18 08:39:40 -07:00
scottr
7011bb66f1
[cpack/stabilization/2106-jenkins] missed cpack log file path shortening
2021-06-18 08:36:28 -07:00
scottr
1d8fb2a7f7
[cpack/stabilization/2106-jenkins] fixed installer framework include in jenkins job
2021-06-18 08:20:40 -07:00
scottr
059324add9
[cpack/stabilization/2106-jenkins] updated installer job tags to run nightly
2021-06-18 08:15:59 -07:00
scottr
8279b65622
[cpack/stabilization/2106-jenkins] updated installer job temp dir to use WORKSPACE_TMP and added log file dump on error
2021-06-18 08:14:47 -07:00
John
22093f46fc
Merge branch 'development' into TIF/Runtime
2021-06-17 11:34:31 +01:00
jromnoa
b347257e82
Merge pull request #1295 from aws-lumberyard-dev/Atom/jromnoa/ATOM-14767-update-build-config-and-s3-uploader
...
ATOM-14767: First PR for s3 uploads on screenshot test failure (AtomSampleViewer & AtomTest depend on this)
2021-06-16 14:51:51 -07:00
John
15bf2d20ed
Merge branch 'development' into TIF/Runtime
2021-06-16 17:23:18 +01:00
John
a1c6cb80a0
Fix double test failure policy
2021-06-16 17:14:45 +01:00
John
e7e68d3ba3
Set test failure policy to continue
2021-06-16 16:21:49 +01:00
John
b1508b522f
Add build output folder to tiaf driver
2021-06-16 13:25:26 +01:00
mnaumov
9ca0e731f4
Merge remote-tracking branch 'upstream/stabilization/2106' into mnaumov/StabilizationJun15
...
# Conflicts:
# Code/CryEngine/CrySystem/LevelSystem/LevelSystem.cpp
2021-06-15 10:41:13 -07:00
amzn-hdoke
11c3a75321
Enable Client Auth unit test on Linux ( #1312 )
2021-06-14 13:54:04 -07:00
jromnoa
b2bcd6a326
adds TEST_SCREENSHOTS boolean toggle to build_config.json & adds subdirectory searching for upload_to_s3.py script
2021-06-11 18:12:24 -07:00
Eric Phister
0c7605c9b6
Update minimum required CMake version to 3.20 ( #1253 )
...
* Update the minimum CMake version to 3.20
Sets the cmake_minimum_required calls to version 3.20 and updates the
README.md to point at the general CMake download page instead of a stale
link.
* Remove unnecessary cmake minimum version
It was using an old 3.0 version and can be removed.
* Additional updates to CMake 3.20, build scripts
Updates the version and remove logic to find a CMake in 3rdParty.
* Removing backup path to ninja path in the build_ninja_windows.cmd
The backup path for finding ninja was coming from the Perforce depot which isn't available for o3de builds.
* Removing reference to 3rdParty Android SDK 29 from the build and run unit test script
The Android SDK is not part of the new 3rdParty system and users are expected to install the Android SDK on their own in order to build the engine for Android.
* Update the get_python scripts and README
No longer try to append a CMake path to LY_3RDPARTY_PATH, but do still
support LY_CMAKE_PATH because there are still uses of it. Remove
mention of an LY_3RDPARTY_PATH-relative CMake path from the README.md.
* Removing LY_NINJA_PATH from the build_ninja_windows.cmd
Co-authored-by: lumberyard-employee-dm <56135373+lumberyard-employee-dm@users.noreply.github.com >
2021-06-11 12:00:55 -05:00
Mike Chang
01847ef6dd
Changed mac and ios node label
...
This changes the Mac and iOS job AMI that we're using to Big Sur (OSX 11.4 update). This includes the following based on https://github.com/aws-lumberyard/o3de/tree/development/scripts/build/build_node/Platform/Mac :
- XCode 12.4
- CMake 3.20.3
Note: As of 86136dd , these builds still fail with the same errors as the nightly build under Catalina. See SPEC-7273 and LYN-4071 for details
2021-06-10 17:24:14 -07:00
John
169d4da288
Address PR comments
2021-06-10 14:54:46 +01:00
jonawals
d44a20f470
Add flag for non-seed sequence test failure policy
2021-06-09 08:59:11 +01:00
Steve Pham
965fced771
SPEC-4524: Script updates to support iOS Unit Test Jobs ( #1180 )
2021-06-08 15:01:44 -07:00
Esteban Papp
b1fca488bf
LYN-4332 Metric jobs not passing JOB_NAME, BUILD_NUMBER, NODE_NAME, CHANGE_ID ( #1190 )
...
* Fix quotes
* Revert "Fix quotes"
This reverts commit 29ace5ef2bf1c78991a8cfeb840bfb30c4ce5d8d.
* evaluating the parameters
* Revert "Revert "Fix quotes""
This reverts commit 4f7008e9ccbd5fdc0b33853a4fb1f50285233da9.
* just one eval
* double escaping
* another attempt to happiness
* changing NODE_NAME to LABEL_NAME since that one is more stable and doesnt have spaces
2021-06-08 14:24:22 -07:00