Update drone tor fetch instructions to latest standard
continuous-integration/drone/pr Build is failing Details

This commit is contained in:
Sarah Jamie Lewis 2024-05-15 11:54:02 -07:00
parent a675deb977
commit 9d48e9e99b
Signed by: sarah
GPG Key ID: F27FD21A270837EF
1 changed files with 10 additions and 6 deletions

View File

@ -10,12 +10,15 @@ steps:
- name: deps
path: /go
commands:
- 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
- export GO111MODULE=on
- go mod download
- go install honnef.co/go/tools/cmd/staticcheck@latest
- go install go.uber.org/nilaway/cmd/nilaway@latest
- wget https://git.openprivacy.ca/openprivacy/buildfiles/raw/branch/master/tor/tor-0.4.8.9-linux-x86_64.tar.gz -O tor.tar.gz
- tar -xzf tor.tar.gz
- chmod a+x Tor/tor
- export PATH=$PWD/Tor/:$PATH
- export LD_LIBRARY_PATH=$PWD/Tor/
- tor --version
- export GO111MODULE=on
- name: quality
image: golang:1.22.3
volumes:
@ -37,7 +40,8 @@ steps:
- name: deps
path: /go
commands:
- export PATH=`pwd`:$PATH
- export PATH=$PWD/Tor/:$PATH
- export LD_LIBRARY_PATH=$PWD/Tor/
- go test -race -v git.openprivacy.ca/cwtch.im/tapir/testing
- name: notify-email
image: drillster/drone-email