Sdílet prostřednictvím


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 do PATH nebo nastavit CONDA 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