Commit Graph

46 Commits

Author SHA1 Message Date
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
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
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
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
Shirang Jia 82a73c7ece Merge branch 'main' into remove_packaging_scrubbing_validation 2021-04-09 17:56:06 -07:00
shiranj 53d3ae436d Pipeline fails when using a new empty ebs volume 2021-04-09 17:35:47 -07:00
Esteban Papp f7651a6d0f Cleaning up Jenkinsfile (#8)
SPEC-6241 GitHub cleanup of Jenkinsfile
2021-04-09 17:25:49 -07:00
Shirang Jia 3dc9ae7c0f Merge branch 'main' into remove_packaging_scrubbing_validation 2021-04-09 15:48:44 -07:00
shiranj 9f42a8f9bd Remove scrubbing/validation from packaging script 2021-04-09 15:46:41 -07:00
Brian Herrera ae04211f8c Merge branch 'main' into github/staging 2021-04-09 14:42:18 -07:00
Brian Herrera 6f836e4614 Re-add change removed in latest merge. 2021-04-09 14:40:18 -07:00
Esteban Papp e8f6463db0 SPEC-3580 Move Jenkins pipeline files to another folder (#4) 2021-04-09 12:17:34 -07:00
alexpete 1044dc3da1 Integrating github/staging through commit ab87ed9 2021-04-09 11:27:37 -07:00
Brian Herrera aef10339d5 Use complete Jenkins project name when creating EBS volumes
This change will allow us to support multiple repos in our account by using the full project name for the volumes. Right now multiple repos running the default pipeline will use the same name (e.g. defaultmain<platform>) and will conflict when similar branch names are used.
2021-04-08 17:36:00 -07:00
alexpete c2cbd430fe Integrating up through commit 90f050496 2021-04-07 14:03:29 -07:00
Brian Herrera 39f53338bf Merge branch 'main' into LoadPipelineFromGitHub 2021-03-26 17:05:57 -07:00
alexpete 36c4e827bd Integrating latest from github/staging
Integrating up through commit 5e1bdae
2021-03-26 14:32:02 -07:00
Brian Herrera e8bbb5a0d5 Set scripts to be executable
This is required to build on linux/mac
2021-03-26 09:26:12 -07:00
alexpete 75dc720198 Integrating latest 47acbe8 2021-03-25 13:57:57 -07:00
alexpete a10351f38d Initial commit 2021-03-08 14:30:57 -08:00