Как поделиться / расширить / повторно использовать / ссылаться на рабочий процесс GitHub? - PullRequest
1 голос
/ 09 мая 2020

У меня два рабочих процесса. Один разворачивается на pu sh для освоения в тестовой среде. Другой развертывается при выпуске в рабочую среду. Они на 90% идентичны, код копируется и вставляется.

Есть ли такая концепция, как извлечение части дублированного logi c и помещение его в отдельный файл / частичный / фрагмент?

1 Ответ

1 голос
/ 10 мая 2020

В настоящее время повторное использование YAML одного рабочего процесса в другом невозможно.

Это (обсуждалось) в нескольких местах:

Что касается вашей конкретной проблемы, не вся надежда потеряна.

Я использовал Kojo - утилита командной строки, генерирующая файлы из шаблонов - именно для этой цели. У меня есть один файл шаблона, и я создаю два рабочих процесса - один для этапа, один для производства. Возможно, он будет вам полезен, пока не будет доступно более формальное решение от GitHub.

(отказ от ответственности: я автор Коджо).

...