jonawals
54138bb04c
Properly handle creation of TIAF historic workspace directory ( #2006 )
...
* Fix historic working dir creation
Signed-off-by: John <jonawals@amazon.com >
* Add new line at EOF
Signed-off-by: John <jonawals@amazon.com >
* Removing extra whitespace at end of file
Signed-off-by: lumberyard-employee-dm <56135373+lumberyard-employee-dm@users.noreply.github.com >
* Log global exception caught by TIAF driver
Signed-off-by: John <jonawals@amazon.com >
Co-authored-by: lumberyard-employee-dm <56135373+lumberyard-employee-dm@users.noreply.github.com >
2021-07-08 22:13:44 -05:00
Terry Michaels
9ea9cbf589
Merge pull request #1989 from aws-lumberyard-dev/cgalvan/gitflow_210708
...
Merged stabilization/2106 to development
2021-07-08 18:03:30 -05:00
jonawals
06c65be40a
Add handling for integrity failures when applying and resolving change lists ( #1993 )
...
* ApplyAndResoveChangeList integration failure policy
Signed-off-by: John <jonawals@amazon.com >
* Default integrity failure policy for TIAF sequences
Signed-off-by: John <jonawals@amazon.com >
* Fix superfluous quotation marks
Signed-off-by: John <jonawals@amazon.com >
* Remove superfluous args parse
Signed-off-by: John <jonawals@amazon.com >
* Fix broken storage of last commit hash
Signed-off-by: John <jonawals@amazon.com >
2021-07-08 15:59:05 -05:00
Chris Galvan
3b1873b045
Merged stabilization/2106 -> development (resolved merge conflicts).
...
Signed-off-by: Chris Galvan <chgalvan@amazon.com >
2021-07-08 13:56:47 -05:00
Shirang Jia
55a3b41222
Fix unmounting error ( #1940 )
2021-07-07 16:44:42 -07:00
Shirang Jia
992f5aab1b
Convert Incremental scripts to Python3 ( #1934 )
...
Convert incremental build script to Python3
2021-07-07 15:12:10 -07:00
jonawals
a3d14e217e
Change TIAF seed criteria. ( #1857 )
...
We currently cannot predict when a given snapshot will be taken. This is
problematic as test impact analysis assumes that the coverage data will
be updated after each run. As we have no control over when our coverage
data will persist we will instead always seed when the pipeline and
branch is one of the seeding pipelines, otherwise we will attempt to
read that seed data and perform test impact analysis (if no seed data is
present we will fall back to a regular, uninstrumented run of all test
targets).
This approach has the following implications:
1. PR builds will benefit from test impact analysis as the seed data is
(hopefully) available at the time the snapshot is created.
2. Builds for the aforementioned seeding branches and pipelines will not
benefit from test impact analysis and will incur the cost of seeding
regardless of whether or not that generated seed data ends up in the
snapshot.
Signed-off-by: John <jonawals@amazon.com >
2021-07-07 11:47:36 +01:00
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
Shirang Jia
af9f1aaae0
Remove unused package filelist ( #1687 )
2021-07-01 10:21:48 -07: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
Brian Herrera
1b3eb1d44d
Merge pull request #1689 from aws-lumberyard-dev/pipelines/SPEC-7574
...
Add parameter so created EBS volumes are encrypted
2021-06-30 16:45:31 -07:00
brianherrera
0b75ebcdd8
Add parameter so created volumes are encrypted.
...
Signed-off-by: brianherrera <briher@amazon.com >
2021-06-30 11:12:57 -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
Esteban Papp
d14229c67e
some replacements and fixes that were referring Sandbox/Editor
...
Signed-off-by: Esteban Papp <81431996+amznestebanpapp@users.noreply.github.com >
2021-06-29 13:55:32 -07:00
Esteban Papp
9f0bbf3b74
SPEC-7531 Change Code/CryEngine to Code/Legacy ( #1634 )
...
* git mv Code\CryEngine Code\Legacy
* redirecting CMakeLists.txt
* fixing uic warning
* Some more CryEngine mentions
* validation scripts
Signed-off-by: Esteban Papp <81431996+amznestebanpapp@users.noreply.github.com >
2021-06-29 13:51:24 -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
John
aa94effd26
Fix snapshot choice that was incorrectly added
...
Signed-off-by: John <jonawals@amazon.com >
2021-06-29 17:43:53 +01:00
John
cfe4a49136
Address PR comments
...
Signed-off-by: John <jonawals@amazon.com >
2021-06-29 17:43:31 +01:00
John
3c31424e92
Address PR comments
...
Signed-off-by: John <jonawals@amazon.com >
2021-06-29 17:43:29 +01:00
John
992e8500ea
Add snapshot selection to PR and non-PR builds.
...
PR builds will detect the destination branch and check if that branch
is one of the snapshot branches, otherwise it defaults to the 'development'
snapshot.
Non-PR builds use the user-selected snapshot from the list of available
snapshots.
Signed-off-by: John <jonawals@amazon.com >
2021-06-29 17:43:28 +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
John
cfe839e89e
Address PR comments
2021-06-25 10:18:29 +01:00
John
c831304c8a
Address PR comments
2021-06-24 19:31:53 +01:00
John
38f852d8b9
Add snapshot selection to PR and non-PR builds.
...
PR builds will detect the destination branch and check if that branch
is one of the snapshot branches, otherwise it defaults to the 'development'
snapshot.
Non-PR builds use the user-selected snapshot from the list of available
snapshots.
2021-06-24 18:39:03 +01: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
Scott Romero
c05943abf4
[stabilization/2106] installer jenkins job fixes and improvements ( #1453 )
...
Updated installer job tags to be included in nightly clean builds
Fixed escaping issue with passing installer framework env var to cmake
Removed enforcement of aws profile for uploading
Various changes to shorten the install path cpack uses
Added cpack log file dump on error
Added build tagging from git repo info to installer job
Fixed bug causing bootsrapper to crash on secondary machines
2021-06-22 13:12:40 -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
Esteban Papp
44d8e7b804
LYN-4666 Make AR builds use the stabilization/2106 snapshot ( #1440 )
...
* use snapshots out of stabilization
* temporal print to figure out why the mount is not used
* removing print used for debugging
2021-06-22 10:35:02 -07: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
21d92a414e
[cpack/jenkins-main] update commit date format string to something that works on all machines
2021-06-20 13:38:16 -07:00
scottr
646fc30dab
[cpack/jenkins-main] build tag generator script now uses jenkins env vars and matches commands used
2021-06-20 13:31:59 -07:00
scottr
f03b3623d4
[cpack/jenkins-main] fixed git date format on unix machines in jenkinsfile
2021-06-20 11:45:41 -07:00