Постановка в литейном облаке - .cfignore
У нас есть .cfignore
файл, в котором указаны файлы, которые не следует размещать в Cloud Foundry.
Через инструмент CF CLI, cf push
рассматривает возможность игнорировать файл, упомянутый в .cfignore
перед отправкой файлов в Cloud Foundry.
Но Jenkins, настроенный с использованием плагина для литейного производства, не учитывает игнорирование файлов, упомянутых в .cfignore
С этим, Cloud Foundry некоторые нежелательные файлы во время подготовки, что делает сбой подготовки.
Как устранить эту ошибку?
1 ответ
С помощью инструмента CF CLI cf push рассматривает возможность игнорирования файла, упомянутого в.cfignore, перед отправкой файлов в Cloud Foundry.
Да, это стандартное поведение официального cf cli.
https://github.com/cloudfoundry/cli
Но Jenkins, настроенный с использованием плагина для литейного производства push-cloud, не учитывает игнорирование файлов, упомянутых в.cfignore
Официальный клиент является только одним из многих клиентов, которые могут взаимодействовать с API Cloud Foundry. Тот факт, что cf cli ведет себя одинаково, не гарантирует, что другие клиенты будут вести себя так же. Если клиент, который вы выбрали для использования, не ведет себя так, как вы хотите, откройте запрос об ошибке / функции с автором / владельцем вашего клиента или переключитесь и используйте другой клиент, который предлагает нужные вам функции.
Надеюсь, это поможет!