Я хочу знать, как выполнить команду "apollo schema: download" в gradle, чтобы мне не приходилось генерировать схему из командной строки каждый раз, когда она обновлялась.
I 'мы ищем во всем стеке поток что-то похожее, и я не могу найти ничего.Это то, что я пробежал далеко:
//this will list all the files in my directory -- this works
task createSchema(type:Exec){
commandLine 'ls'
}
//but what i want to do is this -- this doesn't work
task createSchema(type:Exec){
commandLine 'apollo schema:download src/main/graphql/schema.json --endpoint="http://myendpoint.com" --header="myHeader: header"'
}
Что я ожидал:
✔ Загрузка проекта Apollo ✔ Сохранение схемы в src / main / graphql / schema.json
Что я получил:
Cause: error=2, No such file or directory