Да, вы можете добавить пользовательское условие к заданию выпуска, которое оценивает переменную.
Например, в одном из моих конвейеров у меня есть задание без агента, которое проверяет, что переменная сборки не пуста. В нем есть фиктивная задача ожидания в течение 0 минут.
Следующее задание, содержащее фактический процесс деблокирования, имеет условие, согласно которому оно должно выполняться, только если предыдущее успешно выполнено.