XamarinLicense@1 - Xamarin 授權 v1 工作
XamarinLicense@1已被取代,因為您不再需要 Xamarin 授權來建置 Xamarin 應用程式。 您現在可以使用 免費的 Xamarin版本。
這項工作原本用於組建或發行管線,以啟用或停用 Xamarin 授權。
Syntax
# Xamarin License v1
# [Deprecated] Upgrade to free version of Xamarin: https://store.xamarin.com.
- task: XamarinLicense@1
inputs:
action: 'Activate' # 'Activate' | 'Deactivate'. Required. Action. Default: Activate.
email: # string. Required. Email.
password: # string. Required. Password.
product: 'MA' # 'MA' | 'MT' | 'MM'. Required. Xamarin Product. Default: MA.
# Advanced
#timeout: '30' # string. Timeout in Seconds. Default: 30.
輸入
action
- 行動
string
. 必要。 允許值:Activate
和 Deactivate
。 預設值:Activate
。
activate
指定這個建置工作的第一個實例,再指定 或 Xamarin.iOS
工作的任何實例 Xamarin.Android
。 指定 deactivate
在 和 Xamarin.iOS
工作的所有實例之後,此建置工作的第二個實例 Xamarin.Android
。 您也應該在 底下 Control options
選取 Always run
Xamarin 授權工作的最後一個實例。
email
- Email
string
. 必要。
指定 Xamarin 帳戶電子郵件地址。
product
- Xamarin 產品
string
. 必要。 允許的值: MA
(Xamarin.Android) 、 MT
(Xamarin.iOS) 、 MM
(Xamarin.Mac) 。 預設值:MA
。
指定 Xamarin 產品名稱。
timeout
- 以秒為單位的逾時
string
. 預設值:30
。
指定您想要允許建置工作等候啟用或停用的時間長度。
工作控制選項
除了工作輸入之外,所有工作都有控制選項。 如需詳細資訊,請參閱 控制選項和一般工作屬性。
輸出變數
無。
備註
此工作已被取代,因為您不再需要 Xamarin 授權來建置 Xamarin 應用程式。 從 https://store.xamarin.com 使用免費的 Xamarin 版本。
規格需求
需求 | 描述 |
---|---|
管線類型 | YAML、傳統組建 |
在 上執行 | Agent、DeploymentGroup |
要求 | 無 |
Capabilities | 此工作不符合作業中後續工作的任何需求。 |
命令限制 | 任意 |
可設定變數 | 任意 |
代理程式版本 | 1.83.0 或更新版本 |
工作類別 | 公用程式 |