|
15 | 15 | - name: Checkout the repo
|
16 | 16 | uses: actions/checkout@v4
|
17 | 17 |
|
18 |
| - - name: Set up Python ${{ matrix.python-version }} |
19 |
| - uses: actions/setup-python@v5 |
20 |
| - with: |
21 |
| - python-version: ${{ matrix.python-version }} |
22 |
| - |
23 |
| - - name: Install dependencies |
24 |
| - run: | |
25 |
| - python -m pip install --upgrade pip |
26 |
| - cd cli |
27 |
| - if [ -f requirements.txt ]; then pip install -r requirements.txt; fi |
28 |
| -
|
29 |
| - - name: Run test |
30 |
| - run: | |
31 |
| - cd cli && nosetests -v |
| 18 | + - name: Run unit-test |
| 19 | + run: script -e -c "./app.sh test emulator test 11.0 && sudo mv tmp/* ." |
32 | 20 |
|
33 | 21 | release_base:
|
34 | 22 | runs-on: ubuntu-24.04
|
|
56 | 44 | - name: Checkout the repo
|
57 | 45 | uses: actions/checkout@v4
|
58 | 46 |
|
| 47 | + - name: Set up Docker Buildx |
| 48 | + uses: docker/setup-buildx-action@v3 |
| 49 | + |
59 | 50 | - name: Get release version
|
60 | 51 | run: echo "RELEASE_VERSION=${GITHUB_REF#refs/*/}" >> $GITHUB_ENV
|
61 | 52 |
|
| 53 | + - name: Set up extension |
| 54 | + run: | |
| 55 | + echo "${{ secrets.extension }}" > extension.sh > /dev/null 2>&1 |
| 56 | + chmod 700 extension.sh |
| 57 | + shell: bash |
| 58 | + |
62 | 59 | - name: Build and push emulator image ${{ matrix.android }} (${RELEASE_VERSION})
|
63 | 60 | run: |
|
64 | 61 | docker login -u=${{secrets.DOCKER_USERNAME}} -p=${{secrets.DOCKER_PASSWORD}}
|
|
72 | 69 | - name: Checkout the repo
|
73 | 70 | uses: actions/checkout@v4
|
74 | 71 |
|
| 72 | + - name: Set up Docker Buildx |
| 73 | + uses: docker/setup-buildx-action@v3 |
| 74 | + |
75 | 75 | - name: Get release version
|
76 | 76 | run: echo "RELEASE_VERSION=${GITHUB_REF#refs/*/}" >> $GITHUB_ENV
|
77 | 77 |
|
| 78 | + - name: Set up extension |
| 79 | + run: | |
| 80 | + echo "${{ secrets.extension }}" > extension.sh > /dev/null 2>&1 |
| 81 | + chmod 700 extension.sh |
| 82 | + shell: bash |
| 83 | + |
78 | 84 | - name: Build and push genymotion image (${RELEASE_VERSION})
|
79 | 85 | run: |
|
80 | 86 | docker login -u=${{secrets.DOCKER_USERNAME}} -p=${{secrets.DOCKER_PASSWORD}}
|
|
0 commit comments