Используя Git/Beanstalkapp, можно отслеживать файлы локально, но не отправлять в производство (не используя субмодули / отдельное репо)

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

Тем не менее, я не хочу, чтобы эти установочные файлы были отправлены в производство, что является живой демонстрацией. Это связано с тем, что установочные файлы не нужны в действующей версии, поскольку она уже установлена. Это также риск для безопасности.

Как я могу отслеживать журналы изменений, установочные сценарии / мастера и обновлять сценарии локально для целей упаковки / управления версиями, но не использовать их в моих живых демонстрациях?

Примечание: я бы предпочел не использовать отдельные модули репо / суб, поскольку я не очень понимаю, как это работает, и чувствую, что это еще больше усложнит процесс. Однако, если любой из них можно объяснить, чтобы показать, что он все еще будет относительно простым и эффективным, я бы подумал об этом.

Ценю любую помощь.

1 ответ

Хорошо, я понял это. Beanstalkapp имеет возможность исключать файлы и каталоги из развертывания, поэтому я могу позаботиться об этом с их стороны.

Другие вопросы по тегам