image: golang:latest

build:
  stage: build
  script:
    - cd fedilogue
    - go get .
    - go build ./fedilogue
  only:
    - main

test:
  stage: test
  script: 
    - cd fedilogue
    - go get .
    - go test -v
  only:
    - merge_requests