Wykres commitów

1161 Commity (a3b7e95594c61e460b4ba0f3592a0e848714ed3d)

Autor SHA1 Wiadomość Data
yuvipanda a3b7e95594 Support requirements.txt & runtime.txt with Julia
The comment about Julia only working with CondaBuildPack
hasn't been true since we switched to using conda for getting
our pythons. This change allows people to use requirements.txt
with Julia, rather than forcing them to use environment.yaml
2019-01-17 17:23:54 -08:00
Tim Head 5385b71275
Merge pull request #555 from yuvipanda/julia-packages
Set JULIA_DEPOT_PATH
2019-01-17 10:29:53 +01:00
yuvipanda 3c9f31edc3 Add test for JULIA_DEPOT_PATHt 2019-01-16 22:42:36 -08:00
yuvipanda 6db905f137 Set JULIA_DEPOT_PATH
Equivalent of JULIA_PKGDIR for Julia 1.0+

Fixes #554
2019-01-16 22:20:14 -08:00
Min RK abe256d25a
Merge pull request #551 from GladysNalvarte/loginfo_local_repo
Updated log info for local content provider
2019-01-10 12:35:53 +01:00
Gladys Nalvarte 7f169b8282 Updated log info for local content provider 2019-01-10 11:48:29 +01:00
Yuvi Panda 8564198352
Merge pull request #547 from craig-willis/travis-test
Fixes Travis build errors related to pytest and Sphinx
2019-01-09 14:05:41 -08:00
Craig Willis 0b368773e5 Fixed sphinx error finding changelog 2019-01-09 14:20:13 -06:00
Craig Willis af76f2c1be Adds pytest version to fix travis build errors 2019-01-08 12:54:10 -06:00
Tim Head 23855fcb08
Merge pull request #544 from benjaminr/bugfix/unnecessary-postBuild-comment
Spurious comment in `Dockerfile` #543
2019-01-05 22:25:00 +01:00
benjamin 234e0b62d3 Moved postBuild comment into the condition. 2019-01-05 19:42:15 +00:00
Yuvi Panda 9eb78c34ab
Merge pull request #534 from betatim/test-test-test
[MRG] Add tests for port mapping conversion
2018-12-22 10:46:16 -08:00
Tim Head 498b09e2ed Extend doc string for port mapping function 2018-12-22 08:01:09 +01:00
Yuvi Panda 18e9d2f817
Merge pull request #511 from betatim/cached-builds-take2
[MRG] Add caching of already built repositories
2018-12-21 22:19:28 -08:00
Yuvi Panda bdf391c3e7
Merge pull request #536 from betatim/speed-up-connect-url-test
Use a minimal hand-crafted Dockerfile for speed
2018-12-21 15:17:05 -08:00
Tim Head 27a05d455e Use a minimal hand-crafted Dockerfile for speed
Instead of installing the normal stack just install the notebook server
and launch it to check for the launch URL being output correctly.
2018-12-21 19:55:49 +01:00
Tim Head 7cb4555018 Add check for port sepc > 65535 2018-12-21 18:43:07 +01:00
Tim Head 9e6dc8f7d7 Update tests and add invalid port spec tests 2018-12-21 17:59:42 +01:00
Tim Head 7067663763 Add tests for port mapping conversion 2018-12-21 15:58:56 +01:00
Tim Head e7018d7ca5 Add caching of already built repositories
Add tests for image caching

Adjust tests and main app for cached builds

Remove obsolete command-line handling

Remove print statement from test

Fix subdirectory handling

Put back exception instead of sys.exit()
2018-12-21 11:20:51 +01:00
Tim Head 8d2617479a
Merge pull request #526 from minrk/annotated-tags
Add tag command snippet
2018-12-20 21:08:52 +01:00
Tim Head 9a7dae9b44
Merge pull request #531 from jrbourbeau/minor-doc-fixes
Minor howto doc fixes
2018-12-20 19:54:16 +01:00
Tim Head 49e4c356a0
Merge pull request #532 from jupyter/roadmaplink
adding a roadmap link to the root
2018-12-20 19:45:37 +01:00
Chris Holdgraf 816ac71077
adding a roadmap link to the root 2018-12-20 08:57:07 -08:00
Tim Head 0995b18b01
Merge pull request #530 from minrk/fix-tag-truncation
fix commit hash truncation on docker images
2018-12-20 17:24:35 +01:00
James Bourbeau a9e9399e06 Minor howto doc fixes 2018-12-20 10:16:37 -06:00
Min RK aa7635aab7 fix commit hash truncation on docker images
truncate to 8 characters
2018-12-20 16:04:31 +01:00
Tim Head 27a5243072
Update docs/source/contributing/tasks.md
Co-Authored-By: minrk <benjaminrk@gmail.com>
2018-12-20 14:16:07 +01:00
Min RK d12afc20f9
Merge pull request #507 from yuvipanda/path
Copy repo to ${REPO_DIR} rather than ${HOME}
2018-12-20 14:15:50 +01:00
Tim Head 464d88befe
Merge pull request #527 from minrk/docker-builds
Run docker builds on docker hub
2018-12-19 16:52:04 +01:00
Min RK e72149a5b4 add dockerhub post_push
to publish git-tagged images
2018-12-19 14:33:07 +01:00
Min RK 41d027b5a9 add extremely basic docker-compose test config
just verifies that jupyter-repo2docker --version runs
2018-12-19 14:33:07 +01:00
Min RK 67a19b0255 remove travis docker build
no longer needed
2018-12-19 14:33:07 +01:00
Min RK 58cc9fcd4c use multi-stage build
- python 3.7
- build wheels in first stage, install in second
- run with slim image by default instead of full (~200MB vs ~1GB)
2018-12-19 14:32:48 +01:00
Min RK 8d4f0242f9 Add tag command snippet
make sure it's an annotated tag
2018-12-19 13:55:00 +01:00
yuvipanda 15245e64c5 Fix assumption in nix buildpack about workdir 2018-12-18 13:06:33 -08:00
yuvipanda 29407aa83f Put ${REPO_PATH}/.local/bin in PATH too 2018-12-18 11:50:35 -08:00
yuvipanda 21154d3b86 Use REPO_DIR rather than REPO_PATH
https://github.com/jupyter/repo2docker/pull/507#issuecomment-448184651
is a good justification
2018-12-18 11:50:35 -08:00
yuvipanda 7f72a02108 Explicitly specify log message for docker build failures 2018-12-18 11:50:30 -08:00
yuvipanda 66f025720e Add simple python test for --repo-path
extra-args.yaml placed in a test directory can be used
to pass extra arguments to the repo2docker command.
2018-12-18 11:50:24 -08:00
yuvipanda 4858f42d7f Only set REPO_PATH if explicitly passed in
Expanding env vars through ARG and ENV is too confusing
to get right.
2018-12-18 11:50:24 -08:00
yuvipanda 8b26bbe4e0 Allow setting REPO_PATH from commandline 2018-12-18 11:50:24 -08:00
yuvipanda 0f3076387a Set REPO_PATH as late as possible
Leads to maximum cache re-use
2018-12-18 11:50:24 -08:00
yuvipanda 3dfe0a8143 Copy repo to ${REPO_DIR} rather than ${HOME}
We want to put the repo somewhere other than ${HOME}
so we can mount persistent storage in ${HOME} more easily.
Most of repo2docker assumes current directory is where
the contents are, so we should be able to get most of it
working by setting WORKDIR to ${REPO_PATH} and letting
${REPO_PATH} be configurable.

Unclear what to do for plain Dockerfiles, Legacy Dockerfiles &
nix.
2018-12-18 11:50:24 -08:00
Yuvi Panda bdd32b292a
Merge pull request #520 from jrbourbeau/remove-f-strings
Remove f-strings
2018-12-18 10:20:50 -08:00
James Bourbeau 4f72fd8c94 Remove f-string in test 2018-12-18 09:29:28 -06:00
James Bourbeau 3cadb1832d Another f-string 2018-12-18 09:07:52 -06:00
James Bourbeau 929deaceb4 Remove f-strings 2018-12-18 08:57:53 -06:00
Tim Head 36641f3b6f
Merge pull request #501 from minrk/push-tags
fix push-tags condition
2018-12-18 12:49:20 +01:00
Tim Head 0670ca004d
Merge pull request #519 from minrk/just-574
refreeze with notebook 5.7.4
2018-12-18 11:31:04 +01:00