XamarinLicense@1 – Aufgabe "Xamarin License v1"
XamarinLicense@1 ist veraltet, da Sie keine Xamarin-Lizenz mehr benötigen, um Ihre Xamarin-App zu erstellen. Sie können jetzt die kostenlose Version von Xamarin verwenden.
Diese Aufgabe wurde ursprünglich in einer Build- oder Releasepipeline verwendet, um Xamarin-Lizenzen zu aktivieren oder zu deaktivieren.
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.
Eingaben
action
- Aktion
string
. Erforderlich. Zulässige Werte: Activate
, Deactivate
. Standardwert. Activate
.
Gibt activate
für den ersten instance dieses Buildtasks vor allen Instanzen der Xamarin.Android
- oder Xamarin.iOS
-Aufgaben an. Gibt deactivate
für den zweiten instance dieses Buildtasks nach allen Instanzen der Aufgaben und Xamarin.iOS
anXamarin.Android
. Sie sollten auch unter Control options
für den letzten instance des Xamarin-Lizenztasks auswählenAlways run
.
email
- Email
string
. Erforderlich.
Gibt die E-Mail-Adresse des Xamarin-Kontos an.
password
- Passwort
string
. Erforderlich.
Gibt das Kennwort für das Xamarin-Konto an. Verwenden Sie eine geheime Variable mit aktivierter Sperre auf der Registerkarte Variablen, um diesen Wert zu verschlüsseln.
product
- Xamarin-Produkt
string
. Erforderlich. Zulässige Werte: MA
(Xamarin.Android), MT
(Xamarin.iOS), MM
(Xamarin.Mac). Standardwert. MA
.
Gibt den Xamarin-Produktnamen an.
timeout
- Timeout in Sekunden
string
. Standardwert. 30
.
Gibt an, wie lange der Buildtask auf die Aktivierung oder Deaktivierung warten soll.
Optionen für die Vorgangskontrolle
Alle Vorgänge verfügen zusätzlich zu ihren Eingaben über Steuerungsoptionen. Weitere Informationen finden Sie unter Steuerungsoptionen und allgemeine Aufgabeneigenschaften.
Ausgabevariablen
Keine.
Hinweise
Diese Aufgabe ist veraltet, da Sie keine Xamarin-Lizenz mehr benötigen, um Ihre Xamarin-App zu erstellen. Verwenden Sie die kostenlose Version von Xamarin von https://store.xamarin.com.
Anforderungen
Anforderung | BESCHREIBUNG |
---|---|
Pipelinetypen | YAML, Klassischer Build |
Wird ausgeführt auf | Agent, DeploymentGroup |
Forderungen | Keine |
Capabilities | Diese Aufgabe erfüllt keine Anforderungen an nachfolgende Aufgaben im Auftrag. |
Befehlseinschränkungen | Any |
Einstellbare Variablen | Any |
Agent-Version | 1.83.0 oder höher |
Aufgabenkategorie | Hilfsprogramm |