Ошибка Drone CI: отсутствует образ Docker

Я размещаю свой собственный экземпляр Drone. Мой .drone.yml выглядит следующим образом:

build:
  image: node:latest
  commands:
    - npm install
    - npm run compile

Однако всякий раз, когда он запускается, он выдает ошибку:

Error: missing Docker image

вообще без контекста. Что могло пойти не так в начале сборки?


person Ryan Kennedy    schedule 16.01.2016    source источник
comment
Я не знаком с дроном. Но если родительский образ докера на самом деле отсутствует, он не начнет сборку. Открывает ли запуск образа докера в командной строке список образов докера в вашей настройке?   -  person yftse    schedule 17.01.2016


Ответы (1)


У меня была такая же проблема, и я решил ее, обновив версию дрона. Кажется, 0.3 не поддерживает сборку:

Вы можете использовать следующий синтаксис:

image: node:latest
script:
 - npm install
 - npm run compile

Я настоятельно рекомендую использовать последнюю версию.

person Eddy Hernandez    schedule 08.04.2016