Commit Graph

44 Commits

Author SHA1 Message Date
Steve Pham 70042fcdcd O3DE Copyright Updates for Linux Foundation (#1504) 2021-06-23 10:55:22 -07:00
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
2021-06-23 08:01:39 -07:00
scottr 21d92a414e [cpack/jenkins-main] update commit date format string to something that works on all machines 2021-06-20 13:38:16 -07:00
scottr f03b3623d4 [cpack/jenkins-main] fixed git date format on unix machines in jenkinsfile 2021-06-20 11:45:41 -07:00
scottr 68d90366a8 [cpack/jenkins-main] missed escaping a character in git command for jenkinsfile 2021-06-19 07:15:23 -07:00
scottr c507422760 [cpack/jenkins-main] update build url tag generation to use existing env vars from Jenkins 2021-06-18 20:52:04 -07:00
evanchia b2a6616a31 fixed cwd error 2021-06-07 18:50:21 -07:00
evanchia 9afe5225e6 removing wildcard from rmdir, not windows compatible 2021-06-07 18:39:03 -07:00
evanchia 9373c5fd0d Fixing xml directory race condition on incremental runs 2021-06-07 18:31:57 -07:00
Ibtehaj Nadeem 1ffcfa07e6 Remove Jenkins failure notifications (#958)
Remove Jenkins failure notifications
2021-06-07 12:53:07 +01:00
Esteban Papp 1396110f6d Preventing builds from cleaning on each step (#1151) 2021-06-04 15:46:19 -07:00
evanchia ed3b1dd8d5 adding explicit url for test metrics 2021-05-21 12:50:52 -07:00
ibtehajn 3c3f3fa91e Disable shallow checkout in initial setup step
Performing a shallow checkout breaks changelog computation, which is
required for accurate build failure notifications.
2021-05-19 17:35:18 +01:00
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.
2021-05-19 15:15:27 +01:00
AMZN-AlexOteiza 591ad7f824 Added xml output for tests (#664)
Added test reporting information for jenkins
2021-05-11 12:44:27 +01:00
Brian Herrera 618a02ff13 Update step to also send email to build requestor on all branches 2021-05-06 10:43:44 -07:00
Brian Herrera bdfee639d9 Update formatting 2021-05-06 09:38:31 -07:00
Brian Herrera 032500ddb9 Fix email notifications and limit to watched branches 2021-05-06 09:23:12 -07:00
Esteban Papp b294c88e2a SPEC-5122 Git prune step fails to remove deleted branches in the work… (#442) 2021-04-30 10:43:40 -07:00
evanchia 1b8c62f294 Fixed out of scope variable 2021-04-28 23:04:32 -07:00
evanchia c554a7b17e Moved variable assigments and removed try/catch block for test metrics 2021-04-28 14:22:31 -07:00
evanchia 22a8885502 Fixing test metrics to run on test failures 2021-04-28 12:10:29 -07:00
evanchia 06dd4e9378 adding containsKey() in jenkinsfile 2021-04-23 14:01:18 -07:00
evanchia 3ac0008bc2 fixing jenkinsfile to use containsKey() 2021-04-23 13:59:11 -07:00
evanchia 4d88cab139 Adding test metrics field to build config file 2021-04-23 11:32:44 -07:00
evanchia-ly-sdets f3c0aad914 Merge pull request #258 from aws-lumberyard-dev/metrics_string_security_fix
Fixing string interpolation security risk in test metrics
2021-04-22 19:50:51 -07:00
evanchia ad7e7d829e changed variable formatting method 2021-04-22 16:42:52 -07:00
Esteban Papp 9ca7408929 SPEC-6499 Timeout in pipes expire due to logs being in a sub-step 2021-04-22 15:56:24 -07:00
evanchia 8f76dd0f26 Fixing string interpolation security risk in test metrics 2021-04-22 14:30:15 -07:00
evanchia efacc3c8bb Adding missing spaces in test metrics command string 2021-04-21 13:28:12 -07:00
evanchia 7bfde0ddba Using jenkins env var instead of extracting function 2021-04-21 12:45:14 -07:00
evanchia a3e1d84566 Test metrics uses both Jenkins endpoints fix 2021-04-21 10:54:26 -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
shiranj 0472bc49aa Set winSlashReplacement to false when running incremental_build_util.py 2021-04-19 15:25:51 -07:00
shiranj a6cea546da Add repository name to EBS volume tag 2021-04-19 14:52:37 -07:00
Esteban Papp 250f8d8db0 SPEC-6246 Prevent job overrides from PR branches (#110) 2021-04-16 16:36:21 -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
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
shiranj d399d0d8f1 Move jenkins_pipeline_metrics.py to ascripts/build/Jenkins/tools 2021-04-13 12:15:51 -07:00
Shirang Jia 37379d9d76 Fix indentation in Jenkinsfile 2021-04-09 18:17:03 -07:00
shiranj 53d3ae436d Pipeline fails when using a new empty ebs volume 2021-04-09 17:35:47 -07:00
Esteban Papp e8f6463db0 SPEC-3580 Move Jenkins pipeline files to another folder (#4) 2021-04-09 12:17:34 -07:00