Commit Graph

127 Commits

Author SHA1 Message Date
Jose Diaz-Gonzalez
dbaa985fe6 tests: link service before unlinking 2023-02-25 00:47:26 -05:00
Jose Diaz-Gonzalez
5e78f7d1e5 chore: remove extra newline 2023-02-21 00:49:18 -05:00
Jose Diaz-Gonzalez
b3747635b2 fix: update tests to properly handle case where app is not running 2023-02-21 00:48:23 -05:00
Jose Diaz-Gonzalez
3cb6d2fe7b tests: add output/status and flesh out restart tests a bit more 2023-02-21 00:08:53 -05:00
Jose Diaz-Gonzalez
577d73e7f0 tests: add test for --no-restart to link tests 2023-02-20 23:51:28 -05:00
Jose Diaz-Gonzalez
6b39dea20e tests: add test for --no-restart to unlink tests 2023-02-20 23:47:03 -05:00
Jose Diaz-Gonzalez
ba0f46a8b5 chore: make all the service names used in the service_unlink tests the same 2023-02-20 23:40:09 -05:00
Jose Diaz-Gonzalez
673fc4c9bb chore: make all the service names used in the service_link tests the same 2023-02-20 23:35:12 -05:00
Jose Diaz-Gonzalez
c6f3b67509 fix: drop extra check and always use the same network alias 2023-02-08 18:30:12 -05:00
Jose Diaz-Gonzalez
7230fbfccd refactor: use the same network alias as is used when running :link command
This allows for some degree of parity as the network will now resolve the same for both linked and networked containers.
2023-02-08 17:08:08 -05:00
Jose Diaz-Gonzalez
b93710dbd2 tests: drop extra alias 2023-02-08 12:41:09 -05:00
Jose Diaz-Gonzalez
86f81e9981 tests: correct the app name in use 2023-02-08 12:24:20 -05:00
Jose Diaz-Gonzalez
b664ce6411 feat: add network alias that is $SERVICE_NAME.$SERVICE_TYPE
This alias is in addition to the existing dokku.$SERVICE_TYPE.$SERVICE_NAME network alias that is derived from the hostname.
2023-02-08 11:00:01 -05:00
Jose Diaz-Gonzalez
f055182cca refactor: use actual database dump for redis import tests 2023-02-08 04:04:04 -05:00
Jose Diaz-Gonzalez
b845d6fb43 tests: ignore case where app is already deleted 2023-02-08 02:22:08 -05:00
Jose Diaz-Gonzalez
bba2f1384f tests: fix issue where the test app wasn't being removed on test teardown 2023-02-08 02:12:32 -05:00
Jose Diaz-Gonzalez
a4520a74e2 chore: drop trace from output 2023-02-08 01:46:00 -05:00
Jose Diaz-Gonzalez
f6b6bd87f0 tests: fix :set tests 2023-02-08 00:41:10 -05:00
Jose Diaz-Gonzalez
8478b5cebe tests: also force destroy the lsa service 2023-02-08 00:26:56 -05:00
Jose Diaz-Gonzalez
0734692b2d tests: output the contents of the run command in tests 2023-02-08 00:26:32 -05:00
Jose Diaz-Gonzalez
43d0987322 feat: add support for network related flags on create, clone, and upgrade
Also add some tests to cover all the network-related functionality.
2023-02-08 00:03:25 -05:00
Jose Diaz-Gonzalez
cdb062fed1 debug 2023-02-07 21:46:24 -05:00
josegonzalez
49949f24cb debug: check why the commands are failing 2023-02-07 20:17:15 -05:00
Jose Diaz-Gonzalez
9ef9985d4a feat: add :pause subcommand and make :stop subcommand actually remove the container 2022-12-26 17:39:50 -05:00
Jose Diaz-Gonzalez
725ec8ff59 chore: run shfmt 2022-07-25 01:15:32 -04:00
Jose Diaz-Gonzalez
5f6c09dfaf fix: update clone test 2022-07-25 00:37:11 -04:00
Jose Diaz-Gonzalez
2b7b1cc1da fix: use updated python shebang 2021-09-12 22:18:01 -04:00
Jose Diaz-Gonzalez
c259f0fb97 fix: copy any existing templates and drop unnecessary interactivity 2021-09-12 00:40:42 -04:00
Jose Diaz-Gonzalez
8f8c9f2a2c fix: use correct path 2021-09-11 23:45:01 -04:00
Jose Diaz-Gonzalez
4c71d0b4c5 fix: copy templates if they exist 2021-09-11 23:18:29 -04:00
Jose Diaz-Gonzalez
04541a0fc6 tests: skip tests that require tty for github actions 2021-04-25 00:35:43 -04:00
Jose Diaz-Gonzalez
9eca41dcd5 tests: refactor source again 2021-02-26 00:45:09 -05:00
Jose Diaz-Gonzalez
18ce6d43b5 tests: use dash instead of underscore 2021-02-25 20:32:57 -05:00
Tomas Hromada
bc5985881a purge mentions of the faux-username from the codebase 2020-11-21 21:17:55 +01:00
Jose Diaz-Gonzalez
565dba9801 feat: speed up tests by dropping dhparam generation 2020-04-04 21:27:43 -04:00
Jose Diaz-Gonzalez
a6f3ea4552 feat: update shellcheck excludes 2020-04-04 13:38:33 -04:00
Jose Diaz-Gonzalez
3a7564c401 fix: use non-deprecated method of fetching docker-options 2020-04-04 13:36:27 -04:00
Jose Diaz-Gonzalez
6feb270037 fix: correct test case for :list command 2020-03-20 14:58:06 -04:00
Jose Diaz-Gonzalez
62484924e6 fix: ignore the keyfile install for tests 2020-03-20 11:14:27 -04:00
Jose Diaz-Gonzalez
b9740bffcd fix: correct shellcheck issue 2020-03-20 11:05:44 -04:00
Jose Diaz-Gonzalez
150591eb75 feat: update patch release of redis 2019-11-22 19:16:55 -05:00
Jose Diaz-Gonzalez
b2b39c86f1 fix: import the missing key and install nginx from upstream 2019-09-19 12:59:58 -04:00
Jose Diaz-Gonzalez
0a0e6c3140 fix: add missing ampersands 2019-07-30 10:51:51 -04:00
Jose Diaz-Gonzalez
007acf952a chore: create scripts directory as necessary 2019-07-30 10:46:00 -04:00
Jose Diaz-Gonzalez
28275d777d feat: skip subcommand copy if no subcommands directory exists 2019-07-29 22:03:01 -04:00
Jose Diaz-Gonzalez
b1e5298be0 feat: upgrade to 5.0.5 2019-07-11 13:19:34 -07:00
Jose Diaz-Gonzalez
6cc3db0896 fix: service_with_dashes is not in create output
That is only the case when the service has a database specified, which is not the case for the redis plugin
2019-06-07 17:45:49 +02:00
Jose Diaz-Gonzalez
6bab5bad28 feat: re-allow dashes in names
This PR allows dashes in service names, while still sanitizing them before they are used as database names. If the datastore is pre-existing, the datatabase name is assumed to be the same as the service name, and returned appropriately.
2019-05-30 17:03:48 -04:00
Jose Diaz-Gonzalez
7ddd0c9201 chore: run shfmt 2019-05-30 11:06:25 -04:00
Jose Diaz-Gonzalez
8c00ac34a3 feat: upgrade image version in use 2019-04-19 12:47:38 -04:00