github.com/segakazzz/buffalo@v0.16.22-0.20210119082501-1f52048d3feb/genny/ci/templates/-dot-gitlab-ci-no-pop.yml.tmpl (about)

     1  before_script:
     2    - ln -s /builds /go/src/$(echo "{{.opts.App.PackagePkg}}" | cut -d "/" -f1)
     3    - cd /go/src/{{.opts.App.PackagePkg}}
     4    - mkdir -p public/assets
     5    - go get -u github.com/gobuffalo/buffalo/buffalo
     6    - go mod download
     7    - export PATH="$PATH:$GOPATH/bin"
     8  
     9  stages:
    10    - test
    11  
    12  .test-vars: &test-vars
    13    variables:
    14      GO_ENV: "test"
    15  
    16  # Golang version choice helper
    17  .use-golang-image: &use-golang-latest
    18    image: golang:latest
    19  
    20  .use-golang-image: &use-golang-1-8
    21    image: golang:1.8
    22  
    23  test:
    24    # Change to "<<: *use-golang-latest" to use the latest Go version
    25    <<: *use-golang-1-8
    26    <<: *test-vars
    27    stage: test
    28    script:
    29      - buffalo test