trigger: branches: include: - master resources: pipelines: - pipeline: Docker source: Docker project: c-entron.NET trigger: true - pipeline: Docker source: Docker trigger: true pool: Tests jobs: - deployment: VMDeploy displayName: Deploy to VM environment: name: 'Test Environment' resourceType: virtualMachine strategy: runOnce: deploy: steps: - checkout: self fetchDepth: 0 - script: | cd docker/compose/ docker compose down -v - script: | cd docker/compose/ docker image prune -f - script: | cd docker/compose/ docker compose pull - script: | cd docker/compose/ docker compose up -d --pull always --force-recreate