hunk.code_window:       - "10025:10025"
         - "10080:10080"
         - "10110:10110"
       extends:
           file: build/docker-compose.common.yml
           service: inbucket
  
hunk.labels: keep replace keep keep keep keep
hunk.file_path: docker-compose.yaml
hunk.type: replace
file: version: '2'
  
  env:
    GOFLAGS: -mod=vendor
  
  tasks:
    default:
      deps: [test]
  
    lint:
      desc: Checks code style
      cmds:
        - gofmt -d -s *.go
        - go vet ./...
      silent: true
  
    lint-fix:
      desc: Fixes code style
      cmds:
        - gofmt -w -s *.go
  
    test:
      desc: Runs go tests
      cmds:
        - go test -race  ./...
  
    test-coverage:
      desc: Runs go tests and calucates test coverage
      cmds:
        - go test -race -coverprofile=c.out ./...
  