Cirrus: Use local clone of go-systemd

Works around Go modules fail.

See https://github.com/hlandau/dexlogconfig/issues/7
pull/172/head
Jeremy Rand 1 year ago
parent 5adda8d472
commit f3a0aed6dd
No known key found for this signature in database
GPG Key ID: EB03139A459DD06E

@ -25,13 +25,17 @@ task:
- env: - env:
GOLANGCI_MODULES_ARGS: "" GOLANGCI_MODULES_ARGS: ""
MODULES_NAME: "" MODULES_NAME: ""
systemd_script:
- mkdir -p $(go env GOPATH)/src/github.com/coreos
- cd $(go env GOPATH)/src/github.com/coreos
- git clone https://github.com/coreos/go-systemd.git
certinject_script: certinject_script:
- cd $(go env GOPATH)/src/github.com/"$CIRRUS_REPO_FULL_NAME" - cd $(go env GOPATH)/src/github.com/"$CIRRUS_REPO_FULL_NAME"
- cd ../ - cd ../
- git clone https://github.com/namecoin/certinject.git - git clone https://github.com/namecoin/certinject.git
- cd certinject - cd certinject
- go mod init github.com/namecoin/certinject - go mod init github.com/namecoin/certinject
- go mod edit -replace github.com/coreos/go-systemd=github.com/coreos/go-systemd/v22@latest - go mod edit -replace github.com/coreos/go-systemd=$(go env GOPATH)/src/github.com/coreos/go-systemd
- go mod tidy - go mod tidy
- go generate ./... - go generate ./...
- go mod tidy - go mod tidy
@ -49,7 +53,7 @@ task:
fetch_script: fetch_script:
- cd $(go env GOPATH)/src/github.com/"$CIRRUS_REPO_FULL_NAME" - cd $(go env GOPATH)/src/github.com/"$CIRRUS_REPO_FULL_NAME"
- go mod init github.com/"$CIRRUS_REPO_FULL_NAME" - go mod init github.com/"$CIRRUS_REPO_FULL_NAME"
- go mod edit -replace github.com/coreos/go-systemd=github.com/coreos/go-systemd/v22@latest -replace github.com/namecoin/certinject=../certinject -replace github.com/namecoin/x509-compressed=../x509-compressed - go mod edit -replace github.com/coreos/go-systemd=$(go env GOPATH)/src/github.com/coreos/go-systemd -replace github.com/namecoin/certinject=../certinject -replace github.com/namecoin/x509-compressed=../x509-compressed
- go mod tidy - go mod tidy
lint_script: lint_script:
- cd $(go env GOPATH)/src/github.com/$CIRRUS_REPO_FULL_NAME/ - cd $(go env GOPATH)/src/github.com/$CIRRUS_REPO_FULL_NAME/
@ -121,13 +125,17 @@ task:
- go get -tags "$GOX_TAGS" -d -v -t github.com/$CIRRUS_REPO_FULL_NAME/... - go get -tags "$GOX_TAGS" -d -v -t github.com/$CIRRUS_REPO_FULL_NAME/...
- env: - env:
MODULES_NAME: "" MODULES_NAME: ""
systemd_script:
- mkdir -p $(go env GOPATH)/src/github.com/coreos
- cd $(go env GOPATH)/src/github.com/coreos
- git clone https://github.com/coreos/go-systemd.git
certinject_script: certinject_script:
- cd $(go env GOPATH)/src/github.com/"$CIRRUS_REPO_FULL_NAME" - cd $(go env GOPATH)/src/github.com/"$CIRRUS_REPO_FULL_NAME"
- cd ../ - cd ../
- git clone https://github.com/namecoin/certinject.git - git clone https://github.com/namecoin/certinject.git
- cd certinject - cd certinject
- go mod init github.com/namecoin/certinject - go mod init github.com/namecoin/certinject
- go mod edit -replace github.com/coreos/go-systemd=github.com/coreos/go-systemd/v22@latest - go mod edit -replace github.com/coreos/go-systemd=$(go env GOPATH)/src/github.com/coreos/go-systemd
- go mod tidy - go mod tidy
- go generate ./... - go generate ./...
- go mod tidy - go mod tidy
@ -145,7 +153,7 @@ task:
fetch_script: fetch_script:
- cd $(go env GOPATH)/src/github.com/"$CIRRUS_REPO_FULL_NAME" - cd $(go env GOPATH)/src/github.com/"$CIRRUS_REPO_FULL_NAME"
- go mod init github.com/"$CIRRUS_REPO_FULL_NAME" - go mod init github.com/"$CIRRUS_REPO_FULL_NAME"
- go mod edit -replace github.com/coreos/go-systemd=github.com/coreos/go-systemd/v22@latest -replace github.com/namecoin/certinject=../certinject -replace github.com/namecoin/x509-compressed=../x509-compressed - go mod edit -replace github.com/coreos/go-systemd=$(go env GOPATH)/src/github.com/coreos/go-systemd -replace github.com/namecoin/certinject=../certinject -replace github.com/namecoin/x509-compressed=../x509-compressed
- go mod tidy - go mod tidy
# Get the test suite # Get the test suite
- mkdir -p $(go env GOPATH)/src/github.com/hlandau - mkdir -p $(go env GOPATH)/src/github.com/hlandau
@ -192,13 +200,17 @@ task:
MODULES_NAME: "" MODULES_NAME: ""
gox_script: gox_script:
- go install github.com/mitchellh/gox@latest - go install github.com/mitchellh/gox@latest
systemd_script:
- mkdir -p $(go env GOPATH)/src/github.com/coreos
- cd $(go env GOPATH)/src/github.com/coreos
- git clone https://github.com/coreos/go-systemd.git
certinject_script: certinject_script:
- cd $(go env GOPATH)/src/github.com/"$CIRRUS_REPO_FULL_NAME" - cd $(go env GOPATH)/src/github.com/"$CIRRUS_REPO_FULL_NAME"
- cd ../ - cd ../
- git clone https://github.com/namecoin/certinject.git - git clone https://github.com/namecoin/certinject.git
- cd certinject - cd certinject
- go mod init github.com/namecoin/certinject - go mod init github.com/namecoin/certinject
- go mod edit -replace github.com/coreos/go-systemd=github.com/coreos/go-systemd/v22@latest - go mod edit -replace github.com/coreos/go-systemd=$(go env GOPATH)/src/github.com/coreos/go-systemd
- go mod tidy - go mod tidy
- go generate ./... - go generate ./...
- go mod tidy - go mod tidy
@ -216,7 +228,7 @@ task:
fetch_script: fetch_script:
- cd $(go env GOPATH)/src/github.com/"$CIRRUS_REPO_FULL_NAME" - cd $(go env GOPATH)/src/github.com/"$CIRRUS_REPO_FULL_NAME"
- go mod init github.com/"$CIRRUS_REPO_FULL_NAME" - go mod init github.com/"$CIRRUS_REPO_FULL_NAME"
- go mod edit -replace github.com/coreos/go-systemd=github.com/coreos/go-systemd/v22@latest -replace github.com/namecoin/certinject=../certinject -replace github.com/namecoin/x509-compressed=../x509-compressed - go mod edit -replace github.com/coreos/go-systemd=$(go env GOPATH)/src/github.com/coreos/go-systemd -replace github.com/namecoin/certinject=../certinject -replace github.com/namecoin/x509-compressed=../x509-compressed
- go mod tidy - go mod tidy
build_script: build_script:
- rm -rf idist - rm -rf idist

Loading…
Cancel
Save