Как я могу ограничить фазу сборки «Run Script» моей конфигурацией релиза? - PullRequest
121 голосов
/ 01 сентября 2010

У меня есть сценарий оболочки, который я хотел бы запустить в конце фазы сборки моей цели. Однако я хотел бы, чтобы этот сценарий запускался только при сборке с конфигурацией release . Как это может быть сделано? Спасибо!

Ответы [ 2 ]

257 голосов
/ 01 сентября 2010
if [ "${CONFIGURATION}" = "Release" ]; then
  echo Do something really release-like
fi

Сценарий будет запускаться в конце каждой конфигурации, но в этом случае он ничего не будет делать, если конфигурация не является Release (при условии, что все, что он делает, содержится в тестовом блоке).

5 голосов
/ 16 марта 2018

Самый простой способ сделать это - установить флажок «Запускать скрипт только при установке».

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...