Jose Diaz-Gonzalez
b35f5443f2
fix: use .DNSNames instead of .Aliases in tests
...
Docker has changed their output in an unclear manner, but this is the correct way to check for what dns records are available for usage by apps.
2024-06-29 03:25:41 -04:00
Jose Diaz-Gonzalez
352794aa05
fix: show an error when an ambassador container already exists but we don't have expose configuration
...
Closes dokku/dokku-redis#200
2023-02-25 20:10:37 -05:00
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