Wykres commitów

2924 Commity (a9e5a19aee43737cda60e63d33fb84556a80fc34)

Autor SHA1 Wiadomość Data
YuviPanda a9e5a19aee Add a test for runtime.txt with full R version specified
Catching possible errors as reported in https://discourse.jupyter.org/t/error-in-mybinder-org-there-is-no-package-called-irkernel/32478/13.

The other tests only specify x.y, not x.y.z
2025-02-20 14:07:28 -08:00
Yuvi Panda 1ad76bcbca
Merge pull request #1403 from minrk/r-triplets
add triplets for r versions 4.3, 4.4
2025-02-20 12:24:12 -08:00
Min RK a6e9ddffc2
update expected version in verify 2025-02-19 08:49:55 +01:00
YuviPanda 5a3144f960 Update r version we test 2025-02-18 14:23:24 -08:00
Yuvi Panda 11b8fc1ab8 Fix typo
Co-authored-by: Simon Li <orpheus+devel@gmail.com>
2025-02-18 14:05:07 -08:00
Min RK d13330a288 resolve unrecognized x.y r versions to x.y.0
R.deb download step requires a full x.y.z version, it will 404 on `r-4.4`
2025-02-18 14:05:07 -08:00
Min RK 8d916f46c4 add triplets for r versions 4.3, 4.4
otherwise r-4.3 won't work
2025-02-18 14:05:07 -08:00
Yuvi Panda 80d186a577
Merge pull request #1413 from yuvipanda/push
Simulate json output from docker buildx build
2025-02-14 08:41:51 -08:00
YuviPanda b6fa2d447e Simulate json output from docker buildx build
We still use the docker python api to push images, and to run.
So we need to set string_output to false, and simulate the json
output on buildx. Alternatively we could completely get rid of the
python API, but that's a much bigger lift (especially around registry
credentials) that I don't want us to do right now.

Without this, push progress is reported as raw bytes in the
binderhub UI
2025-02-13 16:01:32 -08:00
Yuvi Panda 13cbc9e572
Merge pull request #1402 from yuvipanda/docker-buildx
Shell out to `docker buildx build` to build images
2025-02-13 09:28:14 -08:00
Min RK 6d50085b85
Merge pull request #1412 from manics/docker-alpine
Bump alpine docker to 3.21
2025-02-13 11:01:23 +01:00
Min RK 8ff109f179
Merge pull request #1411 from manics/min-python
Require Python 3.9 to run repo2docker
2025-02-13 11:00:54 +01:00
Simon Li 7793358699
Bump alpine docker to 3.21 2025-02-13 09:34:00 +00:00
Simon Li 89e78b7caf
Require Python 3.9 to run repo2docker 2025-02-13 09:27:45 +00:00
Yuvi Panda 709eb8e527
Update error message
Co-authored-by: Simon Li <orpheus+devel@gmail.com>
2025-02-12 21:23:41 -08:00
pre-commit-ci[bot] ac485fa06c [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
2025-02-12 17:55:42 +00:00
Simon Li c1ddf464d6 BREAKING: Require Python 3.8 to run repo2docker 2025-02-12 17:52:28 +00:00
Simon Li 72816ca708 Bump GitHub actions runner to ubuntu-24.04 2025-02-12 17:44:16 +00:00
Simon Li f50c0c52eb
Merge pull request #1410 from manics/playwright
Add basic UI Playwright tests
2025-02-12 17:32:47 +00:00
Yuvi Panda a9a38de516
Clarify where memory limits are
Co-authored-by: Simon Li <orpheus+devel@gmail.com>
2025-02-12 08:17:50 -08:00
Simon Li 704b91c4f1
set `external-verify` name in test
Co-authored-by: Min RK <benjaminrk@gmail.com>
2025-02-12 13:18:31 +00:00
pre-commit-ci[bot] 6484673698 [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
2025-02-12 04:59:13 +00:00
YuviPanda b243cb6079 Add another unit test for sys.exit behavior 2025-02-11 20:58:58 -08:00
pre-commit-ci[bot] bd39320153 [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
2025-02-12 04:52:38 +00:00
YuviPanda 34399f8f87 Throw error if using --build-memory-limit 2025-02-11 20:52:23 -08:00
Yuvi Panda b0cfd45b14
Merge pull request #1409 from manics/terminal-no-set-e
`set -e` should not be set after conda environment is sourced
2025-02-11 20:41:07 -08:00
Simon Li 0186eef20d Add basic UI Playwright tests 2025-02-12 00:14:01 +00:00
Yuvi Panda 374b8e5646
Merge pull request #1408 from manics/forks-no-scheduled-workflows
Don't run scheduled workflows on forks
2025-02-11 13:11:19 -08:00
pre-commit-ci[bot] bd615901cb [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
2025-02-11 20:17:24 +00:00
Yuvi Panda 07ef92ecbd
Add extra_args test
Co-authored-by: Min RK <benjaminrk@gmail.com>
2025-02-11 12:17:14 -08:00
Simon Li 95e3adc0c8
Merge pull request #1399 from rgaiacs/1396-update-rstudio
Upgrade RStudio to 2024.12
2025-02-11 19:49:49 +00:00
Simon Li 05501735d1
Merge pull request #1400 from rgaiacs/1384-update-shiny
Upgrade Shiny server to 2024.12
2025-02-11 19:49:21 +00:00
Simon Li 12fc6dd42b activate-conda.sh: undo `set -e` 2025-02-11 18:55:56 +00:00
Simon Li 54bf2e7875 Test that set -e hasn't leaked into the main shell 2025-02-11 18:55:53 +00:00
Simon Li 1daac00e1a Don't run scheduled workflows on forks 2025-02-11 18:31:50 +00:00
Simon Li a5760555dd
Merge pull request #1407 from yuvipanda/refreeze
Refreeze base environment for package upgrades
2025-02-09 22:41:07 +00:00
YuviPanda 65bc82a39b Refreeze base environment for package upgrades 2025-02-09 13:08:51 -08:00
YuviPanda 087c332638 Specify what kinda list extra_buildx_build_args can be 2025-02-08 13:34:56 -08:00
YuviPanda 6df3ec6377 Fix traitlet again? 2025-01-29 21:34:54 -08:00
pre-commit-ci[bot] d7968bbf8e [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
2025-01-29 18:34:40 +00:00
YuviPanda 5b9615643b Fix trait definition 2025-01-29 08:28:24 -08:00
YuviPanda d940706128 Add extra_buildx_build_args 2025-01-29 08:25:23 -08:00
YuviPanda a03bf74d1f Add a warning + check to make sure docker is installed 2025-01-28 20:31:26 -08:00
pre-commit-ci[bot] 8e20b60c69 [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
2025-01-29 04:30:04 +00:00
YuviPanda b1cedc4a78 Remove some patched out tests that don't apply anymore 2025-01-28 20:29:42 -08:00
YuviPanda 743c9f964c Iterate labels as dicts 2025-01-28 19:21:53 -08:00
YuviPanda 77ed499680 Support --platform and --labels 2025-01-28 19:17:45 -08:00
YuviPanda 93cb0d757c Support `Dockerfile` too 2025-01-28 19:14:08 -08:00
YuviPanda 258daa7c20 Automatically load built image to mimic previous behavior 2025-01-28 19:12:09 -08:00
YuviPanda 1ca89b8288 Remove type hints for now 2025-01-28 19:10:26 -08:00