Микросервис на Cumulocity - PullRequest
       13

Микросервис на Cumulocity

0 голосов
/ 13 ноября 2018

Я пытаюсь разместить микросервис на Cumulocity. Я использую следующую статью http://cumulocity.com/guides/reference/microservice-package/

Я создал и запустил свой контейнер локально через мой dockerfile без каких-либо проблем.

  • / грузчик / Dockerfile
  • / docker / * - все файлы в каталоге будут включены в сборку Docker
  • / cumulocity.json

Содержание cumulocity.json:

{
"apiVersion":"1",
"version":"1.0",
"provider": {
  "name":"Hello World"
  },
  "isolation":"MULTI_TENANT",
  "requiredRoles": [
  ],
  "roles":[
  ]
}

При попытке упаковать контейнер через $ microservice pack -n hello-world Ошибка: [ОШИБКА] Остановлена: отсутствует cumulocity.json в рабочем каталоге: / Users / MyUser / Documents / HelloWorld

Каталог HelloWorld содержит вышеупомянутую структуру данных со всеми файлами, а отсутствующий файл cumulocity.json находится с правильным именем файла. Я уже выполнил скрипт Microservice внутри и вне этой структуры папок.

Эта ошибка выглядит известной кому-либо?

Ответы [ 2 ]

0 голосов
/ 21 января 2019

Сценарий сборки Microservice работает в средах Linux и MacO.

0 голосов
/ 19 декабря 2018

Если есть другие заинтересованные пользователи - на данный момент решение microservice работает только в Linux.Я выполнил команду напрямую через терминал Ubuntu - она ​​работает.

$microservice pack -n example

Файл example.zip может быть размещен на Cumulocity в качестве микросервиса.

...