XamarinLicense@1 - Xamarin Lisansı v1 görevi

Xamarin uygulamanızı derlemek için artık Xamarin lisansına ihtiyacınız kalmadığından XamarinLicense@1 kullanım dışı bırakıldı. Artık Xamarin'in ücretsiz sürümünü kullanabilirsiniz.

Bu görev başlangıçta Xamarin lisanslarını etkinleştirmek veya devre dışı bırakmak için derleme veya yayın işlem hattında kullanılmıştır.

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.

Girişler

action - Eylem
string. Gereklidir. İzin verilen değerler: Activate, Deactivate. Varsayılan değer: Activate.

activate Veya görevlerinin herhangi bir örneğinden önce bu derleme görevinin ilk örneğini Xamarin.AndroidXamarin.iOS belirtir. deactivate ve görevlerinin tüm örneklerinden sonra bu derleme görevinin Xamarin.AndroidXamarin.iOS ikinci örneğini belirtir. Ayrıca, Xamarin lisans görevinin son örneği için öğesini Control options de seçmelisinizAlways run.


email - Email
string. Gereklidir.

Xamarin hesabı e-posta adresini belirtir.


password - Parola
string. Gereklidir.

Xamarin hesabı parolasını belirtir. Bu değeri şifrelemek için değişkenler sekmesinde kilidi etkinleştirilmiş bir gizli dizi değişkeni kullanın.


product - Xamarin Ürünü
string. Gereklidir. İzin verilen değerler: MA (Xamarin.Android), MT (Xamarin.iOS), MM (Xamarin.Mac). Varsayılan değer: MA.

Xamarin ürün adını belirtir.


timeout - Saniye olarak Zaman Aşımı
string. Varsayılan değer: 30.

Derleme görevinin etkinleştirme veya devre dışı bırakma için ne kadar beklemesine izin vermek istediğinizi belirtir.


Görev denetim seçenekleri

Tüm görevlerde görev girişlerine ek olarak denetim seçenekleri vardır. Daha fazla bilgi için bkz . Denetim seçenekleri ve ortak görev özellikleri.

Çıkış değişkenleri

Yok.

Açıklamalar

Xamarin uygulamanızı derlemek için artık bir Xamarin lisansına ihtiyacınız kalmadığından bu görev kullanım dışı bırakıldı. adresinden ücretsiz Xamarin https://store.xamarin.comsürümünü kullanın.

Gereksinimler

Gereksinim Açıklama
İşlem hattı türleri YAML, Klasik derleme
Üzerinde çalışır Agent, DeploymentGroup
Talep Hiçbiri
Özellikler Bu görev, işteki sonraki görevler için hiçbir talebi karşılamaz.
Komut kısıtlamaları Herhangi biri
Ayarlanabilir değişkenler Herhangi biri
Aracı sürümü 1.83.0 veya üzeri
Görev kategorisi Yardımcı Program

Ayrıca bkz.