Craig Scott
5e941a545b
ExternalProject: Ensure git fetch if updating to hash we don't have yet
...
In ac6a4d4884 (ExternalProject: Improve robustness of update step,
2020-10-17), the method used to check whether we already have a
commit or not was changed from using git rev-list to git rev-parse.
The new logic assumed rev-parse would output nothing if given a commit
hash it didn't know about, but it simply prints the hash again without
raising an error in this scenario. Amend that logic by adding ^{commit} to
the ref to ensure we do get an error if that ref is not currently known.
Fixes : #22166
2021-05-09 12:33:16 +10:00
..
2021-05-09 12:33:16 +10:00
2015-04-22 08:48:52 -04:00
2020-04-20 18:49:17 +02:00
2015-04-22 08:48:52 -04:00
2015-04-22 08:48:52 -04:00
2015-04-22 08:48:52 -04:00
2015-04-22 08:48:52 -04:00
2020-09-18 13:46:45 -04:00
2020-09-18 13:46:45 -04:00
2020-09-14 10:48:16 -04:00
2020-09-14 10:48:16 -04:00
2020-09-14 10:48:16 -04:00
2020-09-14 10:48:16 -04:00
2020-09-14 10:48:16 -04:00
2020-09-14 10:48:16 -04:00
2018-06-04 11:37:52 -04:00
2018-06-04 11:37:52 -04:00
2018-06-04 11:37:52 -04:00
2018-06-04 11:37:52 -04:00
2015-04-21 10:50:29 -04:00
2017-12-30 09:35:56 +11:00
2020-10-08 11:58:06 -04:00
2021-01-12 08:50:02 +01:00
2021-02-22 11:17:20 -05:00
2020-05-23 23:41:53 +10:00
2020-08-18 09:16:18 -04:00
2020-08-18 09:16:18 -04:00
2020-08-18 09:16:18 -04:00
2020-08-18 09:16:18 -04:00
2020-09-02 21:40:11 +02:00
2020-08-11 07:25:58 +02:00
2020-08-11 07:25:58 +02:00
2020-08-11 07:25:58 +02:00
2021-05-09 12:33:16 +10:00
2018-12-21 07:52:08 +11:00
2018-12-21 07:52:08 +11:00
2018-12-21 07:52:08 +11:00
2018-12-21 07:52:08 +11:00
2018-12-21 07:52:08 +11:00
2018-12-21 07:52:08 +11:00
2018-12-21 07:52:08 +11:00
2018-12-21 07:52:08 +11:00
2017-09-02 17:53:16 +10:00
2020-09-15 14:05:43 -04:00
2020-09-14 10:48:16 -04:00
2020-09-14 10:48:16 -04:00
2020-09-14 10:48:16 -04:00
2020-09-14 10:48:16 -04:00
2020-09-14 10:48:16 -04:00
2021-03-10 09:07:44 +11:00
2020-09-14 10:48:16 -04:00
2020-09-14 10:48:16 -04:00
2020-09-14 10:48:16 -04:00
2021-03-10 09:07:44 +11:00
2020-09-14 10:48:16 -04:00
2015-05-08 09:20:43 -04:00
2021-03-10 09:07:44 +11:00
2015-05-08 09:20:43 -04:00
2020-05-23 23:41:53 +10:00
2020-05-23 23:41:53 +10:00
2021-05-09 12:33:16 +10:00
2015-05-08 09:20:43 -04:00
2021-03-10 09:07:44 +11:00
2015-05-08 09:20:43 -04:00
2015-05-08 09:20:43 -04:00
2021-03-10 09:07:44 +11:00
2015-05-08 09:20:43 -04:00
2020-09-14 10:48:16 -04:00
2020-09-14 10:48:16 -04:00
2020-09-14 10:48:16 -04:00
2020-09-14 10:48:16 -04:00
2020-09-14 10:48:16 -04:00
2020-09-14 10:48:16 -04:00
2020-09-14 10:48:16 -04:00
2020-09-14 10:48:16 -04:00
2020-09-14 10:48:16 -04:00
2020-09-14 10:48:16 -04:00
2020-09-14 10:48:16 -04:00
2017-12-07 07:22:02 +11:00
2017-12-07 07:22:02 +11:00
2021-03-10 09:07:44 +11:00
2017-12-30 09:35:56 +11:00
2020-09-18 13:46:45 -04:00
2020-09-18 13:46:45 -04:00