Какой ресурс собрания следует использовать для выполнения команд ворчания

У меня есть проект пользовательского интерфейса, который использует GRUNT для сборки и тестирования. Когда я пытаюсь вызвать тесты в рамках задачи concourse, какой образ ресурса я должен использовать там, где grunt уже установлен. Сейчас я получаю эту ошибку ниже.

/bin/bash: line 4: grunt: command not found

person user1614862    schedule 22.09.2019    source источник


Ответы (1)


Вы можете использовать любой OCI-совместимый образ, на котором предустановлен grunt. В качестве альтернативы создайте свой собственный образ и отправьте его в репозиторий, например dockerhub. В качестве еще одной альтернативы вы можете использовать базовый образ для своей задачи и каждый раз устанавливать grunt (хотя это медленнее).

TL; DR: Concourse не предоставляет изображения задач, и вам нужно использовать свои собственные.

person Josh Ghiloni    schedule 22.05.2020