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.Android
Xamarin.iOS
belirtir. deactivate
ve görevlerinin tüm örneklerinden sonra bu derleme görevinin Xamarin.Android
Xamarin.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 |