[英]Jenkins Azure VM Agent: Environment variables
我已經使用Azure VM代理在Azure上設置了Jenkins CI / CD,以構建我的android應用程序。
對於構建代理,我使用以下圖像參考作為“高級圖像配置”模板:
Canonical,UbuntuServer,16.04-LTS,最新
在初始化腳本中,我安裝了用於構建應用程序的所有必需組件(例如android-sdk)。 它以Root身份運行,每個操作都使用sudo命令。
我第一次啟動構建失敗,因為未定義ANDROID_HOME。 因此,我決定添加Environment Injector插件來解決此問題。
我的問題是:
編輯/解決方案:
sudo cat >> /etc/environment <<EOL
ANDROID_HOME=/opt/android-sdk
PATH=${PATH}:/opt/android-sdk/tools:/opt/android-sdk/tools/bin:/opt/android-sdk/platform-tools
EOL
這是成功的感謝所有的幫助:)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.