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>
4 years ago
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
4 years ago
Sean Sweeney
873654a9fc
Merge pull request #3116 from aws-lumberyard-dev/benchmark_metrics_jenkins
...
Adds the MARS benchmark script in AR
4 years ago
evanchia
5e4ec8c421
adding missing param to Jenkins benchmark step
...
Signed-off-by: evanchia <evanchia@amazon.com>
4 years ago
Shirang Jia
ce85bb3b7d
Add awsi deployment as a non-blocking step in nightly pipeline ( #3397 )
...
* Add awsi deployment as a non-blocking step in nightly pipeline
* Make step fail if it's not a non-blocking step
4 years ago
Mike Chang
a92684c0b8
Jenkinsfile LFS fix for iOS/Mac pulls ( #3396 )
...
* Add git lfs install and pull into Jenkins Git pull stage
Signed-off-by: Mike Chang <changml@amazon.com>
4 years ago
John
dcde3f3e36
Add extra logging for CHANGE_ID and COMMIT_ID.
...
Signed-off-by: John <jonawals@amazon.com>
4 years ago
Shirang Jia
e48798fdbf
Add missing {} for string interpolation ( #3291 )
4 years ago
Shirang Jia
3e51240a05
Allow customized Jenkins parameters for different pipelines and add aws integration deployment pipeline ( #3248 )
...
Allow customized Jenkins parameters for different pipelines so that we can define different Jenkins parameters for a new pipeline and doesn't affect AR build parameters.
Add aws integration deployment pipeline.
4 years ago
evanchia
78d34e6960
Adds the MARS benchmark script in AR
...
Signed-off-by: evanchia <evanchia@amazon.com>
4 years ago
Sean Sweeney
54b93d7c25
Merge pull request #2885 from aws-lumberyard-dev/test_metrics_env_var_fix
...
Escape character in Jenkins for test metrics
4 years ago
Shirang Jia
4f9382e8c6
Include build failure root cause in email notification ( #2491 ) ( #2888 )
...
Signed-off-by: shiranj <shiranj@amazon.com>
4 years ago
evanchia
3a76f2e6ce
Fixing incorrect string replacement in Jenkinsfile
...
Signed-off-by: evanchia <evanchia@amazon.com>
4 years ago
evanchia
574bef0cd8
Escape character in Jenkins for test metrics
...
Signed-off-by: evanchia <evanchia@amazon.com>
4 years ago
amzn-sean
3ade098742
support node switching in a pipe ( #2345 )
...
Signed-off-by: amzn-sean <75276488+amzn-sean@users.noreply.github.com>
4 years ago
Steve Pham
38261d0800
Shorten copyright headers by splitting into 2 lines ( #2213 )
...
* Updated all copyright headers to split the longer original copyright line into 2 shorter lines
Signed-off-by: Steve Pham <spham@amazon.com>
4 years ago
brianherrera
1121bf6e60
Remove separate git lfs steps.
...
The steps to remove git lfs hooks and inject creds are no longer required with the public repo.
Signed-off-by: brianherrera <briher@amazon.com>
5 years ago
Chris Galvan
3b1873b045
Merged stabilization/2106 -> development (resolved merge conflicts).
...
Signed-off-by: Chris Galvan <chgalvan@amazon.com>
5 years ago
Shirang Jia
992f5aab1b
Convert Incremental scripts to Python3 ( #1934 )
...
Convert incremental build script to Python3
5 years ago
John
17fde4e228
Move source of truth logic from TIAF to job
5 years ago
Chris Galvan
d7574777a8
Resolved merge conflicts
...
Signed-off-by: Chris Galvan <chgalvan@amazon.com>
5 years ago
Steve Pham
b4a2edec6a
Final update copyright headers to reference license files at the repo root ( #1693 )
...
* Final update copyright headers to reference license files at the repo root
Signed-off-by: spham <spham@amazon.com>
* Fix copyright validator unit tests to support the stale O3DE header scenario
Signed-off-by: spham <spham@amazon.com>
5 years ago
Gene Walters
6fb2558e44
Merge branch 'upstream/development' into genewalt/gitflow_210628
...
Signed-off-by: Gene Walters <genewalt@amazon.com>
5 years ago
John
c83d117b32
Fix snapshot choice that was incorrectly added
...
Signed-off-by: John <jonawals@amazon.com>
5 years ago
Gene Walters
4e14c0069b
Merge branch 'upstream/stabilization/2106' into genewalt/gitflow_210628
5 years ago
John
cfe839e89e
Address PR comments
5 years ago
John
c831304c8a
Address PR comments
5 years ago
John
38f852d8b9
Add snapshot selection to PR and non-PR builds.
...
PR builds will detect the destination branch and check if that branch
is one of the snapshot branches, otherwise it defaults to the 'development'
snapshot.
Non-PR builds use the user-selected snapshot from the list of available
snapshots.
5 years ago
Steve Pham
70042fcdcd
O3DE Copyright Updates for Linux Foundation ( #1504 )
5 years ago
Esteban Papp
78b8daa783
LYN-4745 ci_build_metrics doesnt distinguish between different repo ( #1496 )
...
* add repository to ci_build_metrics
* fixing build
* changing the job to pass the right parameters
* passing parameters that need to be expanded
* missed this, important
* fixing typo
5 years ago
scottr
21d92a414e
[cpack/jenkins-main] update commit date format string to something that works on all machines
5 years ago
scottr
f03b3623d4
[cpack/jenkins-main] fixed git date format on unix machines in jenkinsfile
5 years ago
scottr
68d90366a8
[cpack/jenkins-main] missed escaping a character in git command for jenkinsfile
5 years ago
scottr
c507422760
[cpack/jenkins-main] update build url tag generation to use existing env vars from Jenkins
5 years ago
jonawals
6db9a00315
Merge branch 'TIF/Runtime' into TIF/Jenkins
5 years ago
jonawals
656aa528d8
Implement new handling of tiaf seed data
5 years ago
evanchia
b2a6616a31
fixed cwd error
5 years ago
evanchia
9afe5225e6
removing wildcard from rmdir, not windows compatible
5 years ago
evanchia
9373c5fd0d
Fixing xml directory race condition on incremental runs
5 years ago
Ibtehaj Nadeem
1ffcfa07e6
Remove Jenkins failure notifications ( #958 )
...
Remove Jenkins failure notifications
5 years ago
Esteban Papp
1396110f6d
Preventing builds from cleaning on each step ( #1151 )
5 years ago
evanchia
ed3b1dd8d5
adding explicit url for test metrics
5 years ago
ibtehajn
3c3f3fa91e
Disable shallow checkout in initial setup step
...
Performing a shallow checkout breaks changelog computation, which is
required for accurate build failure notifications.
5 years ago
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.
5 years ago
AMZN-AlexOteiza
591ad7f824
Added xml output for tests ( #664 )
...
Added test reporting information for jenkins
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
Esteban Papp
b294c88e2a
SPEC-5122 Git prune step fails to remove deleted branches in the work… ( #442 )
5 years ago
evanchia
1b8c62f294
Fixed out of scope variable
5 years ago