Wykres commitów

2475 Commity (89f2b61db6eb26e2b56686d9e07357e77ee282c9)

Autor SHA1 Wiadomość Data
YuviPanda 5738d4161c Bump version of nodejs
16 is also an LTS, and is the current active LTS.

Triggered by code-server package needing a newer version of nodejs!
2022-08-01 19:51:31 -07:00
Yuvi Panda e725b079da
Merge pull request #1173 from manics/freezepy-update
Freeze.py update
2022-08-01 16:58:52 -07:00
Yuvi Panda 42bb1a0383
Merge pull request #1171 from SylvainCorlay/update-mamba
Update mamba
2022-08-01 16:48:25 -07:00
Simon Li 7eff2e6c6c freeze.py: Remove `3.6`
The 3.6 lockfile was removed in https://github.com/jupyterhub/repo2docker/pull/1149 but freeze.py wasn't updated
2022-08-02 00:04:53 +01:00
Simon Li 671636b9f1 `freeze.py`: needs `--kind=explicit`
See https://github.com/conda-incubator/conda-lock#pre-10-compatible-usage-explicit-per-platform-locks
2022-08-02 00:04:11 +01:00
Sylvain Corlay 8a4c48e88f Update mamba 2022-08-01 23:03:15 +02:00
Min RK 18512fe6d9
Merge pull request #1169 from yuvipanda/zenodo-sandbox
Support pulling from zenodo sandbox too
2022-08-01 09:40:12 +02:00
YuviPanda b97db1066d Fix indexes in tests that look for staging zenodo 2022-07-28 10:02:10 -07:00
YuviPanda ffdf544ee4 Support pulling from zenodo sandbox too
Test uploads should go to the sandbox, rather than to
main zenodo. The installation is exactly the same.
2022-07-27 17:40:14 -07:00
Yuvi Panda 484b29b6c4
Merge pull request #1167 from MPDL/MPDL_Dataverse
Add MPDL Dataverse
2022-07-27 17:35:17 -07:00
wilhelmfrank d97e32b433 Add MPDL Dataverse 2022-07-20 08:48:17 +02:00
Yuvi Panda 5b688f48a1
Merge pull request #1166 from consideRatio/pr/use-jupyterhub-bot-accounts-pypi-token
ci: switch to using a 2fa enabled accounts pypi api-token
2022-07-08 11:52:29 -07:00
Erik Sundell b1bcbc0f99 ci: switch to using a 2fa enabled accounts pypi api-token 2022-07-08 19:51:17 +02:00
YuviPanda 0b76608208 Bump default R version to 4.2
Been out for a bit now
2022-07-06 16:39:15 -07:00
Erik Sundell ae8ed290b9
Merge pull request #1161 from yuvipanda/another-r
Get R from RStudio provided apt packages (.deb files)
2022-07-01 07:27:19 +02:00
Yuvi Panda 57a95a3614
Merge pull request #1163 from foobarbecue/patch-1
Add JPL Dataverse
2022-06-30 16:09:28 -07:00
Aaron Curtis cae431d115
Add JPL Dataverse
NASA's Jet Propulsion Laboratory recently implemented a dataverse installation and would like to be able to use it with repo2docker / binderhub
2022-06-28 17:56:55 -07:00
YuviPanda 8af47e9985 Add comment about how r_version is determined 2022-06-23 12:34:48 -07:00
YuviPanda 28035d6426 Make sure our default R version is valid semver 2022-06-23 09:14:34 -07:00
YuviPanda e51eae9287 Don't specify older patchlevel as default R 2022-06-23 03:23:47 -07:00
Yuvi Panda a098f95dc4
Point to a tagged version of rstudio
Co-authored-by: Simon Li <orpheus+devel@gmail.com>
2022-06-22 23:37:42 -07:00
YuviPanda 8ed4c96a8e Put simple test date back to where it was
Let's remove unnecessary changes
2022-06-22 16:20:58 -07:00
Yuvi Panda 232dddac50
Fix typo
Co-authored-by: Simon Li <orpheus+devel@gmail.com>
2022-06-22 13:40:04 -07:00
YuviPanda dfa23f6306 Set custom env vars required for RStudio to work 2022-06-22 08:49:28 -07:00
YuviPanda 9d89d6bd69 Use . instead of source
As Dockerfile executes with /bin/sh, not /bin/bash
2022-06-22 08:49:28 -07:00
YuviPanda a9443f04fe Don't hardcode Ubuntu version when fetching R
This allows us to dynamically change the base image
without having to manually change the version string here
2022-06-22 08:49:28 -07:00
YuviPanda 2819a6d1b4 Upgrade simple to a newer r snapshot
2020 had an older version of testthat that ran into issues

> # Error in get(genname, envir = envir) : object 'testthat_print' not found
2022-06-22 08:49:28 -07:00
YuviPanda 9fa096d0f6 Don't specify distro specific build number 2022-06-22 08:49:28 -07:00
YuviPanda def4009a6b Remove another unneeded R unit test
We want users to be able to install new versions of R
as soon as they are out, without us having to do anything
special in repo2docker. So we can't actually check for 'invalid'
R versions. This is ok, as we don't have to special case apt repos
or similar when installing R from rstudio's debs
2022-06-22 08:49:28 -07:00
YuviPanda 9c335a5e9e Cleanup apt-update files after installation 2022-06-22 08:49:28 -07:00
YuviPanda ba82209e67 Remove tests that checked if specific R packages were installed 2022-06-22 08:49:28 -07:00
YuviPanda c1ce8fd189 Use apt rather than debi to install packages
apt also seems to fetch dependencies when needed
2022-06-22 08:49:28 -07:00
YuviPanda d72ac15037 Set CRAN mirror URL for R 2022-06-22 08:49:28 -07:00
YuviPanda c123d7bf32 Use new path for Renviron 2022-06-22 08:49:28 -07:00
YuviPanda 4ccbdddeb5 Install package with gdebi
It fetches dependencies and installs them too, unlike dpkg
2022-06-22 08:49:28 -07:00
YuviPanda 13250c73d1 Always provide full semver for R version
Other wise our semver package cries
2022-06-22 08:49:28 -07:00
YuviPanda 22167c35f0 Actually install the downloaded deb 2022-06-22 08:49:28 -07:00
YuviPanda 965cb15b99 Get R from RStudio managed apt packages
Might be simpler than getting it from R project managed
apt packages
2022-06-22 08:49:27 -07:00
Yuvi Panda 0f0fca19a0
Merge pull request #1148 from aplamada/upgrade_rstudio_server_to_2022_02_1
[MRG] upgrade RStudio Server to v2022.02.1
2022-06-22 08:36:30 -07:00
Min RK e7524a7b4b
Merge pull request #1156 from CLIP-HPC/fix_server_log
Fix Read-Only filesystem permission issue for log file
2022-06-08 11:15:55 +02:00
Yuvi Panda c4e01b3a8d
Merge pull request #1160 from daradib/shallowhead
[MRG] Shallow clone HEAD
2022-06-03 22:34:49 +05:30
Dara Adib 56bf03811e Add test for shallow clone HEAD 2022-06-02 20:54:43 -04:00
Dara Adib 991c249141 Remove unused sys import 2022-06-02 20:54:43 -04:00
Dara Adib 49d47b855e Shallow clone HEAD
Previously repo2docker only performed shallow clones when refspec
was not provided. We now also perform shallow clones if refspec is
explicitly set to HEAD. Binder always specifies a refspec, often
HEAD, so this should improve some build times.
2022-06-02 20:54:43 -04:00
Ümit Seren 3ee04e34a3 Fix Read-Only filesystem permission issue for log file 2022-05-03 16:05:55 +02:00
Min RK 61247bec16
Merge pull request #1151 from pymonger/handle-logfile-permission-error
handle permission issue writing .jupyter-server-log.txt in REPO_DIR
2022-05-02 09:27:54 +02:00
Min RK 5df775aac6
keep server log name 2022-04-28 13:07:11 +02:00
Gerald Manipon c09d66fea6 better comment 2022-04-24 17:19:24 -07:00
Gerald Manipon e75c664edb fix join() call 2022-04-19 07:57:58 -07:00
Gerald Manipon 304b1430a5 fix insert call 2022-04-19 05:46:20 -07:00