version: "3" env: tasks: default: cmds: - task: build - task: lint:caddy - task: deploy:up - task: image:push build: cmds: - docker build --pull --load -f Dockerfile --tag donaldrich/jupyterhub:latest . lint:scripts: cmds: - shellcheck scripts/**/*.sh --format=diff > data/shellcheck.diff - patch -p1 < data/shellcheck.diff test:prebuild: cmds: # - docker run donaldrich/caddy:latest cat modules.txt - docker run -v "$PWD/config:/config" donaldrich/jupyterhub:latest