diff --git a/.woodpecker.yml b/.woodpecker.yml index 83dc886..6e82ecf 100644 --- a/.woodpecker.yml +++ b/.woodpecker.yml @@ -1,10 +1,13 @@ -pipeline: - publish-container: - image: woodpeckerci/plugin-docker-buildx - secrets: [ docker_username, docker_password ] - group: docker +steps: + build_and_release: + image: woodpeckerci/plugin-kaniko:1.1.1 + pull: true settings: - registry: https://git.sandbox.iuk.hdm-stuttgart.de - repo: git.sandbox.iuk.hdm-stuttgart.de/grosse/jupyterlab-datascience + registry: git.sandbox.iuk.hdm-stuttgart.de + repo: grosse/jupyterhub-datascience + tags: 4.0.12 dockerfile: Dockerfile - tags: latest \ No newline at end of file + username: + from_secret: docker_username + password: + from_secret: docker_password \ No newline at end of file diff --git a/Dockerfile b/Dockerfile index 707ecac..295a7dc 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -ARG LAB_IMAGE=jupyter/datascience-notebook:lab-3.4.3 +ARG LAB_IMAGE=quay.io/jupyter/scipy-notebook:lab-4.0.12 FROM ${LAB_IMAGE} RUN echo "install custom extensions" @@ -7,4 +7,4 @@ RUN pip install --extra-index-url https://git.sandbox.iuk.hdm-stuttgart.de/api/p #RUN pip install --extra-index-url https://git.sandbox.iuk.hdm-stuttgart.de/api/packages/grosse/pypi/simple jupyterlab-data-pool #RUN pip install --extra-index-url https://git.sandbox.iuk.hdm-stuttgart.de/api/packages/grosse/pypi/simple jupyterlab-training #RUN pip install --extra-index-url https://git.sandbox.iuk.hdm-stuttgart.de/api/packages/grosse/pypi/simple jupyterlab-synthetic-data -RUN pip install ipywebrtc opencv-python-headless voila==0.3.7 +RUN pip install ipywebrtc==0.6.0 opencv-python-headless==4.9.0.80 voila==0.5.5