CondaEnvironment@0 – úloha Prostředí Conda v0
Pomocí této úlohy můžete vytvořit a aktivovat prostředí Conda.
Důležité
Tato úloha je zastaralá. Jako alternativu použijte příkazy conda přímo v úloze Bash nebo úkolu dávkového skriptu .
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.
Vstupy
environmentName
- Název prostředí
string
. Povinná hodnota.
Název prostředí Conda, které se má vytvořit a aktivovat, nebo znovu aktivovat, pokud už existuje.
packageSpecs
- Specifikace balíčků
string
. Výchozí hodnota: python=3
.
Seznam balíčků oddělených mezerami, které se mají nainstalovat v prostředí.
updateConda
- Aktualizace na nejnovější verzi Conda
boolean
. Výchozí hodnota: true
.
Aktualizace Conda na nejnovější verzi. To platí pro instalaci Conda nalezenou v PATH
nebo na cestu určenou proměnnou CONDA
prostředí.
createOptions
- Možnosti vytvoření prostředí
string
.
Seznam dalších možností oddělených mezerami, které se mají předat conda create
do příkazu.
cleanEnvironment
- Vyčištění prostředí
boolean
. Výchozí hodnota: false
.
Odstraní prostředí a znovu ho vytvoří, pokud už existuje. Pokud tato logická hodnota není vybraná, úloha znovu aktivuje existující prostředí.
Možnosti ovládání úloh
Všechny úlohy mají kromě vstupů také možnosti ovládání. Další informace najdete v tématu Možnosti ovládacích prvků a běžné vlastnosti úlohy.
Výstupní proměnné
Žádné
Poznámky
Pomocí této úlohy můžete vytvořit a aktivovat prostředí Conda.
Důležité
Tato úloha je zastaralá. Jako alternativu použijte příkazy conda přímo v úloze Bash nebo úkolu dávkového skriptu .
Tato úloha vytvoří prostředí Conda a aktivuje ho pro následné úlohy sestavení.
Pokud úloha najde existující prostředí se stejným názvem, jednoduše ho znovu aktivuje. To je možné u agentů v místním prostředí. Pokud chcete prostředí znovu vytvořit a přeinstalovat některý z jeho balíčků, nastavte možnost Vyčistit prostředí.
Spuštěním s možností "Aktualizovat na nejnovější verzi Conda" se pokusíte aktualizovat Conda před vytvořením nebo aktivací prostředí. Pokud používáte agenta v místním prostředí a nakonfigurovali jste instalaci Conda pro práci s úlohou, může to mít za následek aktualizaci instalace Conda.
Poznámka
Agenti hostovaní Microsoftem nebudou mít ve PATH
výchozím nastavení Conda. Abyste mohli používat Conda, budete muset tuto úlohu spustit.
Po spuštění této úlohy PATH
bude obsahovat binární adresář aktivovaného prostředí následovaný binárními adresáři pro samotnou instalaci Conda.
Skripty můžete spouštět jako následné úlohy sestavení, které spouštějí Python, Conda nebo nástroje příkazového řádku z jiných balíčků, které nainstalujete.
Můžete například spustit testy pomocí příkazu pytest nebo nahrát balíček do cloudu Anaconda pomocí klienta Anaconda.
Tip
Po spuštění této úlohy se prostředí "aktivuje" a balíčky, které nainstalujete voláním conda install
, se nainstalují do tohoto prostředí.
Požadavky
- Agent hostovaný Microsoftem nebo agent v místním prostředí s nainstalovanou aplikací Anaconda nebo Miniconda.
- Pokud používáte agenta v místním prostředí, musíte buď přidat
conda
spustitelný soubor doPATH
nebo nastavitCONDA
proměnnou prostředí na kořen instalace Conda.
Jak můžu nakonfigurovat agenta v místním prostředí tak, aby používal tuto úlohu?
Tuto úlohu můžete použít buď s úplnou instalací Anaconda, nebo s instalací Miniconda.
Pokud používáte agenta v místním prostředí, musíte do přidat conda
spustitelný soubor .PATH
Alternativně můžete proměnnou CONDA
prostředí nastavit na kořen instalace Conda – to znamená adresář, který zadáte jako "předponu" při instalaci Conda.
Požadavky
Požadavek | Popis |
---|---|
Typy kanálů | YAML, klasický build, klasická verze |
Běží na | Agent, DeploymentGroup |
Požadavky | Žádné |
Možnosti | Tento úkol nesplňuje žádné požadavky na následné úkoly v úloze. |
Omezení příkazů | Všechny |
Nastavitelné proměnné | Všechny |
Verze agenta | Všechny podporované verze agenta. |
Kategorie úloh | Balíček |