mirror of
https://github.com/budtmo/docker-android.git
synced 2025-12-08 18:25:50 +00:00
33 lines
821 B
YAML
33 lines
821 B
YAML
trigger:
|
|
tags:
|
|
include:
|
|
- v*
|
|
|
|
jobs:
|
|
- job: build_and_release_genymotion_and_device
|
|
pool:
|
|
vmImage: ubuntu-20.04
|
|
strategy:
|
|
maxParallel: 2
|
|
matrix:
|
|
genymotion:
|
|
script.name: './release_real.sh'
|
|
real_device:
|
|
script.name: './release_genymotion.sh'
|
|
steps:
|
|
- script: |
|
|
latest_tag=$(git describe --tags --abbrev=0)
|
|
echo "##vso[task.setvariable variable=release_version]$latest_tag"
|
|
|
|
displayName: 'Get the latest release tag'
|
|
|
|
- script: |
|
|
docker login -u $(DOCKER_USERNAME) -p=$(DOCKER_PASSWORD)
|
|
TOKEN=$(p_token) $(script.name) all $(release_version)
|
|
docker logout
|
|
|
|
displayName: 'Build docker image, run unit tests and push the docker image'
|
|
|
|
- script: bash <(curl -s https://codecov.io/bash)
|
|
displayName: 'Publish test result'
|