CondaEnvironment@0 - Attività dell'ambiente Conda v0
Usare questa attività per creare e attivare un ambiente Conda.
Importante
Questa attività è stata deprecata. Usare i comandi conda direttamente nell'attività bash o nell'attività script batch come alternativa.
Sintassi
# 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.
Input
environmentName
- Nome ambiente
string
. Obbligatorio.
Nome dell'ambiente Conda da creare e attivare o riattivare se esiste già.
packageSpecs
- Specifiche del pacchetto
string
. Valore predefinito: python=3
.
Elenco delimitato dallo spazio dei pacchetti da installare nell'ambiente.
updateConda
- Aggiornare alla versione più recente di Conda
boolean
. Valore predefinito: true
.
Aggiornamenti Conda alla versione più recente. Ciò si applica all'installazione di Conda trovata in PATH
o al percorso specificato dalla CONDA
variabile di ambiente.
createOptions
- Opzioni di creazione dell'ambiente
string
.
Elenco delimitato dallo spazio di opzioni aggiuntive da passare al conda create
comando.
cleanEnvironment
- Pulire l'ambiente
boolean
. Valore predefinito: false
.
Elimina l'ambiente e lo ricrea se esiste già. Se questo booleano non è selezionato, l'attività riattiva un ambiente esistente.
Opzioni di controllo delle attività
Tutte le attività dispongono di opzioni di controllo oltre ai relativi input attività. Per altre informazioni, vedere Opzioni di controllo e proprietà comuni delle attività.
Variabili di output
Nessuno.
Osservazioni
Usare questa attività per creare e attivare un ambiente Conda.
Importante
Questa attività è stata deprecata. Usare i comandi conda direttamente nell'attività bash o nell'attività script batch come alternativa.
Questa attività creerà un ambiente Conda e lo attiverà per le attività di compilazione successive.
Se l'attività trova un ambiente esistente con lo stesso nome, l'attività verrà semplicemente riattivata. Ciò è possibile sugli agenti self-hosted. Per ricreare l'ambiente e reinstallare uno dei relativi pacchetti, impostare l'opzione "Pulire l'ambiente".
L'esecuzione con l'opzione "Update to the latest Conda" tenterà di aggiornare Conda prima di creare o attivare l'ambiente. Se si esegue un agente self-hosted e si è configurato un'installazione di Conda per lavorare con l'attività, ciò potrebbe causare l'aggiornamento dell'installazione di Conda.
Nota
Gli agenti ospitati da Microsoft non avranno Conda per PATH
impostazione predefinita. È necessario eseguire questa attività per usare Conda.
Dopo aver eseguito questa attività, PATH
conterrà la directory binaria per l'ambiente attivato, seguita dalle directory binarie per l'installazione stessa di Conda.
È possibile eseguire script come attività di compilazione successive che eseguono Python, Conda o le utilità della riga di comando da altri pacchetti installati.
Ad esempio, è possibile eseguire test con pytest o caricare un pacchetto in Anaconda Cloud con il client Anaconda.
Suggerimento
Dopo aver eseguito questa attività, l'ambiente verrà "attivato" e i pacchetti installati chiamando conda install
verranno installati in questo ambiente.
Prerequisiti
- Un agente ospitato da Microsoft o un agente self-hosted con Anaconda o Miniconda installato.
- Se si usa un agente self-hosted, è necessario aggiungere il
conda
file eseguibile aPATH
o impostare laCONDA
variabile di ambiente sulla radice dell'installazione di Conda.
Come è possibile configurare un agente self-hosted per usare questa attività?
È possibile usare questa attività con un'installazione completa di Anaconda o un'installazione miniconda.
Se si usa un agente self-hosted, è necessario aggiungere il conda
file eseguibile a PATH
.
In alternativa, è possibile impostare la CONDA
variabile di ambiente sulla radice dell'installazione di Conda, ovvero la directory specificata come prefisso durante l'installazione di Conda.
Requisiti
Requisito | Descrizione |
---|---|
Tipi di pipeline | YAML, build classica, versione classica |
Esecuzione in | Agente, DeploymentGroup |
Richieste | Nessuno |
Capabilities | Questa attività non soddisfa le richieste per le attività successive nel processo. |
Restrizioni dei comandi | Qualsiasi |
Variabili impostabili | Qualsiasi |
Versione agente | Tutte le versioni dell'agente supportate. |
Categoria attività | Pacchetto |