WIP: Check #114

Closed
sarah wants to merge 13 commits from new-android into trunk
1 changed files with 15 additions and 13 deletions

View File

@ -11,9 +11,6 @@ steps:
path: /go
commands:
- go install honnef.co/go/tools/cmd/staticcheck@latest
- wget https://git.openprivacy.ca/openprivacy/buildfiles/raw/master/tor/tor
- wget https://git.openprivacy.ca/openprivacy/buildfiles/raw/master/tor/torrc
- chmod a+x tor
- git fetch --tags
#- export GO111MODULE=on
#- go mod vendor
@ -33,6 +30,21 @@ steps:
- staticcheck ./...
#Todo: fix all the lint errors and add `-set_exit_status` above to enforce linting
- name: build-android
image: openpriv/android-go-mobile:2023.02
volumes:
- name: deps
path: /go
commands:
- git checkout tags/v1.10.4 -b v1.10.4
- git status
- go mod download
- gomobile init
- ./switch-gomobile.sh
- go env
- gomobile bind -target android/arm,android/arm64,android/amd64 -trimpath -ldflags="-buildid=$(git describe --tags) -X cwtch.buildVer=$(git describe --tags) -X cwtch.buildDate=$(git log -1 --format=%cd --date=format:%G-%m-%d-%H-%M)"
- sha512sum cwtch.aar
- name: build-linux
image: golang:1.19.1
volumes:
@ -41,16 +53,6 @@ steps:
commands:
- make linux
- name: build-android
image: openpriv/android-go-mobile:2023.02
volumes:
- name: deps
path: /go
commands:
- go mod download
- gomobile init
- make android
- name: build-windows
image: openpriv/mingw-go:2023.01
environment: