Skip to content
Snippets Groups Projects
Taskfile.yml 605 B
Newer Older
version: '3'

tasks:
  
  default:
    aliases:
      - help
    cmds:
      - task --list
  
  build:
    desc: Build the app
    aliases:
      - b
    vars:
      DEVENV_ROOT:
        sh: echo "$DEVENV_ROOT"
    
    cmds:
      - nix build --no-link --out-link dist/app
    sources:
      - source/**/*.go
      - source/**/*.mod
      - dist/**
Volker Schukai's avatar
Volker Schukai committed

Volker Schukai's avatar
Volker Schukai committed
  update-code:
    desc: Update the code, calculate hashes and update version
Volker Schukai's avatar
Volker Schukai committed
    aliases:
Volker Schukai's avatar
Volker Schukai committed
      - uc
Volker Schukai's avatar
Volker Schukai committed
    cmds:
Volker Schukai's avatar
Volker Schukai committed
      - cd source; go mod download ; go mod tidy; go mod vendor; cd ..
Volker Schukai's avatar
Volker Schukai committed
      - update-hashes || true
Volker Schukai's avatar
Volker Schukai committed
      - update-version
    silent: true