Udostępnij za pośrednictwem


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

Zobacz też