XamarinLicense@1 — zadanie licencji platformy Xamarin w wersji 1
XamarinLicense@1 jest przestarzała, ponieważ nie potrzebujesz już licencji platformy Xamarin do kompilowania aplikacji platformy Xamarin. Teraz możesz użyć bezpłatnej wersji platformy Xamarin.
To zadanie zostało pierwotnie użyte w potoku kompilacji lub wydania w celu aktywowania lub dezaktywowania licencji platformy Xamarin.
Składnia
# 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.
Dane wejściowe
action
- Działania
string
. Wymagane. Dozwolone wartości: Activate
, Deactivate
. Wartość domyślna: Activate
.
Określa activate
dla pierwszego wystąpienia tego zadania kompilacji przed wszelkimi wystąpieniami Xamarin.Android
zadań lub Xamarin.iOS
. Określa deactivate
drugie wystąpienie tego zadania kompilacji po wszystkich wystąpieniach Xamarin.Android
zadań i Xamarin.iOS
. Należy również wybrać pozycję Always run
w obszarze Control options
dla ostatniego wystąpienia zadania licencji platformy Xamarin.
email
- Email
string
. Wymagane.
Określa adres e-mail konta platformy Xamarin.
password
- Hasło
string
. Wymagane.
Określa hasło konta platformy Xamarin. Użyj zmiennej tajnej z włączoną blokadą na karcie zmienne, aby zaszyfrować tę wartość.
product
- Produkt Xamarin
string
. Wymagane. Dozwolone wartości: MA
(Xamarin.Android), MT
(Xamarin.iOS), MM
(Xamarin.Mac). Wartość domyślna: MA
.
Określa nazwę produktu Xamarin.
timeout
- Limit czasu w sekundach
string
. Wartość domyślna: 30
.
Określa, jak długo chcesz zezwolić zadaniu kompilacji na oczekiwanie na aktywację lub dezaktywację.
Opcje sterowania zadania
Wszystkie zadania mają opcje sterowania oprócz danych wejściowych zadań. Aby uzyskać więcej informacji, zobacz Opcje sterowania i typowe właściwości zadań.
Zmienne wyjściowe
Brak.
Uwagi
To zadanie jest przestarzałe, ponieważ nie potrzebujesz już licencji platformy Xamarin do kompilowania aplikacji platformy Xamarin. Użyj bezpłatnej wersji platformy Xamarin z https://store.xamarin.comwitryny .
Wymagania
Wymaganie | Opis |
---|---|
Typy potoków | YAML, kompilacja klasyczna |
Działa na | Agent, DeploymentGroup |
Wymagania | Brak |
Możliwości | To zadanie nie spełnia żadnych wymagań dotyczących kolejnych zadań w zadaniu. |
Ograniczenia poleceń | Dowolne |
Zmienne w formie tabeli settable | Dowolne |
Wersja agenta | 1.83.0 lub nowsza |
Kategoria zadania | Narzędzie |