Bitbucket Pipeline для изменения файлов при слиянии с мастером - PullRequest
1 голос
/ 18 июня 2019

Я новичок в процессах bitbucket и CI / CD в общем, поэтому извините, если вопрос кажется очень базовым. У меня есть хранилище bitbucket, которое содержит файлы LookML (https://docs.looker.com/data-modeling/learning-lookml/what-is-lookml)

Некоторые из этих файлов содержат 'connection: abc_staging' в качестве первой строки в файле. Мне нужно настроить конвейер bitbucket, который заменяет 'abc_staging' на 'abc_production', когда пользователь объединяет код в основную ветвь. И наоборот, когда пользователь синхронизирует свою ветку разработки с master.

Вот так выглядит один из целевых файлов -

соединение: "abc_staging"

ярлык: "Данные Google Analytics"

включает: "* .view"

включает: "* .dashboard" ...

...