CondaEnvironment@0 – Conda-miljö v0-uppgift
Använd den här uppgiften för att skapa och aktivera en Conda-miljö.
Viktigt
Den här uppgiften har blivit inaktuell. Använd conda-kommandon direkt i bash-aktiviteten eller batchskriptaktiviteten som ett alternativ.
Syntax
# Conda environment v0
# Create and activate a Conda environment.
- task: CondaEnvironment@0
inputs:
environmentName: # string. Required. Environment name.
#packageSpecs: 'python=3' # string. Package specs. Default: python=3.
#updateConda: true # boolean. Update to the latest Conda. Default: true.
# Advanced
#createOptions: # string. Environment creation options.
#cleanEnvironment: false # boolean. Clean the environment. Default: false.
# Conda Environment v0
# Create and activate a Conda environment.
- task: CondaEnvironment@0
inputs:
environmentName: # string. Required. Environment name.
#packageSpecs: 'python=3' # string. Package specs. Default: python=3.
#updateConda: true # boolean. Update to the latest Conda. Default: true.
# Advanced
#createOptions: # string. Environment creation options.
#cleanEnvironment: false # boolean. Clean the environment. Default: false.
Indata
environmentName
-
Miljönamn
string
. Krävs.
Namnet på Conda-miljön som ska skapas och aktiveras eller återaktiveras om den redan finns.
packageSpecs
-
Paketspecifikationer
string
. Standardvärde: python=3
.
Den utrymmesavgränsade listan över paket som ska installeras i miljön.
updateConda
-
Uppdatera till den senaste Conda
boolean
. Standardvärde: true
.
Uppdateringar Conda till den senaste versionen. Detta gäller conda-installationen som finns i PATH
eller på den sökväg som anges av CONDA
miljövariabeln.
createOptions
-
Alternativ för att skapa miljö
string
.
Den blankstegsavgränsade listan över ytterligare alternativ för att skicka till conda create
kommandot.
cleanEnvironment
-
Rensa miljön
boolean
. Standardvärde: false
.
Tar bort miljön och återskapar den om den redan finns. Om det här booleska objektet inte är markerat återaktiverar aktiviteten en befintlig miljö.
Kontrollalternativ för aktivitet
Alla aktiviteter har kontrollalternativ utöver sina aktivitetsindata. Mer information finns i Kontrollalternativ och vanliga uppgiftsegenskaper.
Utdatavariabler
Inga.
Kommentarer
Använd den här uppgiften för att skapa och aktivera en Conda-miljö.
Viktigt
Den här uppgiften har blivit inaktuell. Använd conda-kommandon direkt i bash-aktiviteten eller batchskriptaktiviteten som ett alternativ.
Den här uppgiften skapar en Conda-miljö och aktiverar den för efterföljande bygguppgifter.
Om aktiviteten hittar en befintlig miljö med samma namn återaktiverar aktiviteten den helt enkelt. Detta är möjligt för lokalt installerade agenter. Om du vill återskapa miljön och installera om något av dess paket anger du alternativet "Rensa miljön".
Om du kör med alternativet "Uppdatera till den senaste Conda" försöker du uppdatera Conda innan du skapar eller aktiverar miljön. Om du kör en lokalt installerad agent och har konfigurerat en Conda-installation så att den fungerar med uppgiften kan det leda till att Conda-installationen uppdateras.
Anteckning
Microsoft-värdbaserade agenter har inte Conda som PATH
standard. Du måste köra den här uppgiften för att kunna använda Conda.
När du har kört den här uppgiften PATH
innehåller den binära katalogen för den aktiverade miljön följt av de binära katalogerna för själva Conda-installationen.
Du kan köra skript som efterföljande bygguppgifter som kör Python, Conda eller kommandoradsverktygen från andra paket som du installerar.
Du kan till exempel köra tester med pytest eller ladda upp ett paket till Anaconda Cloud med Anaconda-klienten.
Tips
När du har kört den här uppgiften kommer miljön att "aktiveras" och paket som du installerar genom att anropa conda install
installeras i den här miljön.
Förutsättningar
- En Microsoft-värdbaserad agent eller en lokalt installerad agent med Anaconda eller Miniconda installerat.
- Om du använder en lokalt installerad agent måste du antingen lägga till
PATH
denconda
körbara filen i eller angeCONDA
miljövariabeln i roten för Conda-installationen.
Hur konfigurerar jag en lokalt installerad agent för att använda den här uppgiften?
Du kan använda den här uppgiften antingen med en fullständig Anaconda-installation eller en Miniconda-installation.
Om du använder en lokalt installerad agent måste du lägga till den conda
körbara filen i PATH
.
Du kan också ange CONDA
miljövariabeln till roten för Conda-installationen, dvs. den katalog som du anger som "prefix" när du installerar Conda.
Krav
Krav | Beskrivning |
---|---|
Pipelinetyper | YAML, klassisk version, klassisk version |
Körs på | Agent, DeploymentGroup |
Krav | Ingen |
Funktioner | Den här aktiviteten uppfyller inte några krav för efterföljande uppgifter i jobbet. |
Kommandobegränsningar | Valfri |
Inställningsbara variabler | Valfri |
Agentversion | Alla agentversioner som stöds. |
Uppgiftskategori | Paket |