Jose Diaz-Gonzalez
f64b87cc27
fix: use correct path for app-cnb-cron.json
2026-01-04 22:03:59 -05:00
Jose Diaz-Gonzalez
9d603e1a45
fix: use real path when extracting files
2026-01-04 20:46:00 -05:00
Jose Diaz-Gonzalez
8f9ca78642
chore: debug
2026-01-04 03:38:44 -05:00
Jose Diaz-Gonzalez
7cfabe1322
fix: move the correct file over
2026-01-04 02:42:21 -05:00
Jose Diaz-Gonzalez
c19cb81c4b
tests: add a test to prove cron:run commands work as expected
...
Closes #8242
2026-01-04 00:57:43 -05:00
Jose Diaz-Gonzalez
5e2e53d864
tests: run python3 instead of python
2025-12-25 19:07:56 -05:00
Jose Diaz-Gonzalez
4e50dbfb02
tests: run tasks with quiet output so we can check the entire output
2025-12-25 19:05:30 -05:00
Jose Diaz-Gonzalez
153ff6ecb4
tests: fix expected output when task is specified from Procfile
...
When run from a Procfile, we output an additional message like "-----> Found 'task' in Procfile, running that command".
2025-12-25 18:32:26 -05:00
Jose Diaz-Gonzalez
3d49dbe63f
tests: add tests to prove that Procfile tasks all work for every builder
...
Closes #8242
2025-12-25 18:06:22 -05:00
Jose Diaz-Gonzalez
d5c44e80e7
fix: remove duplicate test
2025-12-24 16:30:01 -05:00
Jose Diaz-Gonzalez
bba2cd9710
fix: correct lint issues
2025-12-24 16:30:01 -05:00
Jose Diaz-Gonzalez
e7be49f0ce
fix: ensure all build flags are consumed as an array
2025-12-24 16:30:01 -05:00
Jose Diaz-Gonzalez
889d237669
chore: combine tests and ensure that pack is selected
2025-11-09 20:32:39 -05:00
Jose Diaz-Gonzalez
68c5407ed4
tests: use already existing add_requirements_txt_cnb function for builder-pack deploys
2025-11-09 20:32:39 -05:00
Jose Diaz-Gonzalez
e62212f810
tests: add missing global setup/teardown calls
2025-11-09 20:32:39 -05:00
Jose Diaz-Gonzalez
90b29ff6e2
tests: add test for ensuring run commands work with pack-based builds
...
Closes #7863
2025-09-07 20:13:12 -04:00
Jose Diaz-Gonzalez
71b28721f7
fix: correct issues with python3 no longer being available by default
2024-09-22 01:02:14 -04:00
Jose Diaz-Gonzalez
880f32f4e2
feat: upgrade cnb builder to heroku/builder:24
2024-09-22 00:23:58 -04:00
Jose Diaz-Gonzalez
e2b561b2d5
fix: correct case of pip in builder-pack test output
...
The upstream buildpack recently changed this so we need to update in order to conform to the new standard.
2024-08-11 02:20:18 -04:00
Jose Diaz-Gonzalez
24d94576a9
feat: make heroku-22/jammy the default stack for cnb/herokuish builds
2023-08-09 10:11:33 -04:00
Jose Diaz-Gonzalez
5846301a48
tests: make it possible to specify an alternative base domain for tests
...
When developing Dokku, it is useful to use a real domain to test actual functionality. This is impossible if the domain is hardcoded to dokku.me in testing.
2023-08-05 20:58:26 -04:00
Jose Diaz-Gonzalez
03da8462f7
fix: support pack-based images that do not have a Procfile
...
If no Procfile is set, we'll leave the entrypoint alone, resulting in the default launcher for the web process (or whatever pack decided was default) executing.
Closes #5753
2023-04-27 20:15:27 -04:00
Jose Diaz-Gonzalez
6f55b89149
refactor: simplify env var passing by using a new config:export format
...
Also add a test for env vars during build time for pack-built applications.
2022-01-15 08:34:02 -05:00
Jose Diaz-Gonzalez
d9204083f7
fix: install pack
...
Also move the installation into a helper method.
2021-08-12 22:07:53 -04:00
Jose Diaz-Gonzalez
7292eaefc3
tests: add test for builder-pack:set projectoml-path
2021-07-10 15:32:59 -04:00