mirror of
https://github.com/subsurface/subsurface.git
synced 2025-02-19 22:16:15 +00:00
GitHub Actions: build all three targets in the Tumbleweed build
This is kind of a random choice - I don't see much value to build this everywhere, but it's kinda neat to use this to test that the -all option works correctly and does the right thing with WebKit now. And it will also ensure that the downloader build isn't broken. Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
This commit is contained in:
parent
6a7152bb40
commit
0143d64439
1 changed files with 6 additions and 3 deletions
|
@ -35,11 +35,14 @@ jobs:
|
|||
- name: build Subsurface
|
||||
run: |
|
||||
echo "--------------------------------------------------------------"
|
||||
echo "building desktop"
|
||||
echo "building all three binaries"
|
||||
|
||||
# now build for the desktop version (including WebKit)
|
||||
# now build the desktop version (including WebKit), mobile and downloader
|
||||
# the mobile build needs git setup to apply the Kirigami changes
|
||||
git config --global user.email "ci@subsurface-divelog.org"
|
||||
git config --global user.name "Subsurface CI"
|
||||
cd ..
|
||||
bash -e -x subsurface/scripts/build.sh -desktop -build-with-webkit
|
||||
bash -e -x subsurface/scripts/build.sh -all -build-with-webkit
|
||||
|
||||
# let's not run the tests... to do that, we need to install 'xvfb-run' above
|
||||
# - name: test desktop build
|
||||
|
|
Loading…
Add table
Reference in a new issue