summaryrefslogtreecommitdiff
path: root/test/compile_with_go111_inside_gopath.sh
blob: b55a7d205c8597d94d1c51194c7bf13c74207b2d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
#!/bin/bash

# Under go 1.11, modules are disabled by default when user code is located within the GOPATH.
# In this test, we check that we can correctly "go get" the go-arg package, and then compile
# some code that uses it.

docker run \
    --rm \
    -v $(pwd)/some-program:/go/src/some-program \
    -w /go/src/some-program \
    golang:1.11 \
    bash -c "go get github.com/alexflint/go-arg && go build"