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
Jose Diaz-Gonzalez
db9ff186a2
chore: unify with other plugins
2019-03-19 15:00:33 -04:00
Jose Diaz-Gonzalez
6dedbfba45
fix: skip hanging connect test in travis
2019-03-18 16:35:58 -04:00