You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
24 lines
549 B
24 lines
549 B
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
|
|
|