Как вы развертываете артефакты сборки в Heroku из Codeship?

Приступая к новому проекту, я собрал скелет для приложения Node, которое имеет тесты и генерирует некоторые артефакты сборки, такие как компиляция и сжатие ресурсов. У меня есть тесты, запущенные в Codeship, поэтому успешные сборки инициируют развертывание в Heroku. Они сделали все очень просто, за исключением того, что я не могу найти способ развернуть встроенные файлы, только копию того, что есть в репо.

Кто-нибудь сделал это успешно? Я чувствую, что написание пользовательского сценария развертывания для восстановления ресурсов после тестов и их ручного развертывания будет работать против существующего набора инструментов, и я знаю, что не могу быть первым, кто захочет это сделать...


person swider    schedule 10.06.2015    source источник


Ответы (1)


Выяснилось, что Codeship ничего не хранит, на самом деле развёртыванием занимаются разные серверы, а не тестированием. Кажется, что здесь лучше всего воссоздать активы на стороне Heroku с помощью пользовательского сборочного пакета. , который сразу после git pull устанавливает зависимости и компилирует слаг приложения.

person swider    schedule 13.06.2015