diff options
author | Dirk Hohndel <dirk@hohndel.org> | 2019-10-14 16:08:22 -0700 |
---|---|---|
committer | Dirk Hohndel <dirk@hohndel.org> | 2019-10-16 10:57:32 -0700 |
commit | ef3d67be081545da4cf3c28497e0e96b3b1c350d (patch) | |
tree | b7ab6b6c4b2c6de0a1cf8e2b2f334bc17e100072 /.github/workflows/linux-trusty-5.12.yml | |
parent | 754fffc795974802dc5082cb22fd163b90eef73d (diff) | |
download | subsurface-ef3d67be081545da4cf3c28497e0e96b3b1c350d.tar.gz |
GitHub Actions: add Linux Qt 5.12 container build
The AppImage works - I just need to figure out how to post releases. For now
it'a available on the Actions page as Artifact.
Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
Diffstat (limited to '.github/workflows/linux-trusty-5.12.yml')
-rw-r--r-- | .github/workflows/linux-trusty-5.12.yml | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/.github/workflows/linux-trusty-5.12.yml b/.github/workflows/linux-trusty-5.12.yml new file mode 100644 index 000000000..9df623aa3 --- /dev/null +++ b/.github/workflows/linux-trusty-5.12.yml @@ -0,0 +1,27 @@ +name: Linux Qt 5.12 +on: push + +jobs: + buildInContainer: + runs-on: ubuntu-latest + container: + image: docker://dirkhh/trusty-qt512:0.7 + + steps: + - name: checkout sources + run: | + echo $pwd + git clone git://github.com/${GITHUB_REPOSITORY} + cd subsurface + git checkout ${GITHUB_SHA} + + - name: run build + run: | + echo $pwd + bash -x subsurface/.github/workflows/in-container-build.sh + + - name: publish result + uses: actions/upload-artifact@v1 + with: + name: Subsurface-${{github.sha}}.AppImage + path: ./Subsurface.AppImage # /${GITHUB_WORKSPACE}/ in the container is '.' here |