Jose Diaz-Gonzalez
d8cd5250a2
tests: delete old apps and ensure the test helper is quieter
2020-06-21 15:33:10 -04:00
Jose Diaz-Gonzalez
564de7434b
fix: update tests for non-cache using app
2020-06-20 20:48:16 -04:00
Jose Diaz-Gonzalez
59f1ba20db
fix: switch to binary
2020-06-20 20:37:01 -04:00
Jose Diaz-Gonzalez
5ad7ece8d3
chore: split out nginx-vhosts tests
2020-06-20 20:35:11 -04:00
Jose Diaz-Gonzalez
dabe90a0de
fix: properly handle new default app
2020-06-20 19:01:59 -04:00
Jose Diaz-Gonzalez
1ecb9585ef
fix: correct test for new null buildpack
2020-06-20 18:35:29 -04:00
Jose Diaz-Gonzalez
36ceca7a94
feat: split tests out even more and start deploy tests in parallel
2020-06-20 18:08:00 -04:00
Jose Diaz-Gonzalez
008b362751
feat: switch to null buildpack for performance
2020-06-20 17:02:27 -04:00
Jose Diaz-Gonzalez
5fd04001d8
feat: split out test files and execute them manually
...
This breaks the old grouping mechanism, but honestly that was a weird way of doing it.
2020-06-20 13:22:47 -04:00
Jose Diaz-Gonzalez
fb7bac4652
tests: split out tests more
2020-06-20 13:05:31 -04:00
Jose Diaz-Gonzalez
9d747b7c82
chore: drop check
2020-06-20 01:09:52 -04:00
Jose Diaz-Gonzalez
3084ac098e
fix: correct quiet flag
2020-06-20 00:48:11 -04:00
Jose Diaz-Gonzalez
f083561ee7
feat: add test for remote ssh during deploy_app
2020-06-20 00:32:42 -04:00
Jose Diaz-Gonzalez
ae67f14f9b
chore: quieter test output
2020-06-20 00:29:58 -04:00
Jose Diaz-Gonzalez
90a5391252
tests: split out core, nginx and ps tests
2020-06-19 23:29:25 -04:00
Jose Diaz-Gonzalez
cf113ecda2
chore: move apps tests to 60_
...
They take ~12 minutes on their own...
2020-06-19 23:25:08 -04:00
Jose Diaz-Gonzalez
4aae0f1a1d
fix: do not allow slashes in app names
...
There is likely a better regex for the actually allowed names, but this will suffice for ensuring folks don't do weird things with their folder structures...
Closes #4013
2020-06-18 11:13:11 -04:00
Jose Diaz-Gonzalez
676027caf6
debug: force container removal
2020-06-01 23:46:35 -04:00
Jose Diaz-Gonzalez
2588bedcfe
debug: delete all existing containers
2020-06-01 22:44:33 -04:00
Jose Diaz-Gonzalez
272c96b171
debug: check free memory
2020-06-01 22:43:26 -04:00
Jose Diaz-Gonzalez
a1935687a2
debug: output container ls to stdout
...
This will let us know if other containers are somehow leaking during test runs...
2020-05-30 02:08:08 -04:00
Jose Diaz-Gonzalez
6b6518c699
tests: use assert_failure instead of test
2020-05-29 14:51:04 -04:00
Tan Jay Jun
14934a9479
fix: scope init tests to container processes only
2020-04-23 01:33:30 +08:00
Jose Diaz-Gonzalez
8a380e52c4
feat: enable limiting and reserving gpu resources
2020-04-14 19:03:27 -04:00
Jose Diaz-Gonzalez
93225ada48
feat: add proper support for various buildpack urls
...
Transform the urls to the correct values when necessary, and validate them otherwise.
Closes #3923
2020-04-07 00:17:03 -04:00
Jose Diaz-Gonzalez
c91a6d1a55
feat: add the ability to list ssh keys for a specific user
...
Also upgrade the version of sshcommand used within the vagrant vm
2020-04-04 02:23:38 -04:00
Jose Diaz-Gonzalez
72a4637beb
fix: change error exit to warning when no apps exist
...
This was a regression introduced in 0.20.0 when the plugin was converted to golang.
2020-04-02 15:59:54 -04:00
Jose Diaz-Gonzalez
ea1316fdfc
Merge pull request #3915 from dokku/plugin-installed
...
Add ability to check if a plugin has been installed
2020-04-01 20:07:00 -04:00
Jose Diaz-Gonzalez
cef73e7872
fix: build config after nginx:set
2020-04-01 15:27:17 -04:00
Jose Diaz-Gonzalez
62caa85423
feat: add ability to change or disable the access/error log path
...
Closes #3911
2020-04-01 12:21:52 -04:00
Jose Diaz-Gonzalez
b70e59f9ff
feat: add ability to check if a plugin has been installed
2020-04-01 11:48:28 -04:00
Jose Diaz-Gonzalez
c4b8bd8da9
test: ensure that the worker upstream exists
2020-03-13 12:42:42 -04:00
Jose Diaz-Gonzalez
38a13ecd39
feat: expose network listeners to nginx templates for all process types
...
This change allows users to specify a custom nginx.conf.sigil that can expose non-web process types to the outside world in addition to the web process type.
Closes #3258
2020-03-11 12:34:38 -04:00
Jose Diaz-Gonzalez
c6a6eff7db
fix: use correct flag
2020-03-11 03:38:18 -04:00
Jose Diaz-Gonzalez
76c0aed2ad
fix: correct deploy output
2020-03-11 00:22:47 -04:00
Jose Diaz-Gonzalez
2a5fcd001e
tests: clean up app-json tests
2020-02-22 21:17:30 -05:00
Jose Diaz-Gonzalez
c0957ebfc3
refactor: speed up buildpack tests
2020-02-22 20:49:21 -05:00
Jose Diaz-Gonzalez
137ea8c30d
tests: fix logging output
2020-02-22 20:49:11 -05:00
Jose Diaz-Gonzalez
009e37d840
refactor: remove ps command
...
`ps` should be replaced by `enter` with a specified container id.
2020-02-22 00:42:19 -05:00
Jose Diaz-Gonzalez
94357b961e
refactor: deprecate nginx:validate
...
The command function move was to fix circular import issues...
2020-02-19 01:00:47 -05:00
Jose Diaz-Gonzalez
579d430303
refactor: rename nginx:show-conf to nginx:show-config
2020-02-19 01:00:47 -05:00
Jose Diaz-Gonzalez
9f32747c98
Merge pull request #3861 from dokku/3821-fix-clone-rename
...
Fix app clone and rename calls
2020-02-18 00:42:25 -05:00
Jose Diaz-Gonzalez
acff195fcb
tests: use TEST_NETWORK env var for test-network name
2020-02-17 23:41:01 -05:00
Jose Diaz-Gonzalez
b4d7d37d9b
tests: add tests for app cloning
2020-02-17 22:38:35 -05:00
Jose Diaz-Gonzalez
973313e3aa
tests: add tests for app renaming
2020-02-17 22:12:15 -05:00
Jose Diaz-Gonzalez
e19b52442b
fix: remove deprecated egrep calls from codebase
2020-02-17 05:59:52 -05:00
Jose Diaz-Gonzalez
04e1837e9e
fix: revert to old array arg
2020-02-17 04:44:25 -05:00
Jose Diaz-Gonzalez
ce275837ac
fix: properly check for app domains
2020-02-17 04:39:52 -05:00
Jose Diaz-Gonzalez
4c7cd3f2af
feat: show the nginx config
2020-02-17 04:30:23 -05:00
Jose Diaz-Gonzalez
1e0899ee04
feat: cat the nginx conf for debugging
2020-02-17 04:29:23 -05:00