Commit Graph

125 Commits (77a035f0154680f48f481d3d9cdaea50b1c22520)

Author SHA1 Message Date
lumberyard-employee-dm c6b0e3562e Updating the python import paths for the o3de scripts to use the new package o3de package location 5 years ago
lumberyard-employee-dm 703c268e40 Adding a setup.py and a README to the scripts/o3de folder so it can be linked as a package into the engine python runtime when python is installed via python/get_python.bat 5 years ago
lumberyard-employee-dm ec7f4c3fdc Moving the engine template unit test files into the o3de/tests folder 5 years ago
lumberyard-employee-dm 6fc1257f73 Moving the o3de python scripts to be underneath another o3de folder to allow `import o3de` to succeed.
The path is now scripts/o3de/o3de
5 years ago
lumberyard-employee-dm 5d42b64ff9 Moving the o3de test scripts to the tests subfolder of the package 5 years ago
lumberyard-employee-dm 548219d117 Updated the registration.py script register_engine_path function to add
a key, value mapping of engine name to engine path in the
o3de_manifest.json file

Added a pytest to validate the new engine_name -> engine_path
functionality and registered those test with CTest.

Fixed miscellaneous issues in the registration.py around incorrect
return values for get_*_data functions where some of the returns values
were integers where the return value should have been None
5 years ago
lumberyard-employee-dm f346614917 Adding __init__.py scripts to allow the name of o3de to be structured as a package 5 years ago
lumberyard-employee-dm 680a8e6fbd Moving the o3de UnitTest files to script/o3de/test folder to help with file organization 5 years ago
lumberyard-employee-dm d4a0eb3a24 Moving o3de registration scripts to the scripts/o3de folder 5 years ago
bosnichd 9ecbbe471b
Remove lots of unused things from CrySystem (#765)
Remove lots of unused things from CrySystem
5 years ago
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).
5 years ago
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
5 years ago
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
5 years ago
amzn-sj 3383cfc95a Fix Jenkins failure during engine registration for iOS 5 years ago
Shirang Jia 33f7da764e
Remove unneeded scripts that have internal service references (#683) 5 years ago
Steve Pham bf62687b37
Update android installation script to install gradle 7.0 5 years ago
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
5 years ago
AMZN-AlexOteiza 591ad7f824
Added xml output for tests (#664)
Added test reporting information for jenkins
5 years ago
Terry Michaels 8ddfcabae7
Removed unneeded comments (#673) 5 years ago
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>
5 years ago
Shirang Jia 1162177d61
Create a seprate nightly pipeline to always run clean build. (#649) 5 years ago
Brian Herrera 618a02ff13
Update step to also send email to build requestor on all branches 5 years ago
Brian Herrera bdfee639d9
Update formatting 5 years ago
Brian Herrera 032500ddb9
Fix email notifications and limit to watched branches 5 years ago
Brian Herrera 1c63b6ae86
Merge pull request #481 from aws-lumberyard-dev/build-strike/fix-root-path
Fix root folder path for canary files
5 years ago
Esteban Papp b294c88e2a
SPEC-5122 Git prune step fails to remove deleted branches in the work… (#442) 5 years ago
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.
5 years ago
Esteban Papp f8633f0ba8
LYN-3112 Add CMakeTestbed to github and setup the Jenkins job to use an installed version (#461) 5 years ago
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
5 years ago
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
5 years ago
sweeneys 1234a3785a Fix shader list tool bug mixing positional and non-positional argparse flags 5 years ago
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
5 years ago
evanchia 1b8c62f294 Fixed out of scope variable 5 years ago
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
5 years ago
evanchia c554a7b17e Moved variable assigments and removed try/catch block for test metrics 5 years ago
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
5 years ago
evanchia 22a8885502 Fixing test metrics to run on test failures 5 years ago
Alex Peterson 7aeb9614de
Remove remaining libav references 5 years ago
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
5 years ago
Esteban Papp 71c315b2b7
SPEC-6510 Illegal instruction in asset_mac.sh on clean asset builds (#349) 5 years ago
junbo 0b8299ba0b Remove the existing crashpad package and update the package hash 5 years ago
jromnoa 9da7349907 fix DEV_DIR variable for ctest_entrypoint.cmd 5 years ago
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
5 years ago
evanchia 06dd4e9378 adding containsKey() in jenkinsfile 5 years ago
evanchia 3ac0008bc2 fixing jenkinsfile to use containsKey() 5 years ago
evanchia 9abd112a7e chaged boolean type to string 5 years ago
evanchia 4d88cab139 Adding test metrics field to build config file 5 years ago
Steve Pham db42760974
Update install-ubuntu-build-tools.sh 5 years ago
spham f68ed1cd4b Fix tabs->space issues 5 years ago
spham c0ad079f87 Create a package file for packages to install on Linux and updated script to use it 5 years ago