Partager via


XamarinLicense@1 - Tâche de licence Xamarin v1

XamarinLicense@1 est déconseillé, car vous n’avez plus besoin d’une licence Xamarin pour créer votre application Xamarin. Vous pouvez maintenant utiliser la version gratuite de Xamarin.

Cette tâche a été initialement utilisée dans un pipeline de build ou de mise en production pour activer ou désactiver des licences 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.

Entrées

action - Action
string. Obligatoire. Valeurs autorisées : Activate, Deactivate. Valeur par défaut : Activate.

Spécifie activate pour la première instance de cette tâche de génération avant les instances des Xamarin.Android tâches ou Xamarin.iOS . Spécifie deactivate pour la deuxième instance de cette tâche de génération après toutes les instances des Xamarin.Android tâches et Xamarin.iOS . Vous devez également sélectionner Always run sous Control options pour la dernière instance de la tâche de licence Xamarin.


email - Email
string. Obligatoire.

Spécifie l’adresse e-mail du compte Xamarin.


password - Mot de passe
string. Obligatoire.

Spécifie le mot de passe du compte Xamarin. Utilisez une variable secrète avec son verrou activé sous l’onglet Variables pour chiffrer cette valeur.


product - Produit Xamarin
string. Obligatoire. Valeurs autorisées : MA (Xamarin.Android), MT (Xamarin.iOS), MM (Xamarin.Mac). Valeur par défaut : MA.

Spécifie le nom du produit Xamarin.


timeout - Délai d’expiration en secondes
string. Valeur par défaut : 30.

Spécifie la durée pendant laquelle vous souhaitez autoriser la tâche de génération à attendre l’activation ou la désactivation.


Options de contrôle de la tâche

Toutes les tâches ont des options de contrôle en plus de leurs entrées de tâches. Pour plus d’informations, consultez Options de contrôle et propriétés de tâche courantes.

Variables de sortie

Aucun.

Notes

Cette tâche est dépréciée, car vous n’avez plus besoin d’une licence Xamarin pour générer votre application Xamarin. Utilisez la version gratuite de Xamarin disponible à https://store.xamarin.com.

Configuration requise

Condition requise Description
Types de pipelines YAML, build classique
S’exécute sur Agent, DeploymentGroup
Demandes None
Capabilities Cette tâche ne répond à aucune demande pour les tâches suivantes dans le travail.
Restrictions de commande Quelconque
Variables paramétrables Quelconque
Version de l’agent 1.83.0 ou version ultérieure
Catégorie de la tâche Utilitaire

Voir aussi