Я следую этому уроку: https://devblogs.microsoft.com/iotdev/setup-azure-iot-edge-ci-cd-pipeline-with-arm-agent/ В нем объясняется, как создать самодостаточный агент для руки, чтобы построить модуль.
Итак, я хотел бы построить модуль для рукиПлатформа.Мой агент сборки (самостоятельно размещенный) - это raspberry pi, на котором я собираю свой модуль для совместимости с платформой arm.
Но у меня возникает ошибка при сборке модуля:
##[error]Error: Unable to locate executable file: 'iotedgedev'. Please verify either the file path exists or the file can be found within a directory specified by the PATH environment variable. Also check the file mode to verify the file is executable.
Я также посмотрел на эту проблему: https://github.com/MicrosoftDocs/azure-docs/issues/17737. Кажется, это точно моя ошибка, но у меня все еще есть ошибка ...
Docker, python, pip и azure-cli исправныустановлен на Raspberry Pi:
pi@raspberrypi:~ $ docker --version
Docker version 3.0.2, build e042b58f
pi@raspberrypi:~ $ python --version
Python 3.5.3
pi@raspberrypi:~ $ pip --version
pip 9.0.1 from /usr/lib/python3/dist-packages (python 3.5)
Можете ли вы помочь?Спасибо.