AMZN-Phil
6f86f0ea5c
Merge pull request #4736 from aws-lumberyard-dev/CLIDownloadGems
...
Additional fixes for downloading O3DE objects
2021-10-18 10:26:59 -07:00
AMZN-nggieber
4899309b6a
Connect Adding and Removal of Gem Repo UI to CLI ( #4729 )
...
* Connect Adding and Removal of Gem Repo UI to CLI
Signed-off-by: nggieber <nggieber@amazon.com >
* Addressed PR feedback
Signed-off-by: nggieber <nggieber@amazon.com >
2021-10-18 09:40:34 -07:00
AMZN-Phil
08643f8232
Use a more generic project name in download.py dest-path help
...
Signed-off-by: AMZN-Phil <pconroy@amazon.com >
2021-10-17 15:58:41 -07:00
AMZN-Phil
1d220c3eaa
Updates based on feedback, flip return value of a function to return a more expected value whether validation passes
...
Signed-off-by: AMZN-Phil <pconroy@amazon.com >
2021-10-17 15:50:13 -07:00
AMZN-Phil
6efeaa405d
Additional fixes for downloading O3DE objects, and using the cache folder
...
Signed-off-by: AMZN-Phil <pconroy@amazon.com >
2021-10-15 13:54:53 -07:00
brianherrera
b792ff3d33
Fix command formatting
...
Signed-off-by: brianherrera <briher@amazon.com >
2021-10-13 14:12:18 -07:00
brianherrera
4625e6d315
Fix indentation
...
Signed-off-by: brianherrera <briher@amazon.com >
2021-10-13 13:35:44 -07:00
brianherrera
3c7357da47
Update existing unmount step to use new offline function
...
Signed-off-by: brianherrera <briher@amazon.com >
2021-10-13 10:37:14 -07:00
brianherrera
ac8201a2fa
Update disk setup step to use context manager
...
Signed-off-by: brianherrera <briher@amazon.com >
2021-10-13 10:34:03 -07:00
brianherrera
56f0ea68a6
Add step to verify disk is in an offline state
...
Some Windows configs will automatically set new drives as online causing diskpart setup script to fail.
Signed-off-by: brianherrera <briher@amazon.com >
2021-10-13 10:29:53 -07:00
AMZN-Phil
c355c162ab
Merge pull request #4486 from aws-lumberyard-dev/Prism/ShowRepoList
...
repo.jsons can be listed and and access through CLI and is Integrated with Project Manager
2021-10-12 12:38:49 -07:00
nggieber
56de6064d2
Hopefully final pass on PR comments
...
Signed-off-by: nggieber <nggieber@amazon.com >
2021-10-11 12:07:04 -07:00
Junbo Liang
c759bc9cd0
Update the Jenkins script to disable access log during AWSI deployment ( #4579 )
...
Signed-off-by: Junbo Liang <junbo@amazon.com >
2021-10-11 10:52:00 -07:00
nggieber
3698c3c3a7
Merge branch 'development' into Prism/ShowRepoList
2021-10-11 09:20:06 -07:00
nggieber
70053f055a
More python PR feedback
...
Signed-off-by: nggieber <nggieber@amazon.com >
2021-10-08 16:52:58 -07:00
Brian Herrera
0d576004fe
Merge pull request #4577 from aws-lumberyard-dev/pipelines/add-retry-inc-build-util
...
Add retry config to boto3 clients
2021-10-08 14:27:43 -07:00
Junbo Liang
a5cd1b55e4
Make the access log bucket optional in the AWSCore CDK application ( #4553 )
...
* Make the access log bucket optional in the AWSCore CDK application
Signed-off-by: Junbo Liang <junbo@amazon.com >
2021-10-08 10:37:50 -07:00
brianherrera
e256df3f05
Add retry config to boto3 clients
...
This change makes the inc_build_util script more resilient against transient network issues and issues encountered during node boot-up.
Signed-off-by: brianherrera <briher@amazon.com >
2021-10-08 10:05:50 -07:00
nggieber
06953bb81f
More PR changes
...
Signed-off-by: nggieber <nggieber@amazon.com >
2021-10-08 08:14:28 -07:00
Chris Galvan
437a4d2d63
Updated engine template unit tests.
...
Signed-off-by: Chris Galvan <chgalvan@amazon.com >
2021-10-07 17:38:54 -05:00
Chris Galvan
e1c02cc146
Updated cpp file extension check per PR feedback.
...
Signed-off-by: Chris Galvan <chgalvan@amazon.com >
2021-10-07 15:32:57 -05:00
Chris Galvan
a138094027
Updated create-template logic to prefer the SanitizedCppName when running replacements on cpp file contents.
...
Signed-off-by: Chris Galvan <chgalvan@amazon.com >
2021-10-07 14:34:29 -05:00
AMZN-Phil
8d5d5f8bfb
Merge pull request #4505 from aws-lumberyard-dev/CLIAddExternalGemRepo
...
Fix issues with adding a repo
2021-10-06 14:10:52 -07:00
jonawals
ae96d1ab86
Merge pull request #4525 from aws-lumberyard-dev/tiaf_disable
...
Disable TIAF Jenkins job
2021-10-06 20:58:56 +01:00
Shirang Jia
8f1a589fcf
Send message to post_ar_build SNS topic after build finished ( #4442 )
...
* Send message to post_ar_build SNS topic after build finished
Signed-off-by: shiranj <shiranj@amazon.com >
* Add build number to SNS message
Signed-off-by: shiranj <shiranj@amazon.com >
2021-10-06 09:27:20 -07:00
John
79bd15aabd
Disable TIAF job
...
Signed-off-by: John <jonawals@amazon.com >
2021-10-06 15:45:51 +01:00
nggieber
acfbed8a58
Fix minor PR feedback
...
Signed-off-by: nggieber <nggieber@amazon.com >
2021-10-06 06:32:28 -07:00
AMZN-Phil
64fa92c56d
Constrain exceptions to the type we are handling.
...
Signed-off-by: AMZN-Phil <pconroy@amazon.com >
2021-10-05 14:41:20 -07:00
AMZN-Phil
09342694c9
Fix issues with adding a repo and make each object type optional in repo.json
...
Signed-off-by: AMZN-Phil <pconroy@amazon.com >
2021-10-05 13:49:27 -07:00
nggieber
0f5a347205
Merge branch 'development' into Prism/ShowRepoList
2021-10-04 16:01:04 -07:00
nggieber
118834efde
Added ability to list gem repos using CLI and integrated support into Project Manager
...
Signed-off-by: nggieber <nggieber@amazon.com >
2021-10-04 15:08:13 -07:00
Esteban Papp
f3e6adce7f
LYN-6882 release builds are executing code in asserts ( #4305 )
...
* adding Windows/release to PR-validation builds
Signed-off-by: Esteban Papp <81431996+amznestebanpapp@users.noreply.github.com >
* changing trace back to expand to nothing for release
Signed-off-by: Esteban Papp <81431996+amznestebanpapp@users.noreply.github.com >
* typo
Signed-off-by: Esteban Papp <81431996+amznestebanpapp@users.noreply.github.com >
* more fixes
Signed-off-by: Esteban Papp <81431996+amznestebanpapp@users.noreply.github.com >
* fixing some more unused variable cases
Signed-off-by: Esteban Papp <81431996+amznestebanpapp@users.noreply.github.com >
* renaming file in ScriptCanvas that causes a msbuild warning
Signed-off-by: Esteban Papp <81431996+amznestebanpapp@users.noreply.github.com >
* reverting a previous change
Signed-off-by: Esteban Papp <81431996+amznestebanpapp@users.noreply.github.com >
2021-10-01 13:52:52 -07:00
Mike Chang
0b718d435c
Installer, bootstrapper, and executable signing for Windows ( #4406 )
...
* Added a codesigning script to pre and post build steps in the Windows installer CD job
* Changed `windows_installer` job name to `installer_vs2019`
* Added `installer-nightly` tag for `installer_vs2019`
* Updated `build_config.json` to use an envvar for the installer url and bucket
Signed-off-by: Mike Chang <changml@amazon.com >
2021-09-30 17:40:34 -07:00
dialweb6
4627361b4e
Merge pull request #4245 from AMZN-scspaldi/scspaldi_update_Jenkins_test_results
...
Updated Linux and Mac configs to show test results.
2021-09-28 09:36:09 -07:00
Brian Herrera
aaf292f8cd
Merge pull request #4250 from aws-lumberyard-dev/pipelines/retry-pipeline
...
Retry pipeline stages when a node goes offline
2021-09-22 09:11:16 -07:00
brianherrera
eaddd4eee7
Throw exception for build stage
...
This is required so Jenkins will properly mark the build failed on valid script errors.
Signed-off-by: brianherrera <briher@amazon.com >
2021-09-21 16:05:25 -07:00
Mike Chang
39a4e05492
Change installer domain to o3debinaries.org ( #4244 )
...
* Change installer domain to o3debinaries.org
* Removed 3p license parameter
Signed-off-by: Mike Chang <changml@amazon.com >
2021-09-21 15:24:14 -07:00
brianherrera
d44cc844d1
Retry pipeline stages when a node goes offline
...
This change is required to support spot instances in the AR pipeline.
- When a node goes offline the job is retried on a new node
- Valid script errors are handled properly and the status is updated in Jenkins
Signed-off-by: brianherrera <briher@amazon.com >
2021-09-21 15:06:31 -07:00
scspaldi
d11dbd3732
Updated Linux and Mac configs to show test results.
...
Signed-off-by: scspaldi <scspaldi@amazon.com >
2021-09-21 11:50:04 -07:00
Chris Burel
3812e60ab6
Add support for keyboard events from xcb ( #3971 )
...
Signed-off-by: Chris Burel <burelc@amazon.com >
2021-09-20 09:09:50 -07:00
brianherrera
0d0b6c8033
Add support for nvme volumes
...
Signed-off-by: brianherrera <briher@amazon.com >
2021-09-13 17:04:47 -07:00
Junbo Liang
3535d6b6b3
[AWS Automation] Stack tear down mechanism for the deployment on Jenkins ( #3656 )
...
Make awsi_test_profile_vs2019 a nonblocking step to make sure that resources are cleaned up even though automation tests failed
Signed-off-by: Junbo Liang <junbo@amazon.com >
2021-09-10 12:56:41 -07:00
jromnoa
5c4ce8cd06
Upload test screenshots to s3 on test failure. ( #3815 )
...
* add s3 upload on screenshot test failure, should only apply to the test_gpu_profile_vs2019 job on nightly runs
* adds support for zipping screenshot files up prior to uploading to the s3 bucket and also adds the ACL extra arg to the upload_to_s3.py execution
* remove unused json import
* remove regex to use .endswith() instead and rename variables to be more clear (PR feedback)
* rename create_zip_archive to create_screenshots_archive
Signed-off-by: jromnoa <jromnoa@amazon.com >
2021-09-08 06:11:44 -05:00
Junbo Liang
8edcc504bd
Add AWSI automation tests to a new test suite and pipe ( #3913 )
...
Signed-off-by: junbo <junbo@amazon.com >
2021-09-07 13:02:13 -07:00
bosnichd
82659f24e9
Add support for a custom path root separator using a trait. ( #3678 )
...
* - Add support for a custom path root separator using a trait.
- Ensure to set both FilePathKey_ProjectUserPath and FilePathKey_ProjectLogPath to a writeable storage location on non-host platforms.
Signed-off-by: bosnichd <bosnichd@amazon.com >
* Remove az_trait_validator.py, as our PAL guidance no longer dictates that all traits must be defined for all platforms.
Signed-off-by: bosnichd <bosnichd@amazon.com >
* Updated based on review feedback.
Signed-off-by: bosnichd <bosnichd@amazon.com >
2021-09-01 10:24:29 -06:00
Shirang Jia
c1c6fa3615
Auto-cut Github issue on build failures from main/development ( #3730 )
...
* Send SNS topic on build failure
* send build failure root cause data to SNS topic that triggeres lambda function to automatically create Github issues
* Change SNS topic subject to Build failure and add build url to the message
* Change SNS topic name
2021-08-31 17:37:25 -07:00
Sean Sweeney
873654a9fc
Merge pull request #3116 from aws-lumberyard-dev/benchmark_metrics_jenkins
...
Adds the MARS benchmark script in AR
2021-08-31 15:58:20 -07:00
Mike Chang
2bf83ad9fb
Ubuntu 20.04 package update for clang-12 ( #3727 )
...
* Updated CMake, added libxkbcommon-dev and clang-12
* Add Corretto JDK 11 to packages for Ubuntu 20 and 18
* Add mountpoint creation command
Signed-off-by: Mike Chang <changml@amazon.com >
2021-08-31 13:47:57 -07:00
Mike Chang
6e3b03dfaa
Install and configure Ubuntu nodes with Nvidia drivers and NiceDCV ( #3728 )
...
These scripts will configure build and test Ubuntu 18/20 nodes with:
Nvidia gaming drivers for GPU instances (g4dn)
lightdm for Ubuntu 18 and gdm3 for Ubuntu 20 (wayland is disabled here, but should have xcb capabilities)
NiceDCV for remote console access
Note: Does not include user setup and firewall configurations
Signed-off-by: Mike Chang <changml@amazon.com >
2021-08-31 09:47:57 -07:00
evanchia
5e4ec8c421
adding missing param to Jenkins benchmark step
...
Signed-off-by: evanchia <evanchia@amazon.com >
2021-08-27 10:14:22 -07:00