Commit Graph

66 Commits

Author SHA1 Message Date
Vincent Liu 626f7c00fe [SPEC-1856] Convert AWSGameLiftServerSDK to new 3rdparty system (#198)
Remove old 3rdparty reference in code, and replace with new target.
Lib has been promoted to prod bucket (https://jira.agscollab.com/browse/SPEC-6469)
2021-04-21 12:07:34 -07:00
Steve Pham add0b44812 Merge pull request #196 from aws-lumberyard-dev/SPEC-3516
Fixing install script for selecting specific version of Cmake and adding +x permissions to the file
2021-04-21 11:55:11 -07:00
Esteban Papp 92c77dca11 LYN-3069 Revert some 3rdparty changes and address issue (#185)
* renaming and organizing files

* removed unused files

* Removing unnecessary file

* moved file

* reverting movement of 3rdparty associations from gems to global

* removing unnecessary calls to ly_add_external_target_path

* fixing install prefix of ci_build

* Fixes to get 3rdparties declared in gems to be installed

* Allowing to install just one configuration

* Adding empty line at the end

* removing commented code

* setting IMPORETD_LOCATION_<CONFIG> and defaulting IMPORTED_LOCATION to the profile config in case other configs are not installed
2021-04-21 11:16:27 -07:00
spham a14cd0102e Fixed cmake version targeting 2021-04-21 09:28:28 -07:00
spham cb142107e7 Fixed targeting of cmake version 2021-04-21 09:27:34 -07:00
Scott Romero 8e67ff55c0 Adding option to override inclusion of test targets in build
Merge pull request #180 from aws-lumberyard-dev/SPEC-6436
2021-04-21 08:20:34 -07:00
Shirang Jia 3f8af33496 Merge pull request #175 from aws-lumberyard-dev/build_strike/SPEC-6304
Add lambda function to delete branch EBS volumes on Github branch deletion action
2021-04-20 19:12:28 -07:00
Shirang Jia c6cd492196 Merge pull request #143 from aws-lumberyard-dev/build_strike/SPEC-6433
Add repository name to EBS volume tag
2021-04-20 19:11:37 -07:00
scottr a6a65ec5c2 [SPEC-6436] include LY_DISABLE_TEST_MODULES to the windows install job 2021-04-20 17:30:20 -07:00
Alex Peterson 707f5a07b2 Converted Civetweb to 3p package 2021-04-20 17:25:31 -07:00
Shirang Jia 67a1ad2f80 Fix python path for Android packaging job
Fix python path for Android packaging job
2021-04-20 16:46:15 -07:00
shiranj 3c5c540f09 Fix python path for Android packaging job 2021-04-20 14:54:39 -07:00
Shirang Jia b21f835d0c Merge pull request #166 from aws-lumberyard-dev/add_android_package
SPEC-6448: Add Android package in packaging pipeline
2021-04-20 14:32:47 -07:00
shiranj 1865ae71ca Retrieve Github secret from AWS Secret Manager 2021-04-20 14:31:43 -07:00
shiranj 841d16055a Add lambda function to delete branch ebs volumes on github branch deletion event 2021-04-20 11:30:26 -07:00
Brian Herrera 87155e0d5e Merge pull request #165 from aws-lumberyard-dev/build-strike/SPEC-6357
Add script to sync repo with upstream
2021-04-20 11:16:42 -07:00
shiranj dc5b4ee1dd Add Android package in packaging pipeline 2021-04-20 10:50:41 -07:00
Brian Herrera 8804ab8f1f Add script to sync repo with upstream 2021-04-20 09:56:46 -07:00
spham 37949abe25 Restoring original periodic_test_profile block but with the TAGS removed 2021-04-20 08:48:52 -07:00
spham fd7d3a41ee Removing 'periodic_test_profile' job from Android due to the fact that the Android Virtual Device is not supported on virtualized systems (Windows) 2021-04-20 08:06:27 -07:00
Steve Pham b15850176b Merge pull request #131 from aws-lumberyard-dev/SPEC-3516
Add linux (ubuntu) setup scripts
2021-04-19 21:00:43 -07:00
shiranj 23b9b3e12b Fix indentation 2021-04-19 15:52:43 -07:00
shiranj 0472bc49aa Set winSlashReplacement to false when running incremental_build_util.py 2021-04-19 15:25:51 -07:00
shiranj f5b7200f32 Fix typo 2021-04-19 14:59:43 -07:00
spham 86be2647c5 Fix apt-get command for installing specific version of cmake based on distro of ubuntu 2021-04-19 14:56:54 -07:00
shiranj a6cea546da Add repository name to EBS volume tag 2021-04-19 14:52:37 -07:00
spham 4232fa4232 - Renamed install-awscli.sh to install-ubuntu-awscli.sh
- Update to use $EUID instead of 'whoami' to determine if script is running as sudo
- Tagging cmake version 3.20.1 specifically
2021-04-19 14:52:13 -07:00
spham 9a0b47137a Add linux setup scripts to:
1. Install Linux AWSCLI
2. Install Linux Git, GitLFS, and GCM
3. Install Linux build libraries and tools for O3DE
2021-04-19 10:14:59 -07:00
spham 287a163af2 Merge branch 'main' into platform/SPEC-6061 2021-04-16 21:32:08 -07:00
mcgarrah 37b4b69bb9 Adding the */Code/Framework/AzCore/AzCore/PlatformId/PlatformDefaults.* path to the pal allowed list to allow mention of the IOS macro in the PlatformDefaults.h/PlatformDefaults.cpp file 2021-04-16 20:07:20 -05:00
spham aaf2200122 Merge branch 'main' into platform/SPEC-6061 2021-04-16 17:58:49 -07:00
Esteban Papp 250f8d8db0 SPEC-6246 Prevent job overrides from PR branches (#110) 2021-04-16 16:36:21 -07:00
Esteban Papp a6c7815685 SPEC-6371 Change the asset_profile and test_profile steps to be no_unity so it doesnt recompile 2021-04-16 16:06:54 -07:00
Esteban Papp 41981412c5 SPEC-6370 Mark a build as "NOT_BUILT" if it didnt build anything 2021-04-16 13:56:46 -07:00
spham 66517b22e0 Updating how to calculate the ENGINE_ROOT path based on the CURRENT_PATH value 2021-04-15 13:06:27 -07:00
spham dbae71c511 Fixes for android nightly unit tests
- Fix broken test launcher caused by change in unit test module registry format
- Fix test runner script's ENGINE_ROOT (re-parenting) path caused by move of file to different folder
- Adding step to always perform an android sdk update to latest creating and launching android virtual device (AVD)
2021-04-15 11:57:23 -07:00
Esteban Papp 8b265d2e8d Initial version that I need to test out (#60)
LYN-2585 Add cmake/install job to Jenkins
2021-04-14 17:38:57 -07:00
Brian Herrera a1f0baeeff Prevent skipping build if it's from a pull request
Also add safe navigation operator on parameters. This avoids encoutering NullPointerException when accessing build parameters on the first build since these values will be set to null.
2021-04-14 14:58:22 -07:00
Esteban Papp 4a3d24f189 SPEC-6276 Move ci_build and ci_build_metrics to scripts\build 2021-04-14 14:40:42 -07:00
alexpete 8469c9ca0a Integrating github/staging through commit 5f214be 2021-04-13 17:18:57 -07:00
Shirang Jia 87b522e4ba Merge branch 'main' into build-strike/SPEC-6281 2021-04-13 14:54:23 -07:00
shiranj d399d0d8f1 Move jenkins_pipeline_metrics.py to ascripts/build/Jenkins/tools 2021-04-13 12:15:51 -07:00
shiranj f3d0666a63 Add retry to get request 2021-04-13 11:52:42 -07:00
shiranj 78cadfd1d0 Convert daily metrics pipeline script to use BlueOcean API 2021-04-13 11:24:31 -07:00
Alex Peterson 921eb742d4 Merge branch 'main' into github/staging 2021-04-13 09:46:26 -07:00
Alex Peterson 73e5a3693f Fixing missing execute permissions 2021-04-12 11:03:50 -07:00
Alex Peterson cd12226849 Merge branch 'main' into github/staging 2021-04-12 08:48:09 -07:00
Shirang Jia fb4468b041 Merge branch 'main' into SPEC-6230 2021-04-09 18:26:42 -07:00
Shirang Jia 37379d9d76 Fix indentation in Jenkinsfile 2021-04-09 18:17:03 -07:00
Shirang Jia 7c5e555a40 Fix indentation in Jenkinsfile 2021-04-09 18:14:14 -07:00