Condividi tramite


CondaEnvironment@0 - Attività v0 dell'ambiente Conda

Usare questa attività per creare e attivare un ambiente Conda.

Importante

Questa attività è stata deprecata. Usare comandi conda direttamente nell'attività bash o attività script batch alternativamente.

Usare questa attività per creare e attivare un ambiente Conda.

Importante

Questa attività è stata deprecata. Usare comandi conda direttamente nell'attività bash o attività script batch alternativamente.

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.

Ingressi dati

Nome ambiente
. Obbligatorio.

Nome dell'ambiente Conda da creare e attivare o riattivare se esiste già.


specifiche del pacchetto
. Valore predefinito:

Elenco delimitato da spazi di pacchetti da installare nell'ambiente.


Aggiornamento alla versione più recente di Conda
. Valore predefinito:

Aggiorna Conda alla versione più recente. Questo vale per l'installazione di Conda presente in o per il percorso specificato dalla variabile di ambiente .


Opzioni di creazione dell'ambiente
.

Elenco delimitato da spazi di opzioni aggiuntive da passare al comando .


Pulire l'ambiente
. Valore predefinito:

Elimina l'ambiente e lo ricrea se esiste già. Se questo valore 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 comandi conda direttamente nell'attività bash o attività script batch alternativamente.

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à lo riattiva semplicemente. Ciò è possibile sugli agenti self-hosted. Per ricreare l'ambiente e reinstallare uno dei relativi pacchetti, impostare l'opzione "Pulisci l'ambiente".

L'esecuzione con l'opzione "Aggiorna alla versione più recente di Conda" tenterà di aggiornare Conda prima di creare o attivare l'ambiente. Se si esegue un agente self-hosted e si ha configurato un'installazione di Conda per funzionare con l'attività, questo potrebbe comportare l'aggiornamento dell'installazione di Conda.

Nota

Gli agenti ospitati da Microsoft non avranno Conda nel per impostazione predefinita. È necessario eseguire questa attività per usare Conda.

Dopo aver eseguito questa attività, conterrà la directory binaria per l'ambiente attivato, seguita dalle directory binarie per l'installazione di Conda stessa. Puoi eseguire script come compiti di build successivi che eruono Python, Conda o le utility da riga di comando di altri pacchetti che installi. 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 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 l'eseguibile a o impostare la variabile di ambiente alla radice dell'installazione di Conda.

Come è possibile configurare un agente self-hosted per l'uso di 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 l'eseguibile a . In alternativa, è possibile impostare la 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
Viene eseguito in Agente, DeploymentGroup
richieste Nessuno
funzionalità di Questa attività non soddisfa alcuna richiesta di attività successive nel processo.
restrizioni dei comandi Qualunque
variabili impostabili Qualunque
Versione dell'agente Tutte le versioni dell'agente supportate.
Categoria attività Pacchetto