Compartilhar via


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

Confira também