Развертывание zip-файла с помощью библиотеки Java-клиента CloudFoundry

Я пытаюсь развернуть приложение облачного литейного цеха с помощью cf-java-client ( https://github.com/cloudfoundry/cf-java-client). Я могу отправить файл.jar из каталога / tmp (applicationPath ниже). Оно работает.

    return ops.applications()
        .push(PushApplicationRequest.builder()
            .name(name)
            .application(applicationPath)
            .buildpack(buildPack)
            .diskQuota(diskQuota)
            .memory(memory)
            .stagingTimeout(Duration.ofMinutes(5))
            .noStart(true)
            .build());

Однако при попытке развернуть файл.zip (как в приложении zipped node.js) это не работает.

Я видел пример загрузки zip-файла приложения с помощью клиента ( https://www.ibm.com/developerworks/cloud/library/cl-bluemix-cloudappswithjava/), но я думаю, что push-команда CloudFoundryOperations будет одинаково хорошо работает как с.zip, так и с.jar, поскольку, на мой взгляд, выполняет любую задачу, которую вы можете выполнить с помощью cli. И я могу отправить файл.zip (тот же файл zip) с помощью cf push {zip file}.

Кто-нибудь когда-нибудь делал это с молнией и был успешным? Благодарю.

0 ответов

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