Min RK
8075c5bf10
Merge pull request #343 from GladysNalvarte/split-docker-image
...
Test that images can start notebook servers in all the builders
2018-07-04 15:15:53 +02:00
Gladys Nalvarte
0709c0a656
Fixs dockerfile tests that did not work
2018-07-04 14:29:50 +02:00
Gladys Nalvarte
89686833c0
Updated app.py to make sure that images can start notebook servers
...
Includes an update of conftest.py file to check that the container
is running with jupyter notebook in all the builders.
2018-07-03 10:55:31 +02:00
Chris Holdgraf
c869073bd5
adding a few more tests
2018-06-27 16:38:46 -07:00
Chris Holdgraf
b1f504c480
Merge branch 'docs' of https://github.com/choldgraf/repo2docker into docs
2018-06-27 08:26:01 -07:00
Chris Holdgraf
c035dd22d4
auto-cleaning refs and updating tests for this
2018-06-27 08:25:05 -07:00
J. Forde
e1d47df30e
fixing conflict
2018-06-26 15:54:31 -07:00
Tim Head
157ce1e1e7
Add root conda environment to expected output
2018-06-06 21:52:41 +02:00
Chris Holdgraf
2dc4874261
Merge pull request #318 from GladysNalvarte/test_images
...
Checks if the environment.yml file is empty and if it contains a dict…
2018-06-05 23:43:56 +01:00
Gladys Nalvarte
43f367c590
Update the TypeError message and example in the unit test.
2018-06-04 12:56:20 +02:00
Gladys Nalvarte
63e459664c
Updated test_env_yml.py file
2018-05-24 15:29:48 +02:00
Gladys Nalvarte
709ac4c757
Checks if the environment.yml file is empty and if it contains a dictionary.
...
If the environment.yml is empty, an empty dictionary is instantiated.
This will rise an TypeError if the environment.yml file contains a list
or other data structure different than a dictionary.
2018-05-24 13:31:04 +02:00
Min RK
150d1d245e
fix verify script for ~/.local/bin
2018-05-23 16:03:07 +02:00
Chris Holdgraf
2f2fde8a11
short docs explanation
2018-05-19 08:02:59 -07:00
yuvipanda
5005c309cc
Modify usr-bin test
2018-05-18 18:23:54 -07:00
Tim Head
f818fd82be
Add test to check for extra directory on PATH
2018-05-18 18:23:20 -07:00
Min RK
2b2eaa8b69
remove some duplicate READMEs from tests
...
since we don't need every one included in the docs
adds detail to the one that remains
2018-05-07 15:42:45 +02:00
Chris Holdgraf
b4374eba04
fixing test for ref
2018-04-24 17:15:16 -07:00
Chris Holdgraf
30b37a35e4
improving readmes for tests
2018-04-24 17:14:01 -07:00
Chris Holdgraf
8c22e42ee4
adding test and more informative error
2018-04-24 16:51:39 -07:00
Min RK
593d892e0f
readmes in py3 venv tests
...
remove outdated note about not being able to pick a Python 3.x
2018-04-16 16:58:01 +02:00
Min RK
c70057d8e2
verify that Python 3.5 works with venv
2018-04-16 10:56:44 +02:00
Tim Head
b79e836af3
Make verify script executable
2018-03-27 14:05:42 +02:00
Tim Head
c86fa859ca
Add a test to select Python 3 via runtime.txt
2018-03-27 11:00:34 +02:00
Gladys Nalvarte
6946effe3f
simplify julia dockerfile for quicker tests
2018-03-20 13:24:52 +01:00
Carol Willing
2c60b0f708
update tests for image name validation
2018-03-15 16:54:45 -07:00
Min RK
9809b93f37
Merge pull request #241 from yuvipanda/no-executable
...
Do not require postBuild to be executable
2018-02-19 15:07:30 +01:00
Min RK
88d2f6d788
update postBuild error checking
...
to be more flexible if the postBuild line changes
2018-02-19 13:06:07 +01:00
yuvipanda
01bb6d1e19
Do not require postBuild to be executable
...
This is hard for windows users and from the GitHub UI,
and provides dubious benefits. So let's remove the requirement!
Fixes #240
2018-02-15 16:46:32 -08:00
Min RK
85fd7cff31
test appendix
2018-02-14 11:37:44 +01:00
Min RK
e10c3eafb7
improve failure message
2018-02-09 16:48:26 +01:00
Min RK
3d369aff8a
run tests in memory instead of subprocesses
...
greatly improves error/failure reporting
2018-02-09 16:48:26 +01:00
Chris Holdgraf
decff2e7c7
willingc comment on r readme
2018-02-06 11:19:40 -08:00
Chris Holdgraf
2a03420f35
improving readme
2018-02-06 10:54:44 -08:00
Chris Holdgraf
0e2fec2302
adding R README file
2018-02-06 10:48:05 -08:00
yuvipanda
e2099dbc97
Add basic R + IRKernel + RStudio support
...
This sets up R + RStudio + IRKernel for a repository that contains:
1. A `runtime.txt` file with the text:
r-<year>-<month>-<date>
Where 'year', 'month' and 'date' refer to a specific
date snapshot of https://mran.microsoft.com/timemachine
from which libraries are to be installed.
2. An optional `install.R` file that will be executed at build time,
and can be used for installing packages from both MRAN and GitHub.
It currently sets up R from the ubuntu repository being used. This
is unideal, and we should investigate other solutions!
Fixes #24
2018-02-02 09:25:19 -08:00
Min RK
9b7fcb718a
ensure python=3.5 is tested
2018-02-01 17:38:46 +01:00
yuvipanda
efe14e7580
Fix postBuild to work properly
2018-02-01 02:10:30 -08:00
Yuvi Panda
8a5b1ef7a2
Merge pull request #189 from mukundans91/handleDockerErrors
...
Added checks to gracefully handle docker connect errors
2018-01-24 20:06:41 -08:00
yuvipanda
d55d46c563
Bump external testing dockerfile to artful too
2018-01-17 17:43:15 -08:00
yuvipanda
98b365c868
Remove DataScienceHandbook from our CI
...
It'll be broken by python3.6 move, needs https://github.com/jakevdp/PythonDataScienceHandbook/issues/108
to be fixed before we can re-enable.
2018-01-17 17:29:11 -08:00
yuvipanda
293be022a5
Bump version checks to work with new python 3.6
2018-01-17 17:22:48 -08:00
Mukundan Sundararajan
515db356bf
Added checks to gracefully handle docker connect errors
...
Print actual error message on Docker client init errors
2018-01-11 17:43:29 -08:00
Mukundan Sundararajan
549bd9663b
add ability for port mapping to work with non jupyter-workflow
...
Added tests for port mapping
Added tests for publish all exposed ports
Added argument validation for ports argument
Added short form for argument publish. Changed variable name port to ports.
2018-01-11 16:49:09 -08:00
Romain Primet
e3d18c936a
fix test description
2018-01-09 12:24:58 +00:00
Romain Primet
d5d9b894b6
change parameter handling to 'action=append'
2018-01-09 08:22:38 +00:00
Romain Primet
5f95a5ddd3
Provide a flag to pass environment variables at runtime
2018-01-08 19:58:34 +00:00
Yuvi Panda
839de1ee1b
Merge pull request #182 from minrk/conda-python-runtime
...
conda: separate base envs by Python version
2018-01-03 12:30:02 -08:00
Min RK
997009133d
[conda] install python 2 in separate kernel env
2018-01-03 18:17:33 +01:00
Min RK
d7dd6cd073
test conda with python 2 env
2018-01-03 17:11:49 +01:00