Как запустить скрипт appveyor.yml локально?

Я хочу установить mlpack в Windows и нашел файл appveyor.yml. скрипт на гитхабе. Вместо того, чтобы следовать и выполнять каждый шаг вручную, есть ли способ запустить этот скрипт на моем ноутбуке? Типа, что-то похожее на bat-файл?


person Sashank    schedule 30.03.2017    source источник


Ответы (1)


appveyor.ymlэто файл конфигурации для сборок AppVeyor, который предполагается выполнять на виртуальных машинах сборки AppVeyor. Я слышал о проекте LocalAppVeyor, который должен помочь вам запустить это локально, но я не пробовал.

Если вам нужен только bat-файл, вы можете скопировать все команды из install и build_script в свой bat-файл. Команда только с - в начале является стандартной командой cmd. Ожидается, что команда только с - ps: в начале будет запущена в PowerShell, однако я не вижу ничего специфичного для PowerShell в команде этого файла. Конечно, вам нужно удалить - и - ps:, чтобы запустить их в bat-файле.

artifacts, notifications и другие шаги, специфичные для AppVeyor, нельзя вызывать из bat-файла, для них требуется движок, который понимает этот файл, то есть сборку AppVeyor, или этот LocalAppVeyor, который я опять же не тестировал.

person Ilya Finkelsheyn    schedule 30.03.2017