Dockerfile for my Jupyterlab server
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

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