Commit Graph

122 Commits

Author SHA1 Message Date
ibtehajn 3c3f3fa91e Disable shallow checkout in initial setup step
Performing a shallow checkout breaks changelog computation, which is
required for accurate build failure notifications.
2021-05-19 17:35:18 +01:00
ibtehajn c49875fc37 Use author instead of committer in changelog computations
Any commits created through the GitHub UI (e.g. commits created by
merging PRs) usually assign GitHub itself as the ccommitter. This is
expected behaviour, as the commit is applied by GitHub itself. However,
for the purposes of changelog creation, showing the author (e.g. the
person who clicked the merge button on the PR) is more useful.
2021-05-19 15:15:27 +01:00
Mike Chang 85feef74dc Update Windows 2019 AMI v3 Label
* Added new Windows v3 build label

* New v3 AMI
2021-05-18 22:24:14 -07:00
Steve Pham 8a07408a0c Fix for intermitten AzNetworkingTest on Linux AR runs 2021-05-18 18:39:42 -07:00
SSpalding 39de8631f2 Caught KeyError and changed to log message. (#782)
Fixed missing key breaking report combining.
2021-05-18 11:13:59 -07:00
amzn-sj 118feaa961 Fix iOS asset_profile nightly incremental build failure. 2021-05-17 11:24:14 -07:00
bosnichd 9ecbbe471b Remove lots of unused things from CrySystem (#765)
Remove lots of unused things from CrySystem
2021-05-14 15:38:59 -06:00
bosnichd 3d84902b24 Remove CryCommonTools (moving the three remaining files into Editor/Util which is the only place they're used). (#741)
Remove CryCommonTools (moving the three remaining files into Editor/Util which is the only place they're used).
2021-05-13 11:10:44 -06:00
bosnichd 4aff32e719 More red code (#732)
Remove:
- Code/CryEngine/CryCommon/Platform
- Some unused Code/CryEngine/CryCommon/Mock files
- Code/Tools/CryXML and almost all of Code/Tools/CryCommonTools
- Code/Tools/TestBed/ResourceCompilerImage
- Tools/DeepBandwidthToExcel
- Various .p4ignore files
2021-05-13 08:55:36 -06:00
Steve Pham 50abafbab1 Add orchestrating script to install ubuntu packages for O3DE on Linux (#721)
SPEC-3510: Linux environment setup scripts

* Add orchestrating script to install ubuntu packages for O3DE on Linux
* Fix issue parsing package content file for build-tools
2021-05-12 14:31:39 -07:00
amzn-sj 3383cfc95a Fix Jenkins failure during engine registration for iOS 2021-05-12 10:20:03 -07:00
Shirang Jia 33f7da764e Remove unneeded scripts that have internal service references (#683) 2021-05-12 10:05:42 -07:00
Steve Pham bf62687b37 Update android installation script to install gradle 7.0 2021-05-11 18:58:26 -07:00
bosnichd 3defbce31b Remove legacy serialization and QPropertyTree (#684)
Remove:
- CryCommon/CryExtension/*
- CryCommon/Serialization/*
- Sandbox/Plugins/EditorCommon/QPropertyTree/*
- All related CryCommon interfaces
- All CrySystem implementations
- Various related Editor classes
2021-05-11 09:31:02 -06:00
AMZN-AlexOteiza 591ad7f824 Added xml output for tests (#664)
Added test reporting information for jenkins
2021-05-11 12:44:27 +01:00
Terry Michaels 8ddfcabae7 Removed unneeded comments (#673) 2021-05-10 22:02:30 -05:00
Colin Byrne 43b474a4b2 O3de updates restricted download (#229)
* fix project centric set current
* Adding newline to project.json template
* Adding newline to engine.json
* Changed register -this-engine to be data driven
* adding build server support
* fix log dir
* fix add remove
* fix template creation for restricted
* fix typos and descriptions
* Add newline to the end of template.json
* Adding newline to the end of assets_scan_folders.seteg
* current_project in global project that creates/edits the .o3de/Registry/bootstrap.setreg
* fix the build server flags
* fix the o3de manifest server portion
* disable project manager tests for now. Its changed too much and lytestools is not working at the moment. I will get back to this later.
* fix the Mac build config
* disable project_test, this is the project manager. It has changed too much for these tests to work at the moment. I'll get back to them

Co-authored-by: lumberyard-employee-dm <56135373+lumberyard-employee-dm@users.noreply.github.com>
2021-05-10 12:03:36 -07:00
Shirang Jia 1162177d61 Create a seprate nightly pipeline to always run clean build. (#649) 2021-05-08 11:32:32 -07:00
Brian Herrera 618a02ff13 Update step to also send email to build requestor on all branches 2021-05-06 10:43:44 -07:00
Brian Herrera bdfee639d9 Update formatting 2021-05-06 09:38:31 -07:00
Brian Herrera 032500ddb9 Fix email notifications and limit to watched branches 2021-05-06 09:23:12 -07:00
Brian Herrera 1c63b6ae86 Merge pull request #481 from aws-lumberyard-dev/build-strike/fix-root-path
Fix root folder path for canary files
2021-05-03 13:19:30 -07:00
Esteban Papp b294c88e2a SPEC-5122 Git prune step fails to remove deleted branches in the work… (#442) 2021-04-30 10:43:40 -07:00
Brian Herrera a45c348f4f Fix root folder path for canary files
This is related to the previous change to move these scripts. Validator will fail to find the canary files when running the script.
2021-04-30 09:53:21 -07:00
Esteban Papp f8633f0ba8 LYN-3112 Add CMakeTestbed to github and setup the Jenkins job to use an installed version (#461) 2021-04-30 09:16:36 -07:00
Sean Sweeney 292e94fae8 Merge pull request #432 from aws-lumberyard-dev/fix_shaderlist
Fix shader list tool bug mixing positional and non-positional argparse flags
2021-04-29 18:02:40 -07:00
Shirang Jia 54e06b0f63 Update EBS deletion labmda to handle PR closed event (#406)
* Update EBS deletion labmda to handle PR closed event

* Remove print used for debugging
2021-04-29 14:07:19 -07:00
sweeneys 1234a3785a Fix shader list tool bug mixing positional and non-positional argparse flags 2021-04-29 11:19:45 -07:00
evanchia-ly-sdets 80833caf2b Merge pull request #399 from aws-lumberyard-dev/test_metrics_on_job_fail
Fixing test metrics to run on test failures
2021-04-29 09:22:35 -07:00
evanchia 1b8c62f294 Fixed out of scope variable 2021-04-28 23:04:32 -07:00
Steve Pham ed74bb9166 SPEC-5380: Update windows/mac setup scripts to install latest cmake
* Adding choco install for cmake in 'install_utiltools.ps1'

* Adding brew installation command to install-xcode.sh
2021-04-28 16:10:34 -07:00
evanchia c554a7b17e Moved variable assigments and removed try/catch block for test metrics 2021-04-28 14:22:31 -07:00
Shirang Jia e0f8066a97 Add AttachDate tag to EBS volume and add script to find/delete inactive EBS volumes (#380)
Add AttachDate tag to EBS volume and add script to find/delete inactive EBS volumes
2021-04-28 12:11:15 -07:00
evanchia 22a8885502 Fixing test metrics to run on test failures 2021-04-28 12:10:29 -07:00
Alex Peterson 7aeb9614de Remove remaining libav references 2021-04-27 16:27:10 -07:00
Junbo Liang 83f3cbd4a1 Merge pull request #151 from aws-lumberyard-dev/SPEC-6072
[SPEC-6072] [Crashpad] Migrate crash reporting tool to use Crashpad from 3rdParty
2021-04-27 12:13:21 -07:00
Esteban Papp 71c315b2b7 SPEC-6510 Illegal instruction in asset_mac.sh on clean asset builds (#349) 2021-04-27 11:38:10 -07:00
junbo 0b8299ba0b Remove the existing crashpad package and update the package hash 2021-04-27 09:50:20 -07:00
jromnoa 9da7349907 fix DEV_DIR variable for ctest_entrypoint.cmd 2021-04-26 17:52:19 -07:00
Steve Pham d90e8fd214 Merge pull request #284 from aws-lumberyard-dev/SPEC-3511
SPEC-3511 : Update Linux setup scripts to use a config file for general packages
2021-04-23 20:12:11 -07:00
evanchia 06dd4e9378 adding containsKey() in jenkinsfile 2021-04-23 14:01:18 -07:00
evanchia 3ac0008bc2 fixing jenkinsfile to use containsKey() 2021-04-23 13:59:11 -07:00
evanchia 9abd112a7e chaged boolean type to string 2021-04-23 13:42:55 -07:00
evanchia 4d88cab139 Adding test metrics field to build config file 2021-04-23 11:32:44 -07:00
Steve Pham db42760974 Update install-ubuntu-build-tools.sh 2021-04-23 11:13:59 -07:00
spham f68ed1cd4b Fix tabs->space issues 2021-04-23 10:14:27 -07:00
spham c0ad079f87 Create a package file for packages to install on Linux and updated script to use it 2021-04-23 10:06:15 -07:00
Esteban Papp 1c13b301fe SPEC-5070 Move ctest_scripts to scripts/ctest
* removing unused function and moving ctest_scripts to scripts/ctest

* Re-adding ebp-test

* Fixing typo that is making this test run in parallel with other tests

* Fixing hang when parameters are passed

* passing absolute path as a project

* small tweak to not print out during Python execution

* Moving the timeout to be in the build step

* Disable ebo_sanity_smoke_no_gpu

Co-authored-by: jackalbe <23512001+jackalbe@users.noreply.github.com>
2021-04-23 09:43:11 -07:00
evanchia-ly-sdets f3c0aad914 Merge pull request #258 from aws-lumberyard-dev/metrics_string_security_fix
Fixing string interpolation security risk in test metrics
2021-04-22 19:50:51 -07:00
evanchia ad7e7d829e changed variable formatting method 2021-04-22 16:42:52 -07:00