mirror of
https://github.com/tailscale/tailscale.git
synced 2025-04-19 05:02:34 +00:00
.github/workflows: add back forgotten android CI job
Signed-off-by: David Anderson <danderson@tailscale.com>
This commit is contained in:
parent
4022796484
commit
9fc3d00c17
19
.github/workflows/test.yml
vendored
19
.github/workflows/test.yml
vendored
@ -179,6 +179,24 @@ jobs:
|
|||||||
GOOS: ios
|
GOOS: ios
|
||||||
GOARCH: arm64
|
GOARCH: arm64
|
||||||
|
|
||||||
|
android:
|
||||||
|
# similar to cross above, but android fails to build a few pieces of the
|
||||||
|
# repo. We should fix those pieces, they're small, but as a stepping stone,
|
||||||
|
# only test the subset of android that our past smoke test checked.
|
||||||
|
runs-on: ubuntu-latest
|
||||||
|
steps:
|
||||||
|
- name: checkout
|
||||||
|
uses: actions/checkout@v3
|
||||||
|
# Super minimal Android build that doesn't even use CGO and doesn't build everything that's needed
|
||||||
|
# and is only arm64. But it's a smoke build: it's not meant to catch everything. But it'll catch
|
||||||
|
# some Android breakages early.
|
||||||
|
# TODO(bradfitz): better; see https://github.com/tailscale/tailscale/issues/4482
|
||||||
|
- name: build some
|
||||||
|
run: ./tool/go install ./net/netns ./ipn/ipnlocal ./wgengine/magicsock/ ./wgengine/ ./wgengine/router/ ./wgengine/netstack ./util/dnsname/ ./ipn/ ./net/interfaces ./wgengine/router/ ./tailcfg/ ./types/logger/ ./net/dns ./hostinfo ./version
|
||||||
|
env:
|
||||||
|
GOOS: android
|
||||||
|
GOARCH: arm64
|
||||||
|
|
||||||
wasm: # builds tsconnect, which is the only wasm build we support
|
wasm: # builds tsconnect, which is the only wasm build we support
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
steps:
|
steps:
|
||||||
@ -293,6 +311,7 @@ jobs:
|
|||||||
if: failure() && github.event_name == 'push'
|
if: failure() && github.event_name == 'push'
|
||||||
# Any of these jobs failing causes a slack notification.
|
# Any of these jobs failing causes a slack notification.
|
||||||
needs:
|
needs:
|
||||||
|
- android
|
||||||
- test
|
- test
|
||||||
- windows
|
- windows
|
||||||
- vm
|
- vm
|
||||||
|
Loading…
x
Reference in New Issue
Block a user