~aleteoryx/muditaos

d97688135029446a9f07d0d0884e247f00682ead — Radoslaw Wicik 5 years ago 536841f
[EGD-5823] Fix Use full hash in artefacts

Required for better management of artefacts in CI.
1 files changed, 3 insertions(+), 13 deletions(-)

M .github/workflows/main.yml
M .github/workflows/main.yml => .github/workflows/main.yml +3 -13
@@ 91,7 91,7 @@ jobs:
          ./tools/run_unittests.sh enabled_unittests
      - name: store build artefact
        run: |
          tar -S -cf /artefacts/build-$(git rev-parse --short HEAD).tar build-linux-Debug
          tar -S -cf /artefacts/build-${GITHUB_SHA}.tar build-linux-Debug
      - name: start emulator
        run: |
          ./run_emulator_on_filesystem_image.sh 2>&1 > emulator.log &


@@ 137,14 137,9 @@ jobs:
      - build_linux_binary_and_run_tests
    runs-on: self-hosted
    steps:
      - name: clone repository
        uses: actions/checkout@v2
        with:
          token: ${{ secrets.GitHub_PAT }}
          submodules: recursive
      - name: get artefacts
        run: |
          tar xf /artefacts/build-$(git rev-parse --short HEAD).tar
          tar xf /artefacts/build-${GITHUB_SHA}.tar
      - name: check if all Unit Tests where run
        run: |
          ./tools/check_unittests.sh enabled_unit_tests


@@ 156,12 151,7 @@ jobs:
    needs: [ build_linux_binary_and_run_tests, check_run_unit_tests ]
    runs-on: self-hosted
    steps:
      - name: clone repository
        uses: actions/checkout@v2
        with:
          token: ${{ secrets.GitHub_PAT }}
          submodules: recursive
      - name: Delete Artefact
        run: |
          rm -f /artefacts/build-$(git rev-parse --short HEAD).tar
          rm -f /artefacts/build-${GITHUB_SHA}.tar