InstallAppleProvisioningProfile@1 – Az Apple kiépítési profil v1-feladatának telepítése
Ezzel a feladatsal telepíthet egy Apple kiépítési profilt, amely a macOS-ügynökre való buildeléshez szükséges.
Syntax
# Install Apple provisioning profile v1
# Install an Apple provisioning profile required to build on a macOS agent machine.
- task: InstallAppleProvisioningProfile@1
inputs:
provisioningProfileLocation: 'secureFiles' # 'secureFiles' | 'sourceRepository'. Required. Provisioning profile location. Default: secureFiles.
provProfileSecureFile: # string. Required when provisioningProfileLocation == secureFiles. Provisioning profile.
#provProfileSourceRepository: # string. Required when provisioningProfileLocation == sourceRepository. Provisioning profile.
#removeProfile: true # boolean. Remove profile after build. Default: true.
# Install Apple Provisioning Profile v1
# Install an Apple provisioning profile required to build on a macOS agent.
- task: InstallAppleProvisioningProfile@1
inputs:
provisioningProfileLocation: 'secureFiles' # 'secureFiles' | 'sourceRepository'. Required. Provisioning profile location. Default: secureFiles.
provProfileSecureFile: # string. Required when provisioningProfileLocation == secureFiles. Provisioning profile.
#provProfileSourceRepository: # string. Required when provisioningProfileLocation == sourceRepository. Provisioning profile.
#removeProfile: true # boolean. Remove profile after build. Default: true.
Bevitelek
provisioningProfileLocation
- Kiépítési profil helye
string
. Kötelező. Engedélyezett értékek: secureFiles
(Biztonságos fájlok), sourceRepository
(forrásadattár). Alapértelmezett érték: secureFiles
.
Megadja a telepíteni kívánt kiépítési profil helyét. A kiépítési profil feltölthető vagy Secure Files
tárolható a forrásadattárban vagy az ügynök helyi elérési útján.
provProfileSecureFile
- Kiépítési profil
string
. Akkor szükséges, ha provisioningProfileLocation == secureFiles
.
Megadja azt a kiépítési profilt, amelyet a macOS-ügynökre való telepítéshez Secure Files
töltöttek fel.
provProfileSourceRepository
- Kiépítési profil
string
. Akkor szükséges, ha provisioningProfileLocation == sourceRepository
.
Megadja a kiépítési profilt a forrásadattárból vagy a macOS-ügynök kiépítési profiljának helyi elérési útjáról.
removeProfile
- Profil eltávolítása a buildelés után
boolean
. Alapértelmezett érték: true
.
Megadja, hogy a kiépítési profilt el kell távolítani az ügynökből a buildelés vagy a kiadás befejezése után.
Feladatvezérlési lehetőségek
Minden feladathoz tartoznak vezérlési lehetőségek is a feladat bemenetei mellett. További információ: Vezérlési beállítások és gyakori feladattulajdonságok.
Kimeneti változók
Ez a feladat a következő kimeneti változókat határozza meg, amelyeket az alsóbb rétegbeli lépésekben, feladatokban és szakaszokban használhat fel.
provisioningProfileUuid
A kiválasztott kiépítési profil UUID tulajdonsága.
provisioningProfileName
A kiválasztott kiépítési profil Name tulajdonsága.
Megjegyzések
Ezzel a feladatsal telepítheti az iOS-alkalmazások, az Apple WatchKit-alkalmazások és az alkalmazásbővítmények létrehozásához szükséges kiépítési profilokat.
Telepíthet egy Apple kiépítési profilt, amely a következő:
- Biztonságos fájlként tárolva a kiszolgálón.
- Véglegesítve a forrásadattárban, vagy a macOS-ügynök helyi elérési útjára másolva. Titkosítania kell a kiépítési profilokat, ha véglegesíti őket a forrásadattárban. A Fájl visszafejtése feladat használható a profilok visszafejtésére egy build vagy kiadás során.
Követelmények
Követelmény | Leírás |
---|---|
Folyamattípusok | YAML, klasszikus build, klasszikus kiadás |
Futtatás | Ügynök, DeploymentGroup |
Igények | A saját üzemeltetésű ügynököknek olyan képességekkel kell rendelkezniük , amelyek megfelelnek az alábbi követelményeknek a feladatot használó feladatok futtatásához: xcode |
Képességek | Ez a feladat nem felel meg a feladat későbbi tevékenységeire vonatkozó követelményeknek. |
Parancskorlátozások | Ez a feladat a következő parancskorlátozásokkal fut: korlátozott |
Változók beállítása | Ez a feladat a következő változók beállítására jogosult: provisioningProfileUuid, provisioningProfileName, APPLE_PROV_PROFILE_UUID |
Ügynök verziója | 2.182.1 vagy újabb |
Feladatkategória | Segédprogram |
Követelmény | Leírás |
---|---|
Folyamattípusok | YAML, klasszikus build, klasszikus kiadás |
Futtatás | Ügynök, DeploymentGroup |
Igények | A saját üzemeltetésű ügynököknek olyan képességekkel kell rendelkezniük , amelyek megfelelnek az alábbi követelményeknek a feladatot használó feladatok futtatásához: xcode |
Képességek | Ez a feladat nem felel meg a feladat későbbi tevékenységeire vonatkozó követelményeknek. |
Parancskorlátozások | Bármelyik |
Változók beállítása | Bármelyik |
Ügynök verziója | 2.116.0 vagy újabb |
Feladatkategória | Segédprogram |
Visszajelzés
https://aka.ms/ContentUserFeedback.
Hamarosan elérhető: 2024-ben fokozatosan kivezetjük a GitHub-problémákat a tartalom visszajelzési mechanizmusaként, és lecseréljük egy új visszajelzési rendszerre. További információ:Visszajelzés küldése és megtekintése a következőhöz: