Bump julia builder version to match new 0.6 Julia
MODIFY
repo2docker/detectors.py
repo2docker/detectors.py
@@ -139,7 +139,7 @@ class CondaBuildPack(S2IBuildPack):
class JuliaBuildPack(S2IBuildPack):
name = Unicode('julia')
- build_image = Unicode('jupyterhub/singleuser-builder-julia:v0.2.1', config=True)
+ build_image = Unicode('jupyterhub/singleuser-builder-julia:v0.2.2', config=True)
def detect(self, workdir):
return os.path.exists(os.path.join(workdir, 'REQUIRE'))

MODIFY
s2i-builders/julia/Dockerfile
s2i-builders/julia/Dockerfile
@@ -6,7 +6,9 @@ LABEL io.openshift.s2i.scripts-url=image:///usr/libexec/s2i
ENV APP_DIR /srv/app
ENV JULIA_PATH /usr/local/julia
-ENV PATH ${APP_DIR}/venv/bin:$PATH
+ENV JULIA_PKGDIR ${APP_DIR}/.julia
+ENV JUPYTER ${APP_DIR}/venv/bin/jupyter
+ENV PATH ${APP_DIR}/venv/bin:$PATH:${JULIA_PATH}/bin
RUN apt-get update && \
apt-get install --yes \
@@ -50,10 +52,6 @@ RUN pip install --no-cache-dir notebook==5.0.0 jupyterhub==0.7.2 ipywidgets==5.2
jupyter nbextension enable --py widgetsnbextension --sys-prefix && \
jupyter serverextension enable --py jupyterlab --sys-prefix
-ENV JUPYTER ${APP_DIR}/venv/bin/jupyter
-ENV PATH ${APP_DIR}/venv/bin:$PATH:${JULIA_PATH}/bin
-ENV JULIA_PKGDIR ${APP_DIR}/.julia
-
RUN julia -e 'Pkg.init(); Pkg.add("IJulia")' && \
mv ${HOME}/.local/share/jupyter/kernels/julia-0.6/ ${APP_DIR}/venv/share/jupyter/kernels/julia-0.6

MODIFY
s2i-builders/julia/version
s2i-builders/julia/version
-v0.2.1
+v0.2.2

MODIFY
setup.py
setup.py
@@ -92,7 +92,7 @@ else:
setup(
name='jupyter-repo2docker',
- version='0.2.8',
+ version='0.2.9',
install_requires=[
'docker',
'traitlets',

Bump julia builder version to match new 0.6 Julia