diff --git a/.yamato/_green_job_revisions_2020.3.metafile b/.yamato/_green_job_revisions_2020.3.metafile deleted file mode 100644 index 39dd52a477c..00000000000 --- a/.yamato/_green_job_revisions_2020.3.metafile +++ /dev/null @@ -1,616 +0,0 @@ -_abv_for_srp_repository_-_2020.2: - updated_at: '2020-12-04 17:31:26.569879' - last_green_revisions: - android: - revision: c7b5465681fba954757ad1a5fd6dcab6f961daf3 - version: '' - ios: - revision: c7b5465681fba954757ad1a5fd6dcab6f961daf3 - version: '' - linux: - revision: c7b5465681fba954757ad1a5fd6dcab6f961daf3 - version: '' - macos: - revision: c7b5465681fba954757ad1a5fd6dcab6f961daf3 - version: '' - windows: - revision: c7b5465681fba954757ad1a5fd6dcab6f961daf3 - version: '' -all_universal_ci_-_2020.2: - updated_at: '2021-01-25 07:28:57.546043' - last_green_revisions: - android: - revision: c7b5465681fba954757ad1a5fd6dcab6f961daf3 - updated_at: '2021-01-22 01:53:31.666761' - version: '' - ios: - revision: c7b5465681fba954757ad1a5fd6dcab6f961daf3 - updated_at: '2021-01-24 23:55:14.906549' - version: '' - linux: - revision: c7b5465681fba954757ad1a5fd6dcab6f961daf3 - updated_at: '2021-01-24 23:55:14.906549' - version: '' - macos: - revision: c7b5465681fba954757ad1a5fd6dcab6f961daf3 - updated_at: '2021-01-24 23:55:14.906549' - version: '' - windows: - revision: c7b5465681fba954757ad1a5fd6dcab6f961daf3 - updated_at: '2021-01-22 01:53:31.666761' - version: '' -all_hdrp_ci_-_2020.2: - updated_at: '2020-12-05 07:59:01.640336' - last_green_revisions: - android: - revision: c7b5465681fba954757ad1a5fd6dcab6f961daf3 - updated_at: '2020-12-04 17:48:44.742371' - version: '' - ios: - revision: c7b5465681fba954757ad1a5fd6dcab6f961daf3 - updated_at: '2020-12-04 17:48:44.742371' - version: '' - linux: - revision: c7b5465681fba954757ad1a5fd6dcab6f961daf3 - updated_at: '2020-12-04 17:48:44.742371' - version: '' - macos: - revision: c7b5465681fba954757ad1a5fd6dcab6f961daf3 - updated_at: '2020-12-04 17:48:44.742371' - version: '' - windows: - revision: c7b5465681fba954757ad1a5fd6dcab6f961daf3 - updated_at: '2020-12-04 17:48:44.742371' - version: '' -all_shadergraph_ci_-_2020.2: - updated_at: '2021-01-25 07:28:57.546043' - last_green_revisions: - android: - revision: c7b5465681fba954757ad1a5fd6dcab6f961daf3 - updated_at: '2021-01-22 01:53:31.666761' - version: '' - ios: - revision: c7b5465681fba954757ad1a5fd6dcab6f961daf3 - updated_at: '2021-01-24 23:55:14.906549' - version: '' - linux: - revision: c7b5465681fba954757ad1a5fd6dcab6f961daf3 - updated_at: '2021-01-24 23:55:14.906549' - version: '' - macos: - revision: c7b5465681fba954757ad1a5fd6dcab6f961daf3 - updated_at: '2021-01-24 23:55:14.906549' - version: '' - windows: - revision: c7b5465681fba954757ad1a5fd6dcab6f961daf3 - updated_at: '2021-01-22 01:53:31.666761' - version: '' -all_vfx_hdrp_ci_-_2020.2: - updated_at: '2021-01-26 07:31:24.028604' - last_green_revisions: - android: - revision: c7b5465681fba954757ad1a5fd6dcab6f961daf3 - updated_at: '2021-01-22 01:53:31.666761' - version: '' - ios: - revision: c7b5465681fba954757ad1a5fd6dcab6f961daf3 - updated_at: '2021-01-24 23:55:14.906549' - version: '' - linux: - revision: c7b5465681fba954757ad1a5fd6dcab6f961daf3 - updated_at: '2021-01-24 23:55:14.906549' - version: '' - macos: - revision: c7b5465681fba954757ad1a5fd6dcab6f961daf3 - updated_at: '2021-01-24 23:55:14.906549' - version: '' - windows: - revision: c7b5465681fba954757ad1a5fd6dcab6f961daf3 - updated_at: '2021-01-22 01:53:31.666761' - version: '' -all_vfx_urp_ci_-_2020.2: - updated_at: '2021-01-26 07:31:24.028604' - last_green_revisions: - android: - revision: c7b5465681fba954757ad1a5fd6dcab6f961daf3 - updated_at: '2021-01-22 01:53:31.666761' - version: '' - ios: - revision: c7b5465681fba954757ad1a5fd6dcab6f961daf3 - updated_at: '2021-01-24 23:55:14.906549' - version: '' - linux: - revision: c7b5465681fba954757ad1a5fd6dcab6f961daf3 - updated_at: '2021-01-24 23:55:14.906549' - version: '' - macos: - revision: c7b5465681fba954757ad1a5fd6dcab6f961daf3 - updated_at: '2021-01-24 23:55:14.906549' - version: '' - windows: - revision: c7b5465681fba954757ad1a5fd6dcab6f961daf3 - updated_at: '2021-01-22 01:53:31.666761' - version: '' -nightly_shadergraph_-_2020.2: - updated_at: '2021-03-03 07:53:55.840456' - last_green_revisions: - Android: - revision: c7b5465681fba954757ad1a5fd6dcab6f961daf3 - updated_at: '2021-02-28 00:00:12.136246' - version: '' - Linux: - revision: c7b5465681fba954757ad1a5fd6dcab6f961daf3 - updated_at: '2021-02-28 00:00:12.136246' - version: '' - OSX: - revision: c7b5465681fba954757ad1a5fd6dcab6f961daf3 - updated_at: '2021-02-28 00:00:12.136246' - version: '' - Win: - revision: c7b5465681fba954757ad1a5fd6dcab6f961daf3 - updated_at: '2021-02-28 00:00:12.136246' - version: '' - iPhone: - revision: c7b5465681fba954757ad1a5fd6dcab6f961daf3 - updated_at: '2021-02-28 00:00:12.136246' - version: '' -shadergraph_pr_job_-_2020.2: - updated_at: '2021-03-03 07:53:55.840456' - last_green_revisions: - Android: - revision: c7b5465681fba954757ad1a5fd6dcab6f961daf3 - updated_at: '2021-02-28 00:00:12.136246' - version: '' - Linux: - revision: c7b5465681fba954757ad1a5fd6dcab6f961daf3 - updated_at: '2021-02-28 00:00:12.136246' - version: '' - OSX: - revision: c7b5465681fba954757ad1a5fd6dcab6f961daf3 - updated_at: '2021-02-28 00:00:12.136246' - version: '' - Win: - revision: c7b5465681fba954757ad1a5fd6dcab6f961daf3 - updated_at: '2021-02-28 00:00:12.136246' - version: '' - iPhone: - revision: c7b5465681fba954757ad1a5fd6dcab6f961daf3 - updated_at: '2021-02-28 00:00:12.136246' - version: '' -nightly_vfx_hdrp_-_2020.2: - updated_at: '2021-03-03 07:53:55.840456' - last_green_revisions: - Android: - revision: c7b5465681fba954757ad1a5fd6dcab6f961daf3 - updated_at: '2021-02-28 00:00:12.136246' - version: '' - Linux: - revision: c7b5465681fba954757ad1a5fd6dcab6f961daf3 - updated_at: '2021-02-28 00:00:12.136246' - version: '' - OSX: - revision: c7b5465681fba954757ad1a5fd6dcab6f961daf3 - updated_at: '2021-02-28 00:00:12.136246' - version: '' - Win: - revision: c7b5465681fba954757ad1a5fd6dcab6f961daf3 - updated_at: '2021-02-28 00:00:12.136246' - version: '' - iPhone: - revision: c7b5465681fba954757ad1a5fd6dcab6f961daf3 - updated_at: '2021-02-28 00:00:12.136246' - version: '' -vfx_hdrp_pr_job_-_2020.2: - updated_at: '2021-03-03 07:53:55.840456' - last_green_revisions: - Android: - revision: c7b5465681fba954757ad1a5fd6dcab6f961daf3 - updated_at: '2021-02-28 00:00:12.136246' - version: '' - Linux: - revision: c7b5465681fba954757ad1a5fd6dcab6f961daf3 - updated_at: '2021-02-28 00:00:12.136246' - version: '' - OSX: - revision: c7b5465681fba954757ad1a5fd6dcab6f961daf3 - updated_at: '2021-02-28 00:00:12.136246' - version: '' - Win: - revision: c7b5465681fba954757ad1a5fd6dcab6f961daf3 - updated_at: '2021-02-28 00:00:12.136246' - version: '' - iPhone: - revision: c7b5465681fba954757ad1a5fd6dcab6f961daf3 - updated_at: '2021-02-28 00:00:12.136246' - version: '' -nightly_vfx_urp_-_2020.2: - updated_at: '2021-03-03 07:53:55.840456' - last_green_revisions: - Android: - revision: c7b5465681fba954757ad1a5fd6dcab6f961daf3 - updated_at: '2021-02-28 00:00:12.136246' - version: '' - Linux: - revision: c7b5465681fba954757ad1a5fd6dcab6f961daf3 - updated_at: '2021-02-28 00:00:12.136246' - version: '' - OSX: - revision: c7b5465681fba954757ad1a5fd6dcab6f961daf3 - updated_at: '2021-02-28 00:00:12.136246' - version: '' - Win: - revision: c7b5465681fba954757ad1a5fd6dcab6f961daf3 - updated_at: '2021-02-28 00:00:12.136246' - version: '' - iPhone: - revision: c7b5465681fba954757ad1a5fd6dcab6f961daf3 - updated_at: '2021-02-28 00:00:12.136246' - version: '' -vfx_urp_pr_job_-_2020.2: - updated_at: '2021-03-03 07:53:55.840456' - last_green_revisions: - Android: - revision: c7b5465681fba954757ad1a5fd6dcab6f961daf3 - updated_at: '2021-02-28 00:00:12.136246' - version: '' - Linux: - revision: c7b5465681fba954757ad1a5fd6dcab6f961daf3 - updated_at: '2021-02-28 00:00:12.136246' - version: '' - OSX: - revision: c7b5465681fba954757ad1a5fd6dcab6f961daf3 - updated_at: '2021-02-28 00:00:12.136246' - version: '' - Win: - revision: c7b5465681fba954757ad1a5fd6dcab6f961daf3 - updated_at: '2021-02-28 00:00:12.136246' - version: '' - iPhone: - revision: c7b5465681fba954757ad1a5fd6dcab6f961daf3 - updated_at: '2021-02-28 00:00:12.136246' - version: '' -nightly_universal_-_2020.2: - updated_at: '2021-03-02 07:55:24.985082' - last_green_revisions: - Android: - revision: c7b5465681fba954757ad1a5fd6dcab6f961daf3 - updated_at: '2021-02-28 00:00:12.136246' - version: '' - Linux: - revision: c7b5465681fba954757ad1a5fd6dcab6f961daf3 - updated_at: '2021-02-28 00:00:12.136246' - version: '' - OSX: - revision: c7b5465681fba954757ad1a5fd6dcab6f961daf3 - updated_at: '2021-02-28 00:00:12.136246' - version: '' - Win: - revision: c7b5465681fba954757ad1a5fd6dcab6f961daf3 - updated_at: '2021-02-28 00:00:12.136246' - version: '' - iPhone: - revision: c7b5465681fba954757ad1a5fd6dcab6f961daf3 - updated_at: '2021-02-28 00:00:12.136246' - version: '' -universal_pr_job_-_2020.2: - updated_at: '2021-03-02 07:55:24.985082' - last_green_revisions: - Android: - revision: c7b5465681fba954757ad1a5fd6dcab6f961daf3 - updated_at: '2021-02-28 00:00:12.136246' - version: '' - Linux: - revision: c7b5465681fba954757ad1a5fd6dcab6f961daf3 - updated_at: '2021-02-28 00:00:12.136246' - version: '' - OSX: - revision: c7b5465681fba954757ad1a5fd6dcab6f961daf3 - updated_at: '2021-02-28 00:00:12.136246' - version: '' - Win: - revision: c7b5465681fba954757ad1a5fd6dcab6f961daf3 - updated_at: '2021-02-28 00:00:12.136246' - version: '' - iPhone: - revision: c7b5465681fba954757ad1a5fd6dcab6f961daf3 - updated_at: '2021-02-28 00:00:12.136246' - version: '' -nightly_hdrp_-_2020.2: - updated_at: '2021-03-03 07:53:55.840456' - last_green_revisions: - Android: - revision: c7b5465681fba954757ad1a5fd6dcab6f961daf3 - updated_at: '2021-02-28 00:00:12.136246' - version: '' - Linux: - revision: c7b5465681fba954757ad1a5fd6dcab6f961daf3 - updated_at: '2021-02-28 00:00:12.136246' - version: '' - OSX: - revision: c7b5465681fba954757ad1a5fd6dcab6f961daf3 - updated_at: '2021-02-28 00:00:12.136246' - version: '' - Win: - revision: c7b5465681fba954757ad1a5fd6dcab6f961daf3 - updated_at: '2021-02-28 00:00:12.136246' - version: '' - iPhone: - revision: c7b5465681fba954757ad1a5fd6dcab6f961daf3 - updated_at: '2021-02-28 00:00:12.136246' - version: '' -hdrp_pr_job_-_2020.2: - updated_at: '2021-03-03 07:53:55.840456' - last_green_revisions: - Android: - revision: c7b5465681fba954757ad1a5fd6dcab6f961daf3 - updated_at: '2021-02-28 00:00:12.136246' - version: '' - Linux: - revision: c7b5465681fba954757ad1a5fd6dcab6f961daf3 - updated_at: '2021-02-28 00:00:12.136246' - version: '' - OSX: - revision: c7b5465681fba954757ad1a5fd6dcab6f961daf3 - updated_at: '2021-02-28 00:00:12.136246' - version: '' - Win: - revision: c7b5465681fba954757ad1a5fd6dcab6f961daf3 - updated_at: '2021-02-28 00:00:12.136246' - version: '' - iPhone: - revision: c7b5465681fba954757ad1a5fd6dcab6f961daf3 - updated_at: '2021-02-28 00:00:12.136246' - version: '' -_nightly_abv_against_2020.2: - updated_at: '2021-03-02 07:55:24.985082' - last_green_revisions: - Android: - revision: c7b5465681fba954757ad1a5fd6dcab6f961daf3 - updated_at: '2021-02-28 00:00:12.136246' - version: '' - Linux: - revision: c7b5465681fba954757ad1a5fd6dcab6f961daf3 - updated_at: '2021-02-28 00:00:12.136246' - version: '' - OSX: - revision: c7b5465681fba954757ad1a5fd6dcab6f961daf3 - updated_at: '2021-02-28 00:00:12.136246' - version: '' - Win: - revision: c7b5465681fba954757ad1a5fd6dcab6f961daf3 - updated_at: '2021-02-28 00:00:12.136246' - version: '' - iPhone: - revision: c7b5465681fba954757ad1a5fd6dcab6f961daf3 - updated_at: '2021-02-28 00:00:12.136246' - version: '' -nightly_universal_-_2020.3: - updated_at: '2021-06-22 07:47:15.738352' - last_green_revisions: - Android: - revision: 9c380b41729d08c1d0f07199c0a80fa389cda73f - updated_at: '2021-06-21 23:37:01.505638' - version: '' - Linux: - revision: 9c380b41729d08c1d0f07199c0a80fa389cda73f - updated_at: '2021-06-21 23:37:01.505638' - version: '' - OSX: - revision: 9c380b41729d08c1d0f07199c0a80fa389cda73f - updated_at: '2021-06-21 23:37:01.505638' - version: '' - Win: - revision: 9c380b41729d08c1d0f07199c0a80fa389cda73f - updated_at: '2021-06-21 23:37:01.505638' - version: '' - iPhone: - revision: 9c380b41729d08c1d0f07199c0a80fa389cda73f - updated_at: '2021-06-21 23:37:01.505638' - version: '' -universal_pr_job_-_2020.3: - updated_at: '2021-06-22 07:47:15.738352' - last_green_revisions: - Android: - revision: 9c380b41729d08c1d0f07199c0a80fa389cda73f - updated_at: '2021-06-21 23:37:01.505638' - version: '' - Linux: - revision: 9c380b41729d08c1d0f07199c0a80fa389cda73f - updated_at: '2021-06-21 23:37:01.505638' - version: '' - OSX: - revision: 9c380b41729d08c1d0f07199c0a80fa389cda73f - updated_at: '2021-06-21 23:37:01.505638' - version: '' - Win: - revision: 9c380b41729d08c1d0f07199c0a80fa389cda73f - updated_at: '2021-06-21 23:37:01.505638' - version: '' - iPhone: - revision: 9c380b41729d08c1d0f07199c0a80fa389cda73f - updated_at: '2021-06-21 23:37:01.505638' - version: '' -nightly_shadergraph_-_2020.3: - updated_at: '2021-06-22 07:47:15.738352' - last_green_revisions: - Android: - revision: 9c380b41729d08c1d0f07199c0a80fa389cda73f - updated_at: '2021-06-21 23:37:01.505638' - version: '' - Linux: - revision: 9c380b41729d08c1d0f07199c0a80fa389cda73f - updated_at: '2021-06-21 23:37:01.505638' - version: '' - OSX: - revision: 9c380b41729d08c1d0f07199c0a80fa389cda73f - updated_at: '2021-06-21 23:37:01.505638' - version: '' - Win: - revision: 9c380b41729d08c1d0f07199c0a80fa389cda73f - updated_at: '2021-06-21 23:37:01.505638' - version: '' - iPhone: - revision: 9c380b41729d08c1d0f07199c0a80fa389cda73f - updated_at: '2021-06-21 23:37:01.505638' - version: '' -shadergraph_pr_job_-_2020.3: - updated_at: '2021-06-22 07:47:15.738352' - last_green_revisions: - Android: - revision: 9c380b41729d08c1d0f07199c0a80fa389cda73f - updated_at: '2021-06-21 23:37:01.505638' - version: '' - Linux: - revision: 9c380b41729d08c1d0f07199c0a80fa389cda73f - updated_at: '2021-06-21 23:37:01.505638' - version: '' - OSX: - revision: 9c380b41729d08c1d0f07199c0a80fa389cda73f - updated_at: '2021-06-21 23:37:01.505638' - version: '' - Win: - revision: 9c380b41729d08c1d0f07199c0a80fa389cda73f - updated_at: '2021-06-21 23:37:01.505638' - version: '' - iPhone: - revision: 9c380b41729d08c1d0f07199c0a80fa389cda73f - updated_at: '2021-06-21 23:37:01.505638' - version: '' -nightly_vfx_hdrp_-_2020.3: - updated_at: '2021-06-22 07:47:15.738352' - last_green_revisions: - Android: - revision: 9c380b41729d08c1d0f07199c0a80fa389cda73f - updated_at: '2021-06-21 23:37:01.505638' - version: '' - Linux: - revision: 9c380b41729d08c1d0f07199c0a80fa389cda73f - updated_at: '2021-06-21 23:37:01.505638' - version: '' - OSX: - revision: 9c380b41729d08c1d0f07199c0a80fa389cda73f - updated_at: '2021-06-21 23:37:01.505638' - version: '' - Win: - revision: 9c380b41729d08c1d0f07199c0a80fa389cda73f - updated_at: '2021-06-21 23:37:01.505638' - version: '' - iPhone: - revision: 9c380b41729d08c1d0f07199c0a80fa389cda73f - updated_at: '2021-06-21 23:37:01.505638' - version: '' -vfx_hdrp_pr_job_-_2020.3: - updated_at: '2021-06-22 07:47:15.738352' - last_green_revisions: - Android: - revision: 9c380b41729d08c1d0f07199c0a80fa389cda73f - updated_at: '2021-06-21 23:37:01.505638' - version: '' - Linux: - revision: 9c380b41729d08c1d0f07199c0a80fa389cda73f - updated_at: '2021-06-21 23:37:01.505638' - version: '' - OSX: - revision: 9c380b41729d08c1d0f07199c0a80fa389cda73f - updated_at: '2021-06-21 23:37:01.505638' - version: '' - Win: - revision: 9c380b41729d08c1d0f07199c0a80fa389cda73f - updated_at: '2021-06-21 23:37:01.505638' - version: '' - iPhone: - revision: 9c380b41729d08c1d0f07199c0a80fa389cda73f - updated_at: '2021-06-21 23:37:01.505638' - version: '' -nightly_vfx_urp_-_2020.3: - updated_at: '2021-06-22 07:47:15.738352' - last_green_revisions: - Android: - revision: 9c380b41729d08c1d0f07199c0a80fa389cda73f - updated_at: '2021-06-21 23:37:01.505638' - version: '' - Linux: - revision: 9c380b41729d08c1d0f07199c0a80fa389cda73f - updated_at: '2021-06-21 23:37:01.505638' - version: '' - OSX: - revision: 9c380b41729d08c1d0f07199c0a80fa389cda73f - updated_at: '2021-06-21 23:37:01.505638' - version: '' - Win: - revision: 9c380b41729d08c1d0f07199c0a80fa389cda73f - updated_at: '2021-06-21 23:37:01.505638' - version: '' - iPhone: - revision: 9c380b41729d08c1d0f07199c0a80fa389cda73f - updated_at: '2021-06-21 23:37:01.505638' - version: '' -vfx_urp_pr_job_-_2020.3: - updated_at: '2021-06-22 07:47:15.738352' - last_green_revisions: - Android: - revision: 9c380b41729d08c1d0f07199c0a80fa389cda73f - updated_at: '2021-06-21 23:37:01.505638' - version: '' - Linux: - revision: 9c380b41729d08c1d0f07199c0a80fa389cda73f - updated_at: '2021-06-21 23:37:01.505638' - version: '' - OSX: - revision: 9c380b41729d08c1d0f07199c0a80fa389cda73f - updated_at: '2021-06-21 23:37:01.505638' - version: '' - Win: - revision: 9c380b41729d08c1d0f07199c0a80fa389cda73f - updated_at: '2021-06-21 23:37:01.505638' - version: '' - iPhone: - revision: 9c380b41729d08c1d0f07199c0a80fa389cda73f - updated_at: '2021-06-21 23:37:01.505638' - version: '' -hdrp_pr_job_-_2020.3: - updated_at: '2021-06-21 07:38:54.726393' - last_green_revisions: - Android: - revision: 508f1823150f4900e2a41e8c76e908ee9f64d405 - updated_at: '2021-06-17 23:26:18.023588' - version: '' - Linux: - revision: 508f1823150f4900e2a41e8c76e908ee9f64d405 - updated_at: '2021-06-18 23:26:07.105829' - version: '' - OSX: - revision: 508f1823150f4900e2a41e8c76e908ee9f64d405 - updated_at: '2021-06-18 23:26:07.105829' - version: '' - Win: - revision: 508f1823150f4900e2a41e8c76e908ee9f64d405 - updated_at: '2021-06-18 23:26:07.105829' - version: '' - iPhone: - revision: 508f1823150f4900e2a41e8c76e908ee9f64d405 - updated_at: '2021-06-18 23:26:07.105829' - version: '' -nightly_hdrp_-_2020.3: - updated_at: '2021-06-21 07:38:54.726393' - last_green_revisions: - Android: - revision: 508f1823150f4900e2a41e8c76e908ee9f64d405 - updated_at: '2021-06-17 23:26:18.023588' - version: '' - Linux: - revision: 508f1823150f4900e2a41e8c76e908ee9f64d405 - updated_at: '2021-06-18 23:26:07.105829' - version: '' - OSX: - revision: 508f1823150f4900e2a41e8c76e908ee9f64d405 - updated_at: '2021-06-18 23:26:07.105829' - version: '' - Win: - revision: 508f1823150f4900e2a41e8c76e908ee9f64d405 - updated_at: '2021-06-18 23:26:07.105829' - version: '' - iPhone: - revision: 508f1823150f4900e2a41e8c76e908ee9f64d405 - updated_at: '2021-06-18 23:26:07.105829' - version: '' diff --git a/.yamato/_templates.yml b/.yamato/_templates.yml index ec90016e4ab..bfdd10b6c71 100644 --- a/.yamato/_templates.yml +++ b/.yamato/_templates.yml @@ -17,7 +17,7 @@ pre_pack_hdrp_template_Win_2020.3: commands: - choco install unity-downloader-cli -y -s https://artifactory.prd.it.unity3d.com/artifactory/api/nuget/unity-choco-local - unity-downloader-cli --source-file unity_revision.txt -c editor --wait --published-only - - .Editor\Unity.exe -projectPath com.unity.template-hd -batchmode -quit + - .Editor\Unity.exe -projectPath com.unity.template-hd -batchmode -quit -logFile ./Editor.log dependencies: - .yamato/_editor_priming.yml#editor:priming:2020.3:Win artifacts: @@ -26,6 +26,9 @@ pre_pack_hdrp_template_Win_2020.3: - "com.unity.template-hd/Library/Artifacts/**" - "com.unity.template-hd/Library/ArtifactDB" - "com.unity.template-hd/Library/SourceAssetDB" + logs: + paths: + - "Editor.log" pack_hdrp_template_Win_2020.3: name: Pack HDRP Template Win 2020.3 agent: @@ -35,8 +38,6 @@ pack_hdrp_template_Win_2020.3: commands: - npm install upm-ci-utils@stable -g --registry https://artifactory.prd.cds.internal.unity3d.com/artifactory/api/npm/upm-npm - upm-ci template pack --project-path com.unity.template-hd - dependencies: - - .yamato/_templates.yml#pre_pack_hdrp_template_Win_2020.3 artifacts: packages: paths: @@ -68,7 +69,7 @@ pre_pack_hdrp_template_OSX_2020.3: flavor: m1.mac commands: - unity-downloader-cli --source-file unity_revision.txt -c editor --wait --published-only - - .Editor/Unity.app/Contents/MacOS/Unity -projectPath com.unity.template-hd -batchmode -quit + - .Editor/Unity.app/Contents/MacOS/Unity -projectPath com.unity.template-hd -batchmode -quit -logFile ./Editor.log dependencies: - .yamato/_editor_priming.yml#editor:priming:2020.3:OSX artifacts: @@ -77,6 +78,9 @@ pre_pack_hdrp_template_OSX_2020.3: - "com.unity.template-hd/Library/Artifacts/**" - "com.unity.template-hd/Library/ArtifactDB" - "com.unity.template-hd/Library/SourceAssetDB" + logs: + paths: + - "Editor.log" pack_hdrp_template_OSX_2020.3: name: Pack HDRP Template OSX 2020.3 agent: @@ -86,8 +90,6 @@ pack_hdrp_template_OSX_2020.3: commands: - npm install upm-ci-utils@stable -g --registry https://artifactory.prd.cds.internal.unity3d.com/artifactory/api/npm/upm-npm - upm-ci template pack --project-path com.unity.template-hd - dependencies: - - .yamato/_templates.yml#pre_pack_hdrp_template_OSX_2020.3 artifacts: packages: paths: @@ -157,7 +159,7 @@ pre_pack_hdrp_template_Win_CUSTOM-REVISION: commands: - choco install unity-downloader-cli -y -s https://artifactory.prd.it.unity3d.com/artifactory/api/nuget/unity-choco-local - unity-downloader-cli --source-file unity_revision.txt -c editor --wait --published-only - - .Editor\Unity.exe -projectPath com.unity.template-hd -batchmode -quit + - .Editor\Unity.exe -projectPath com.unity.template-hd -batchmode -quit -logFile ./Editor.log dependencies: - .yamato/_editor_priming.yml#editor:priming:CUSTOM-REVISION:Win artifacts: @@ -166,6 +168,9 @@ pre_pack_hdrp_template_Win_CUSTOM-REVISION: - "com.unity.template-hd/Library/Artifacts/**" - "com.unity.template-hd/Library/ArtifactDB" - "com.unity.template-hd/Library/SourceAssetDB" + logs: + paths: + - "Editor.log" pack_hdrp_template_Win_CUSTOM-REVISION: name: Pack HDRP Template Win CUSTOM-REVISION agent: @@ -175,8 +180,6 @@ pack_hdrp_template_Win_CUSTOM-REVISION: commands: - npm install upm-ci-utils@stable -g --registry https://artifactory.prd.cds.internal.unity3d.com/artifactory/api/npm/upm-npm - upm-ci template pack --project-path com.unity.template-hd - dependencies: - - .yamato/_templates.yml#pre_pack_hdrp_template_Win_CUSTOM-REVISION artifacts: packages: paths: @@ -208,7 +211,7 @@ pre_pack_hdrp_template_OSX_CUSTOM-REVISION: flavor: m1.mac commands: - unity-downloader-cli --source-file unity_revision.txt -c editor --wait --published-only - - .Editor/Unity.app/Contents/MacOS/Unity -projectPath com.unity.template-hd -batchmode -quit + - .Editor/Unity.app/Contents/MacOS/Unity -projectPath com.unity.template-hd -batchmode -quit -logFile ./Editor.log dependencies: - .yamato/_editor_priming.yml#editor:priming:CUSTOM-REVISION:OSX artifacts: @@ -217,6 +220,9 @@ pre_pack_hdrp_template_OSX_CUSTOM-REVISION: - "com.unity.template-hd/Library/Artifacts/**" - "com.unity.template-hd/Library/ArtifactDB" - "com.unity.template-hd/Library/SourceAssetDB" + logs: + paths: + - "Editor.log" pack_hdrp_template_OSX_CUSTOM-REVISION: name: Pack HDRP Template OSX CUSTOM-REVISION agent: @@ -226,8 +232,6 @@ pack_hdrp_template_OSX_CUSTOM-REVISION: commands: - npm install upm-ci-utils@stable -g --registry https://artifactory.prd.cds.internal.unity3d.com/artifactory/api/npm/upm-npm - upm-ci template pack --project-path com.unity.template-hd - dependencies: - - .yamato/_templates.yml#pre_pack_hdrp_template_OSX_CUSTOM-REVISION artifacts: packages: paths: @@ -297,7 +301,7 @@ pre_pack_universal_template_Win_2020.3: commands: - choco install unity-downloader-cli -y -s https://artifactory.prd.it.unity3d.com/artifactory/api/nuget/unity-choco-local - unity-downloader-cli --source-file unity_revision.txt -c editor --wait --published-only - - .Editor\Unity.exe -projectPath com.unity.template-universal -batchmode -quit + - .Editor\Unity.exe -projectPath com.unity.template-universal -batchmode -quit -logFile ./Editor.log dependencies: - .yamato/_editor_priming.yml#editor:priming:2020.3:Win artifacts: @@ -306,6 +310,9 @@ pre_pack_universal_template_Win_2020.3: - "com.unity.template-universal/Library/Artifacts/**" - "com.unity.template-universal/Library/ArtifactDB" - "com.unity.template-universal/Library/SourceAssetDB" + logs: + paths: + - "Editor.log" pack_universal_template_Win_2020.3: name: Pack Universal Template Win 2020.3 agent: @@ -315,8 +322,6 @@ pack_universal_template_Win_2020.3: commands: - npm install upm-ci-utils@stable -g --registry https://artifactory.prd.cds.internal.unity3d.com/artifactory/api/npm/upm-npm - upm-ci template pack --project-path com.unity.template-universal - dependencies: - - .yamato/_templates.yml#pre_pack_universal_template_Win_2020.3 artifacts: packages: paths: @@ -348,7 +353,7 @@ pre_pack_universal_template_OSX_2020.3: flavor: m1.mac commands: - unity-downloader-cli --source-file unity_revision.txt -c editor --wait --published-only - - .Editor/Unity.app/Contents/MacOS/Unity -projectPath com.unity.template-universal -batchmode -quit + - .Editor/Unity.app/Contents/MacOS/Unity -projectPath com.unity.template-universal -batchmode -quit -logFile ./Editor.log dependencies: - .yamato/_editor_priming.yml#editor:priming:2020.3:OSX artifacts: @@ -357,6 +362,9 @@ pre_pack_universal_template_OSX_2020.3: - "com.unity.template-universal/Library/Artifacts/**" - "com.unity.template-universal/Library/ArtifactDB" - "com.unity.template-universal/Library/SourceAssetDB" + logs: + paths: + - "Editor.log" pack_universal_template_OSX_2020.3: name: Pack Universal Template OSX 2020.3 agent: @@ -366,8 +374,6 @@ pack_universal_template_OSX_2020.3: commands: - npm install upm-ci-utils@stable -g --registry https://artifactory.prd.cds.internal.unity3d.com/artifactory/api/npm/upm-npm - upm-ci template pack --project-path com.unity.template-universal - dependencies: - - .yamato/_templates.yml#pre_pack_universal_template_OSX_2020.3 artifacts: packages: paths: @@ -437,7 +443,7 @@ pre_pack_universal_template_Win_CUSTOM-REVISION: commands: - choco install unity-downloader-cli -y -s https://artifactory.prd.it.unity3d.com/artifactory/api/nuget/unity-choco-local - unity-downloader-cli --source-file unity_revision.txt -c editor --wait --published-only - - .Editor\Unity.exe -projectPath com.unity.template-universal -batchmode -quit + - .Editor\Unity.exe -projectPath com.unity.template-universal -batchmode -quit -logFile ./Editor.log dependencies: - .yamato/_editor_priming.yml#editor:priming:CUSTOM-REVISION:Win artifacts: @@ -446,6 +452,9 @@ pre_pack_universal_template_Win_CUSTOM-REVISION: - "com.unity.template-universal/Library/Artifacts/**" - "com.unity.template-universal/Library/ArtifactDB" - "com.unity.template-universal/Library/SourceAssetDB" + logs: + paths: + - "Editor.log" pack_universal_template_Win_CUSTOM-REVISION: name: Pack Universal Template Win CUSTOM-REVISION agent: @@ -455,8 +464,6 @@ pack_universal_template_Win_CUSTOM-REVISION: commands: - npm install upm-ci-utils@stable -g --registry https://artifactory.prd.cds.internal.unity3d.com/artifactory/api/npm/upm-npm - upm-ci template pack --project-path com.unity.template-universal - dependencies: - - .yamato/_templates.yml#pre_pack_universal_template_Win_CUSTOM-REVISION artifacts: packages: paths: @@ -488,7 +495,7 @@ pre_pack_universal_template_OSX_CUSTOM-REVISION: flavor: m1.mac commands: - unity-downloader-cli --source-file unity_revision.txt -c editor --wait --published-only - - .Editor/Unity.app/Contents/MacOS/Unity -projectPath com.unity.template-universal -batchmode -quit + - .Editor/Unity.app/Contents/MacOS/Unity -projectPath com.unity.template-universal -batchmode -quit -logFile ./Editor.log dependencies: - .yamato/_editor_priming.yml#editor:priming:CUSTOM-REVISION:OSX artifacts: @@ -497,6 +504,9 @@ pre_pack_universal_template_OSX_CUSTOM-REVISION: - "com.unity.template-universal/Library/Artifacts/**" - "com.unity.template-universal/Library/ArtifactDB" - "com.unity.template-universal/Library/SourceAssetDB" + logs: + paths: + - "Editor.log" pack_universal_template_OSX_CUSTOM-REVISION: name: Pack Universal Template OSX CUSTOM-REVISION agent: @@ -506,8 +516,6 @@ pack_universal_template_OSX_CUSTOM-REVISION: commands: - npm install upm-ci-utils@stable -g --registry https://artifactory.prd.cds.internal.unity3d.com/artifactory/api/npm/upm-npm - upm-ci template pack --project-path com.unity.template-universal - dependencies: - - .yamato/_templates.yml#pre_pack_universal_template_OSX_CUSTOM-REVISION artifacts: packages: paths: diff --git a/.yamato/config/__shared.metafile b/.yamato/config/__shared.metafile index 0830cec23c5..c7b5147e34d 100644 --- a/.yamato/config/__shared.metafile +++ b/.yamato/config/__shared.metafile @@ -13,8 +13,6 @@ editors: # applied for all yml files ono_branch_var: ONO_BRANCH_2020_3 editor_pinning: enabled: True - green_abv_required: False - store_green_revisions: False nr_commits_to_retrieve: 1 allow_triggers: True variables: @@ -24,7 +22,6 @@ editors: # applied for all yml files rerun_strategy: on_new_revision editor_pinning: enabled: False - green_abv_required: False fast: False allow_triggers: False variables: diff --git a/.yamato/config/_editor.metafile b/.yamato/config/_editor.metafile index 4692d020b23..a9c805677b1 100644 --- a/.yamato/config/_editor.metafile +++ b/.yamato/config/_editor.metafile @@ -3,16 +3,7 @@ editor_pin_agent: package_ci_ubuntu_small # EDITOR PINNING -# remove the following once editor pinning is done. these values will be picked up from __shared -# target_branch_editor_ci: yamato/update-unity-versions-ep-ci -# target_branch: yamato/update-unity-versions - -trunk_track: '2021.2' # track running on trunk: this must match across all release branches -editor_tracks: # specifies tracks which go in _latest_editor_versions: this must differ per release branches -- 2020.3 - editor_versions_file: .yamato/_latest_editor_versions_TRACK.metafile -green_revisions_file: .yamato/_green_job_revisions_TRACK.metafile platforms: # Components to have unity-downloader-cli to trigger. - name: Win @@ -42,30 +33,3 @@ platforms: # Components to have unity-downloader-cli to trigger. - editor - il2cpp - ios - -versions_file_header: | - # WARNING: This file is automatically generated. - # To add new Unity Editor tracks, the script needs to be updated. - - - -# STORING GREEN REVISIONS -yamato_project_id: 902 -nightly_job_definition: .yamato%252F_abv.yml%2523all_project_ci_nightly_2020.3 -green_revision_jobs: - - _Nightly ABV against 2020.3 - - - Nightly Universal - 2020.3 - - Universal PR Job - 2020.3 - - - Nightly HDRP - 2020.3 - - HDRP PR Job - 2020.3 - - - Nightly ShaderGraph - 2020.3 - - ShaderGraph PR Job - 2020.3 - - - Nightly VFX_HDRP - 2020.3 - - VFX_HDRP PR Job - 2020.3 - - - Nightly VFX_URP - 2020.3 - - VFX_URP PR Job - 2020.3 diff --git a/.yamato/config/_templates.metafile b/.yamato/config/_templates.metafile index 43b5deb20c5..a3cd200deba 100644 --- a/.yamato/config/_templates.metafile +++ b/.yamato/config/_templates.metafile @@ -8,7 +8,7 @@ templates: - vfx - config - hdrp - hascodependencies: 1 + include_prepack_step: False - name: Universal Template id: universal_template packagename: com.unity.template-universal @@ -16,7 +16,7 @@ templates: - core - shadergraph - universal - hascodependencies: 1 + include_prepack_step: False platforms: - name: Win - name: OSX diff --git a/.yamato/script/editor_scripts/store_green_revisions.py b/.yamato/script/editor_scripts/store_green_revisions.py deleted file mode 100644 index 417fb687dfe..00000000000 --- a/.yamato/script/editor_scripts/store_green_revisions.py +++ /dev/null @@ -1,172 +0,0 @@ -# Taken from https://github.com/Unity-Technologies/dots/blob/master/Tools/CI/editor_pinning/merge_revisions_file.py - -"""Merges the latest editor version file to a target branch.""" -import argparse -import logging -import os -import subprocess -import sys -import requests -import datetime -import ruamel.yaml -from collections import OrderedDict -from update_revisions import DEFAULT_CONFIG_FILE, DEFAULT_SHARED_FILE -from util.subprocess_helpers import git_cmd, run_cmd - -yaml = ruamel.yaml.YAML() - - -def load_yml(filepath): - with open(filepath) as f: - return yaml.load(f) - -def ordereddict_to_dict(d): - return {k: ordereddict_to_dict(v) for k, v in d.items()} if isinstance(d, OrderedDict) else d - - -def checkout_and_pull_branch(branch, working_dir, development_mode=False): - if not development_mode: - git_cmd(f'checkout {branch}', working_dir) - git_cmd('pull', working_dir) - -def commit_and_push(commit_msg, working_dir, development_mode=False): - if not development_mode: - git_cmd(['commit', '-m', commit_msg], working_dir) - git_cmd('pull', working_dir) - git_cmd('push', working_dir) - -def get_last_nightly_id(api_key, yamato_project_id, yamato_branch, yamato_nightly_job_definition): - try: - current_date = str(datetime.date.today()) - url = f"http://yamato-api.cds.internal.unity3d.com/jobs?filter=project eq {yamato_project_id} and branch eq '{yamato_branch}' and filename eq '{yamato_nightly_job_definition}' and submitted gt '{current_date}'" - print(f'Calling [{url}]') - headers={"Authorization":f"ApiKey {api_key}"} - response = requests.get(url=url, headers=headers) - if response.status_code != 200: - raise Exception() - - jobs = response.json()["items"] - if len(jobs) == 0: - print(f"!! WARNING: No jobs found on {current_date}") - return None - - for job in jobs: - if job["links"]["triggeredBy"] == "/users/0": - return job["id"] - print(f"!! WARNING: No jobs submitted by CI found on {current_date}") - return None - - except: - print(f"!! ERROR: Failed to call Yamato API. Got {response.json()}") - return None - - -def get_yamato_dependency_tree(job_id, api_key): - """Calls Yamato API (GET/jobid/tree)for given job id. Returns JSON dependency tree if success, and None if fails.""" - try: - url = f'http://yamato-api.cds.internal.unity3d.com/jobs/{job_id}/tree' - headers={"Authorization":f"ApiKey {api_key}"} - response = requests.get(url=url, headers=headers) - dependency_tree = response.json() - if response.status_code != 200: - raise Exception() - return dependency_tree - except: - print(f"!! ERROR: Failed to call Yamato API. Got {response.json()}") - return None - -def update_green_project_revisions(editor_versions_file, project_versions_file, track, green_revision_jobs, job_id, api_key, working_dir): - """Updates green project revisions file for given track. If any updates present, adds to git and returns True. If not, returns False.""" - - # get the revisions used for the job, the last green project revisions, and Yamato dependency tree - updated_at = str(datetime.datetime.utcnow()) - revisions_key = f"{track}_latest_internal" if track=="trunk" else f"{track}_staging" - revisions_key = revisions_key.replace('.','_') - revisions = load_yml(editor_versions_file)["editor_versions"][revisions_key] - last_green_job_revisions = load_yml(project_versions_file) - dependency_tree = get_yamato_dependency_tree(job_id, api_key) - if not dependency_tree: - return False - - # update revisions for each project - is_updated = False - for job_name in green_revision_jobs: - jobs = [node for node in dependency_tree["nodes"] if node["name"].lower()==job_name.lower()] - if len(jobs) == 0: - print(f'Skipped "{job_name}" [not found in dependency tree]') - continue - - job = jobs[0] - if job["status"] == 'success': - print(f'Updating "{job_name}" [job status: {job["status"]}]') - - job_name = job_name.replace(' ', '_').lower() - if not last_green_job_revisions.get(job_name): - last_green_job_revisions[job_name] = {} - last_green_job_revisions[job_name]["updated_at"] = updated_at - last_green_job_revisions[job_name]["last_green_revisions"] = ordereddict_to_dict(revisions) - is_updated = True - else: - print(f'Skipped "{job_name}" [job status: {job["status"]}]') - - if is_updated: # at least one project got updated - last_green_job_revisions = ordereddict_to_dict(last_green_job_revisions) - with open(project_versions_file, 'w') as f: - yaml.dump(last_green_job_revisions, f) - - git_cmd(f'add {project_versions_file}', working_dir) - return True - - return False - - -def parse_args(flags): - parser = argparse.ArgumentParser() - parser.add_argument('--local', action='store_true', - help='For local development (doesn\'t switch branches, pull or push)') - parser.add_argument("--track", required=True) - parser.add_argument("--apikey", required=True, - help='Needed for Yamato auth if jobid arg is specified.') - parser.add_argument("--target-branch", required=True, - help='The Git branch to merge the changes in the file into.') - args = parser.parse_args(flags) - return args - - -def main(argv): - logging.basicConfig(level=logging.INFO, format='[%(levelname)s] %(message)s') - args = parse_args(argv) - config = load_yml(DEFAULT_CONFIG_FILE) - shared = load_yml(DEFAULT_SHARED_FILE) - - editor_versions_file = config['editor_versions_file'].replace('TRACK',str(args.track)) - green_revisions_file = config['green_revisions_file'].replace('TRACK',str(args.track)) - yamato_branch = shared['target_branch'] - yamato_project_id = config['yamato_project_id'] - yamato_nightly_job_definition = config['nightly_job_definition'] - - try: - working_dir = os.path.abspath(git_cmd('rev-parse --show-toplevel', cwd='.').strip()) - print(f'Working directory: {working_dir}') - - if args.local: - logging.warning('\n\n!! DEVELOPMENT MODE: will not switch branch, pull or push !!\n') - else: - checkout_and_pull_branch(args.target_branch, working_dir, args.local) - - nightly_job_id = get_last_nightly_id(args.apikey, yamato_project_id, yamato_branch, yamato_nightly_job_definition) - print(f'Updating green project revisions according to job {nightly_job_id}.') - if nightly_job_id: - if update_green_project_revisions(editor_versions_file, green_revisions_file, str(args.track), config['green_revision_jobs'], nightly_job_id, args.apikey, working_dir): - commit_and_push(f'[CI] [{str(args.track)}] Updated green project revisions', working_dir, args.local) - else: - print('No projects to update. Exiting successfully without any commit/push.') - - return 0 - except subprocess.CalledProcessError as err: - logging.error(f"Failed to run '{err.cmd}'\nStdout:\n{err.stdout}\nStderr:\n{err.stderr}") - return 1 - - -if __name__ == '__main__': - sys.exit(main(sys.argv[1:])) \ No newline at end of file diff --git a/.yamato/script/generate_ymls.py b/.yamato/script/generate_ymls.py index b4ae92d8805..07bdf8f47a8 100644 --- a/.yamato/script/generate_ymls.py +++ b/.yamato/script/generate_ymls.py @@ -1,14 +1,15 @@ import os import subprocess import ruamel.yaml as yml +import sys # This script calls the ruamel build.py script, with an argument pointing to current GIT repo -# i.e. when this is called within Graphics repo, then build.py will edit the files in Graphics repo +# i.e. when this is called within Graphics repo, then build.py will edit the files in Graphics repo # # 1) create path.config file (yml format) in the same directory with this script, with the following content (this file is ignored by git) # gfx_sdet_tools_path: "[your path to repo checkout using forward slashes]/gfx-sdet-tools" -# -# 2) call +# +# 2) call # python generate_ymls.py # # 3) new .ymls should be now present in your repo @@ -16,31 +17,36 @@ # !! REMEMBER to keep the gfx-sdet-tools repo up-to-date -root_dir = os.path.dirname(os.path.dirname(os.path.abspath(os.path.dirname(__file__)))) +root_dir = os.path.dirname(os.path.dirname( + os.path.abspath(os.path.dirname(__file__)))) -if __name__== "__main__": +if __name__ == "__main__": yaml = yml.YAML() - + current_yamato_dir = os.path.join(root_dir, '.yamato') config_file = os.path.join(current_yamato_dir, 'script', 'path.config') - gfx_sdet_tools_rev_file = os.path.join(current_yamato_dir, 'script', 'gfx_sdet_tools_revision.txt') - + gfx_sdet_tools_rev_file = os.path.join( + current_yamato_dir, 'script', 'gfx_sdet_tools_revision.txt') + with open(config_file) as f: config = yaml.load(f) gfx_sdet_tools_dir = config["gfx_sdet_tools_path"] - build_py = os.path.join(gfx_sdet_tools_dir,'yml-generator','ruamel','build.py') + build_py = os.path.join( + gfx_sdet_tools_dir, 'yml-generator', 'ruamel', 'build.py') - cmd = f'python "{build_py}" --yamato-dir "{current_yamato_dir}"' - print(f'Calling [{cmd}]') - - process = subprocess.Popen(cmd, stdout=subprocess.PIPE, stderr=subprocess.STDOUT, universal_newlines=True) + cmd = [sys.executable, build_py, '--yamato-dir', current_yamato_dir] + print(f'Calling {cmd}') + + process = subprocess.Popen( + cmd, stdout=subprocess.PIPE, stderr=subprocess.STDOUT, universal_newlines=True) for stdout_line in iter(process.stdout.readline, ""): print(stdout_line.strip()) process.stdout.close() process.wait() - gfx_sdet_tools_rev = subprocess.check_output('git rev-parse HEAD', stderr=subprocess.STDOUT, universal_newlines=True, cwd=gfx_sdet_tools_dir) + gfx_sdet_tools_rev = subprocess.check_output( + ['git', 'rev-parse', 'HEAD'], stderr=subprocess.STDOUT, universal_newlines=True, cwd=gfx_sdet_tools_dir) with open(gfx_sdet_tools_rev_file, 'w') as f: f.write(gfx_sdet_tools_rev) - - print(f'Used gfx-sdet-tools at revision {gfx_sdet_tools_rev}') \ No newline at end of file + + print(f'Used gfx-sdet-tools at revision {gfx_sdet_tools_rev}') diff --git a/.yamato/script/gfx_sdet_tools_revision.txt b/.yamato/script/gfx_sdet_tools_revision.txt index d204338e188..ba34966e111 100644 --- a/.yamato/script/gfx_sdet_tools_revision.txt +++ b/.yamato/script/gfx_sdet_tools_revision.txt @@ -1 +1 @@ -f2fe9f71e820ab63fc287dc8270e3eb14d7f2e52 +7400a05da0e28a1212a70b4e15a6f752f4f7bb09