Jose Diaz-Gonzalez
7bca464cd6
tests: exclude SC1091 from shellcheck rules
2024-06-29 03:44:58 -04:00
Jose Diaz-Gonzalez
5822176870
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
bbc7b0fc71
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
5e951257ce
tests: link service before unlinking
2023-02-25 00:47:25 -05:00
Jose Diaz-Gonzalez
f4e66990c5
chore: remove extra newline
2023-02-21 00:49:17 -05:00
Jose Diaz-Gonzalez
bceebc1e9c
fix: update tests to properly handle case where app is not running
2023-02-21 00:48:22 -05:00
Jose Diaz-Gonzalez
a925fe66de
tests: add output/status and flesh out restart tests a bit more
2023-02-21 00:08:53 -05:00
Jose Diaz-Gonzalez
3a03ed7b92
tests: add test for --no-restart to link tests
2023-02-20 23:51:27 -05:00
Jose Diaz-Gonzalez
16fa2b1189
tests: add test for --no-restart to unlink tests
2023-02-20 23:47:03 -05:00
Jose Diaz-Gonzalez
afb21619f6
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
fb5c34158b
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
09f022086a
fix: drop extra check and always use the same network alias
2023-02-08 18:30:12 -05:00
Jose Diaz-Gonzalez
5479a2b0c9
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
f68b22116d
tests: drop extra alias
2023-02-08 12:41:09 -05:00
Jose Diaz-Gonzalez
768c7ede8d
tests: correct the app name in use
2023-02-08 12:24:20 -05:00
Jose Diaz-Gonzalez
18cd825539
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
1637ce5f25
tests: ignore case where app is already deleted
2023-02-08 02:22:08 -05:00
Jose Diaz-Gonzalez
530dcdbb31
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
49e4e4ec23
tests: fix :set tests
2023-02-08 00:41:10 -05:00
Jose Diaz-Gonzalez
c2e2b8af62
tests: also force destroy the lsa service
2023-02-08 00:26:56 -05:00
Jose Diaz-Gonzalez
412f92ddea
tests: output the contents of the run command in tests
2023-02-08 00:26:32 -05:00
Jose Diaz-Gonzalez
934d054471
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
3f338c7985
feat: add :pause subcommand and make :stop subcommand actually remove the container
2022-12-26 18:21:10 -05:00
Jose Diaz-Gonzalez
d5a4cddc3f
chore: run shfmt
2022-07-25 01:15:32 -04:00
Jose Diaz-Gonzalez
307f5d7378
fix: update clone test
2022-07-25 00:37:04 -04:00
Jose Diaz-Gonzalez
6d948290e7
fix: use updated python shebang
2021-09-12 22:18:01 -04:00
Jose Diaz-Gonzalez
409cfc06c0
fix: copy any existing templates and drop unnecessary interactivity
2021-09-12 00:40:33 -04:00
Jose Diaz-Gonzalez
754f87ba99
fix: use correct path
2021-09-11 23:45:01 -04:00
Jose Diaz-Gonzalez
cc7478c656
fix: copy templates if they exist
2021-09-11 23:18:28 -04:00
Jose Diaz-Gonzalez
b58b3ebce7
tests: skip tests that require tty for github actions
2021-04-25 00:35:42 -04:00
Jose Diaz-Gonzalez
5aea44f11c
tests: refactor source again
2021-02-26 00:45:09 -05:00
Jose Diaz-Gonzalez
1a0f6815ca
tests: use dash instead of underscore
2021-02-25 20:32:57 -05:00
Jose Diaz-Gonzalez
377c8ffbdc
feat: speed up tests by dropping dhparam generation
2020-04-04 21:27:43 -04:00
Jose Diaz-Gonzalez
6adca89611
feat: update shellcheck excludes
2020-04-04 13:38:33 -04:00
Jose Diaz-Gonzalez
b85e992da6
fix: use non-deprecated method of fetching docker-options
2020-04-04 13:36:27 -04:00
Jose Diaz-Gonzalez
d8c2656a32
fix: correct test case for :list command
2020-03-20 14:58:06 -04:00
Jose Diaz-Gonzalez
ad0e0f69f4
fix: ignore the keyfile install for tests
2020-03-20 11:14:27 -04:00
Jose Diaz-Gonzalez
f93699221b
fix: correct shellcheck issue
2020-03-20 11:05:44 -04:00
Jose Diaz-Gonzalez
f1bc0b0b3e
feat: update patch release of postgres
2019-11-22 19:20:30 -05:00
Jose Diaz-Gonzalez
edc0c474c9
fix: install updated gpg key and nginx apt repository
2019-09-19 13:30:46 -04:00
Jose Diaz-Gonzalez
98e902b572
fix: add missing ampersands
2019-07-30 10:51:51 -04:00
Jose Diaz-Gonzalez
0f54621a98
chore: create scripts directory as necessary
2019-07-30 10:46:00 -04:00
Jose Diaz-Gonzalez
211e384565
feat: skip subcommand copy if no subcommands directory exists
2019-07-29 22:03:01 -04:00
Jose Diaz-Gonzalez
4867906243
feat: upgrade to 11.4
2019-07-11 13:24:31 -07:00
Jose Diaz-Gonzalez
028d82517f
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
a9fcde1404
chore: run shfmt
2019-05-30 11:06:25 -04:00
Jose Diaz-Gonzalez
7a3e380c24
feat: upgrade image version in use
2019-04-19 12:47:38 -04:00
Jose Diaz-Gonzalez
a5c60c2b07
fix: correct issue where aliases were being generated incorrectly
2019-03-27 12:18:18 -04:00
Jose Diaz-Gonzalez
1e878536f5
hack: skip service_import success for now
2019-03-19 17:53:00 -04:00
Jose Diaz-Gonzalez
118e43a792
fix: sync scripts directory
2019-03-19 16:29:46 -04:00