Jose Diaz-Gonzalez
cba345025c
feat: add a Railpack builder to Dokku
...
Closes #7615
2025-11-09 20:21:09 -05:00
Jose Diaz-Gonzalez
770d150c7c
fix: correct lint issue
2025-11-08 01:17:50 -05:00
Jose Diaz-Gonzalez
e134c314ea
feat: implement config:import command
...
Closes #6846
2025-11-08 01:02:19 -05:00
Jose Diaz-Gonzalez
68a62e9f00
Merge pull request #8058 from dokku/8035-clone-rename-push-fix
...
Ensure the pre-receive hook and URLS files are correct when cloning or renaming apps
2025-10-27 01:55:34 -04:00
Jose Diaz-Gonzalez
416222b20a
fix: correctly check the git-hook
2025-10-27 00:07:19 -04:00
Jose Diaz-Gonzalez
cb4ac3353e
fix: escape the dollar-sign so it gets properly set in the Procfile
2025-10-26 23:45:08 -04:00
Jose Diaz-Gonzalez
66eff6f15e
test: add test for release command
2025-10-25 07:29:12 -04:00
Jose Diaz-Gonzalez
c7c22d8392
fix: use plugin:trigger command to test the procfile-get-command trigger
2025-10-25 07:25:54 -04:00
Jose Diaz-Gonzalez
efd25cfb45
fix: ensure the pre-receive hook and URLS files are correct when cloning or renaming apps
...
Closes #8035
2025-10-19 22:20:49 -04:00
Jose Diaz-Gonzalez
7adeee7086
feat: add ability to list global cron tasks
...
Closes #7732
2025-09-14 04:38:19 -04:00
Jose Diaz-Gonzalez
ef798780c6
tests: add test for security context conversions
2025-09-14 02:19:25 -04:00
Jose Diaz-Gonzalez
ff4af54920
tests: respect DOKKU_DOMAIN when deploying in tests
2025-09-08 04:24:35 -04:00
Jose Diaz-Gonzalez
03c25dae55
fix: ensure the code is copied over to the new app on clone or rebase
...
Closes #7706
2025-09-08 00:19:55 -04:00
Jose Diaz-Gonzalez
bf7e5a7312
tests: add a test for apps that detect https:443:443 port mappings without an ssl cert
2025-09-07 22:06:24 -04: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
3f12ce2e8d
refactor: simplify test
2025-08-23 16:15:00 -04:00
Jose Diaz-Gonzalez
9c41bed78b
feat: allow specifying base64-encoded values in vector-sink DSN urls
...
This will allow Vector templating to work when using Kubernetes as the scheduler.
2025-08-23 15:46:57 -04:00
Jose Diaz-Gonzalez
86ce579680
Merge pull request #7872 from dokku/fix-scaling-k3s
2025-08-22 08:01:06 -04:00
Jose Diaz-Gonzalez
cfd7b84c5e
tests: correct target scope for kustomization
2025-08-22 02:22:43 -04:00
Jose Diaz-Gonzalez
390a2254a0
fix: do not skip generating certain templates when non-web processes are encountered
2025-08-22 01:24:53 -04:00
Jose Diaz-Gonzalez
5d5d56c560
refactor: remove public exposure of DOKKU_APP_TYPE in favor of builder detected property
...
The DOKKU_APP_TYPE has long since ceased to be the correct way to specify the builder for the application. It's only usage has been during the detection phase, specifically to ensure that the herokuish plugin injects the correct docker arguments during the build. As such, it is safe to migrate away to a property in a patch release.
Users that seek to set a specific builder should use 'dokku builder:set $APP selected' instead.
Refs #7863
2025-08-21 23:59:41 -04:00
Jose Diaz-Gonzalez
f2e421daba
fix: ensure tests properly fetch data from json output
...
Without this pathing update, the fetched data would sometimes also pull in containerStatus info for newer k8s versions.
2025-08-13 13:50:57 -04:00
Jose Diaz-Gonzalez
b0c2912453
fix: use newer qson to add support for escaped = (equals) signs
...
Equal signs should be escaped - %3D - in order to be used in values.
2025-08-12 20:15:27 -04:00
Jose Diaz-Gonzalez
cd275138f3
fix: actually use helper to inject template
2025-07-23 20:46:47 -04:00
Jose Diaz-Gonzalez
476cc6045f
fix: add resources to injected template
2025-07-23 20:46:37 -04:00
Jose Diaz-Gonzalez
78bde7f817
feat: add more context for warning about not having an autoscaling config
2025-07-23 20:15:08 -04:00
Jose Diaz-Gonzalez
e7964ee99d
chore: remove debug code
2025-07-23 18:52:43 -04:00
Jose Diaz-Gonzalez
7595351b1d
debug: check on what pods are running in the cert-manager namespace
2025-07-23 18:40:43 -04:00
Petr Hlavicka
acf2c854d2
test
2025-07-23 14:49:15 -04:00
Jose Diaz-Gonzalez
b11c72d0ae
tests: update test logic
2025-07-02 01:17:57 -04:00
Álvaro Justen (@turicas)
67311264d7
Implement domains:reset
2025-07-01 20:11:48 -04:00
Jose Diaz-Gonzalez
5cd86d23e6
tests: add tests for scaling without restarting untouched process types
2025-06-30 01:48:09 -04:00
Jose Diaz-Gonzalez
398a78b2f6
refactor: move cron-write to scheduler-cron-write
2025-06-10 21:45:08 -04:00
Jose Diaz-Gonzalez
3ae19a8364
Merge pull request #7585 from dokku/7226-ps-rebuild-image-respect
...
Add test to prove Dokku respects the Procfile when deploying from an image
2025-05-24 22:07:29 -04:00
Jose Diaz-Gonzalez
b4c3c6fb71
Revert "fix: update CID count in ps tests"
2025-04-17 23:50:36 -04:00
Jose Diaz-Gonzalez
0b817f0313
fix: update CID count in ps tests
...
Docker updated the output of inspect so now it's there 6 times, not 7.
2025-04-15 22:35:35 -04:00
Álvaro Justen (@turicas)
96bb17d70c
Fix paketo chown option
2025-03-10 12:50:46 -03:00
Jose Diaz-Gonzalez
77cfa63196
tests: add test to prove Dokku respects the Procfile when deploying from an image
...
Any subsequent ps:rebuild should always respect the image for fetching files. This test proves this works.
Closes #7375
2025-03-09 09:38:25 -04:00
Jose Diaz-Gonzalez
65dd4bc1e0
feat: set shm-size volume/volumeMounts on kubernetes deployments
2025-03-06 22:59:35 -05:00
Jose Diaz-Gonzalez
c29023c32f
fix: update CID count in ps tests
...
Docker updated the output of inspect so now it's there 6 times, not 7.
2025-02-27 22:35:41 -06:00
Jose Diaz-Gonzalez
d6a5c5ef11
fix: update test for newer git version
...
The newer git version seems to remove the branches directory for some odd reason. I've attempted debugging this but that git version isn't available for Ubuntu 24.04 - Github Actions seems to install it regardless.
Rather than waste cycles, just remove it from CI.
2025-02-27 22:38:18 -05:00
Jose Diaz-Gonzalez
217e3c3d7e
fix: add missing newline
2025-02-02 01:45:05 -05:00
Jose Diaz-Gonzalez
e1af6ad1f9
fix: ensure all report subcommands exit 0 when there is no app
...
Closes #7454
2025-02-02 01:37:20 -05:00
Jose Diaz-Gonzalez
bc6f75fedd
tests: update test output
2025-01-04 21:48:55 -05:00
Jose Diaz-Gonzalez
c59656f610
tests: update test output
2025-01-04 11:38:01 -05:00
Jose Diaz-Gonzalez
869f9a0346
feat: allow specifying a custom app label alias when shipping logs via vector
...
Closes #7354
2025-01-03 23:38:20 -05:00
Jose Diaz-Gonzalez
bfb95e632c
tests: revert change to scheduler-k3s bats tests
2024-12-03 00:55:50 -05:00
Jose Diaz-Gonzalez
f685b5cedc
chore: update go modules
2024-12-03 00:54:04 -05:00
Jose Diaz-Gonzalez
6cb97e75c9
fix: update the master commit for the smoke-test-app repo
2024-11-13 04:06:58 -05:00
Jose Diaz-Gonzalez
fd2cfe8080
fix: correctly pull the deployment id from an app's helm values when executing dokku run under the k3s scheduler
...
- Fix the internal identifier of deployment_id -> deployment_id
- Add tests for both enter and run.
2024-11-04 14:44:25 -05:00