Есть ли способ захватить текущую схему из этапа script?
Я пробовал $(SCHEME_NAME), но его не существует.
Ответ 1
Я не мог найти переменную среды для использования, поэтому мне пришлось развернуть работу: написать имя схемы на диск в предложении сборки и затем прочитать ее обратно в фазе Run Script.
Для каждой схемы вам интересно перейти в "Редактировать схему" и добавить Script со следующим кодом:
Обязательно добавьте каталог создания промежуточных продуктов в свой файл .gitignore.
Очевидно, вы можете немного упростить это путем жесткого кодирования имени файла, но это немного более надежное (и у нас есть другие материалы, которые также попадают в каталог промежуточных продуктов).