无法在ARM平台上构建模块

时间:2019-02-20 09:10:40

标签: azure arm azure-devops azure-pipelines azure-devops-self-hosted-agent

我正在关注本教程:https://devblogs.microsoft.com/iotdev/setup-azure-iot-edge-ci-cd-pipeline-with-arm-agent/ 它说明了如何为arm创建自托管代理以构建模块。

因此,我想为Arm平台构建模块。 我的构建代理(自托管)是树莓派,我在其上构建与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:

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)

可以帮忙吗?谢谢。

0 个答案:

没有答案