Как использовать несколько зависимостей в cf?

290
Helme

Я пытаюсь развернуть приложение в облачном литейном цехе IBM, которое работает на узле js и другой зависимости. Я использовал для развертывания этого приложения в heroku, связывая его через github и выбирая два пакета сборки из настроек, но по какой-то причине я не могу сделать это с помощью cf.

Я искал решения, но никто не работал. Я перечислю некоторые вещи, которые я пробовал, но потерпел неудачу здесь:

1 - пытался использовать несколько-buildpack.git

Но по какой-то причине это не сработало, это дало мне ошибку «один из пакетов сборки, выбранный для предоставления зависимостей, не поддерживает приложения с несколькими сборками». Хотя, когда я использовал каждый сборочный пакет отдельно, он прошел этот шаг, но, очевидно, потерпел неудачу на последнем этапе.

2- cf v3-push app -b buildpack-1 -b buildpack-2

Как и в этой статье, https://docs.run.pivotal.io/buildpacks/use-multiple-buildpacks.html Сначала я развернул приложение с флагом --no-start, используя зависимость nodejs, затем снова выдвинул его с помощью nodejs и другой сборочный пакет на втором шаге не работал, пробовал только другой сборочный пакет, тоже не работал.

3- Объединение двух сборочных пакетов

Это мне пока не удалось. Как мне объединить два билда в один? Это вообще возможно?

0

0 ответов на вопрос

Похожие вопросы