tarefa XamarinLicense@1 - Licença Xamarin v1
XamarinLicense@1 foi preterido porque você não precisa mais de uma licença do Xamarin para criar seu aplicativo Xamarin. Agora você pode usar a versão gratuita do Xamarin.
Essa tarefa foi originalmente usada em um pipeline de build ou lançamento para ativar ou desativar licenças do 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.
Entradas
action
- Ação
string
. Obrigatórios. Valores Permitidos: Activate
e Deactivate
. Valor padrão: Activate
.
Especifica activate
para a primeira instância dessa tarefa de build antes de qualquer instância das Xamarin.Android
tarefas ou Xamarin.iOS
. Especifica deactivate
para a segunda instância dessa tarefa de build após todas as instâncias das Xamarin.Android
tarefas e Xamarin.iOS
. Você também deve selecionar Always run
em Control options
para a última instância da tarefa de licença Xamarin.
email
- Email
string
. Obrigatórios.
Especifica o endereço de email da conta do Xamarin.
password
- Senha
string
. Obrigatórios.
Especifica a senha da conta do Xamarin. Use uma variável secreta com seu bloqueio habilitado na guia variáveis para criptografar esse valor.
product
- Produto Xamarin
string
. Obrigatórios. Valores permitidos: MA
(Xamarin.Android), MT
(Xamarin.iOS) MM
(Xamarin.Mac). Valor padrão: MA
.
Especifica o nome do produto Xamarin.
timeout
- Tempo limite em segundos
string
. Valor padrão: 30
.
Especifica quanto tempo você deseja permitir que a tarefa de build aguarde a ativação ou a desativação.
Opções de controle da tarefa
Todas as tarefas têm opções de controle além de suas entradas de tarefa. Para obter mais informações, consulte Opções de controle e propriedades comuns da tarefa.
Variáveis de saída
Nenhum.
Comentários
Essa tarefa foi preterida porque você não precisa mais de uma licença Xamarin para criar seu aplicativo Xamarin. Use a versão gratuita do Xamarin de https://store.xamarin.com.
Requisitos
Requisito | Descrição |
---|---|
Tipos de pipeline | YAML, build clássico |
É executado em | Agent, DeploymentGroup |
Demandas | Nenhum |
Funcionalidades | Essa tarefa não atende a nenhuma demanda por tarefas subsequentes no trabalho. |
Restrições de comando | Qualquer |
Variáveis configuráveis | Qualquer |
Versão do agente | 1.83.0 ou superior |
Categoria da tarefa | Utilitário |