- job: build_package
dependsOn: test
displayName: Build Package
pool:
vmImage: 'ubuntu-18.04'
steps:
- bash: echo "##vso[task.prependpath]$CONDA/bin"
displayName: Add Conda to PATH
- bash: conda env create -f environment.yml --name $(Agent.Id)
displayName: Create Conda Environment
- bash: |
source activate $(Agent.Id)
conda build . --output-folder ./
displayName: Build Package In the Build Directory
есть 3 bash шагов выше, мне интересно, каков наилучший способ создания bash шагов, если я сгруппирую их по одному шагу bash или как выше, чтобы сделать 3 отдельных bash шагов?
В чем разница между созданием одного bash с несколькими сценариями и размещением этих сценариев в разные bash шаги? Каждый шаг bash создает новую среду оболочки?