Commit Graph

472 Commits

Author SHA1 Message Date
Jose Diaz-Gonzalez
38d30d24b5 feat: add ability to set container config options during create/clone/upgrade actions
Also add to documentation where possible.

Closes dokku/dokku-mongo#131
2021-09-12 22:16:14 -04:00
Jose Diaz-Gonzalez
008fe264c5 fix: allow non-english characters in :connect shell
Closes dokku/dokku-mysql#116
2021-09-12 08:25:19 -04:00
Jose Diaz-Gonzalez
dd8a5a41f0 feat: add the ability to constrain memory on service start/clone
Refs dokku/dokku-redis#86
2021-09-12 07:43:01 -04:00
Jose Diaz-Gonzalez
f1d7100475 docs: add a note as to how to specify an interface/ip to bind on when exposing a service
Closes dokku/dokku-mongo#128
2021-09-12 07:09:53 -04:00
Jose Diaz-Gonzalez
e09524029e docs: translate single-quotes into backticks 2021-09-12 07:01:57 -04:00
Jose Diaz-Gonzalez
d480a76f07 docs: document how to restore a backup 2021-09-12 06:59:48 -04:00
Jose Diaz-Gonzalez
563e4a2ee6 Release 1.13.0 1.13.0 2021-09-12 04:43:02 -04:00
Jose Diaz-Gonzalez
7b22b310df dev: add convenience copy-file bin and fix data path used by plugin 2021-09-12 03:28:55 -04:00
Jose Diaz-Gonzalez
66996bced9 dev: make devcontainer setup plugin agnostic 2021-09-12 02:39:17 -04:00
Jose Diaz-Gonzalez
ffddb96ec4 chore: show a better error message when the image is missing
Refs dokku/dokku-clickhouse#4
2021-09-12 00:54:23 -04:00
Jose Diaz-Gonzalez
e9891556d9 dev: mount the service directory from the host to ensure tests can pass inside of a docker container 2021-09-12 00:53:12 -04:00
Jose Diaz-Gonzalez
7a0b20aed6 fix: copy any existing templates and drop unnecessary interactivity 2021-09-12 00:40:12 -04:00
Jose Diaz-Gonzalez
cdfe98a4e1 fix: use correct path 2021-09-11 23:45:00 -04:00
Jose Diaz-Gonzalez
cfeff3e168 fix: copy templates if they exist 2021-09-11 23:18:28 -04:00
Jose Diaz-Gonzalez
b9e339f1d0 feat: add devcontainer support
This should make it possible to run tests locally in a lighter way than pulling up a full VM.
2021-09-11 21:06:06 -04:00
Jose Diaz-Gonzalez
9da6fd80f7 docs: regenerate readme 2021-09-11 18:16:56 -04:00
Jose Diaz-Gonzalez
9de844b8eb Merge pull request #140 from dokku/dependabot/docker/mongo-5.0.2
chore(deps): bump mongo from 3.6.15 to 5.0.2
2021-09-11 18:11:05 -04:00
Jose Diaz-Gonzalez
4d0f09ff6b chore: drop references to circleci, libera, travis-ci 2021-09-11 17:57:20 -04:00
dependabot[bot]
8bac5ad244 chore(deps): bump mongo from 3.6.15 to 5.0.2
Bumps mongo from 3.6.15 to 5.0.2.

---
updated-dependencies:
- dependency-name: mongo
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-08-06 13:07:05 +00:00
Jose Diaz-Gonzalez
4cbcefdb0f tests: refactor tests to ignore readme generation for Dockerfile changes
Ideally we can trigger a readme update on merge in the future. For now, this will work well.
2021-04-26 11:43:13 -04:00
Jose Diaz-Gonzalez
ddf4d4d58c chore: gitignore bootstrap file and minor cleanup of ci 2021-04-25 02:54:07 -04:00
Jose Diaz-Gonzalez
de11d2f9b1 Merge pull request #135 from dokku/github-actions-attempt
tests: migrate to github actions
2021-04-25 01:04:23 -04:00
Jose Diaz-Gonzalez
fefed14b39 tests: skip tests that require tty for github actions 2021-04-25 00:35:42 -04:00
Jose Diaz-Gonzalez
de492a3aa1 docs: regenerate readme 2021-04-24 14:09:33 -04:00
Jose Diaz-Gonzalez
8cb329581f tests: drop copying of test results
Bats will now output the results on stdout so no need to copy results anywhere.
2021-04-24 14:05:47 -04:00
Jose Diaz-Gonzalez
23cf608add tests: fix job name 2021-04-24 14:04:39 -04:00
Jose Diaz-Gonzalez
0bedfa6dde tests: split tests to version and tag 2021-04-24 14:03:01 -04:00
Jose Diaz-Gonzalez
f6be651ab1 chore: update min dokku version and only test push on master branch 2021-04-24 13:57:18 -04:00
Jose Diaz-Gonzalez
b0bd29f770 tests: migrate to github actions 2021-04-24 02:20:30 -04:00
Jose Diaz-Gonzalez
0d23b71c28 Release 1.12.0 1.12.0 2021-04-24 00:32:06 -04:00
Jose Diaz-Gonzalez
eeecc9127c feat: add dependabot config to all repositories 2021-04-24 00:10:33 -04:00
Jose Diaz-Gonzalez
a72a118e71 Merge pull request #133 from dokku/dockerfile-update
Pull image from Dockerfile
2021-04-23 23:55:26 -04:00
Jose Diaz-Gonzalez
4d6972fd4b tests: refactor source again 2021-02-26 00:45:09 -05:00
Jose Diaz-Gonzalez
6822c923a0 tests: fix path to Dockerfile when sourcing config for tests 2021-02-26 00:27:52 -05:00
Jose Diaz-Gonzalez
7c63d5c04d docs: handle image and version correctly 2021-02-26 00:11:16 -05:00
Jose Diaz-Gonzalez
aa2b3c8b86 refactor: move base image reference to Dockerfile
This will allow us to take advantage of automatic update software to auto-pull new versions when they are released to docker hub.
2021-02-25 23:16:23 -05:00
Jose Diaz-Gonzalez
b97b7ce2e6 tests: use dash instead of underscore 2021-02-25 20:32:57 -05:00
Jose Diaz-Gonzalez
483e6c54cc feat: add plugin trigger for service creation and deletion 2021-02-25 19:54:59 -05:00
Jose Diaz-Gonzalez
476ccb73e1 refactor: use pre/post triggers for service-action naming
This is a bit more clear as the links aren't always idempotent and may have errors - this allows users to reconcile at what point a link may have failed so that they can take further action.
2021-02-25 16:05:24 -05:00
Jose Diaz-Gonzalez
6ca823d417 feat: add service-action plugin trigger for link/unlink
This can be used to track in alternate systems when a service is linked/unlinked from an app by implementing the custom trigger.
2021-02-25 15:58:31 -05:00
Jose Diaz-Gonzalez
114fc89ec3 Release 1.11.6 1.11.6 2021-01-17 21:16:10 -05:00
Jose Diaz-Gonzalez
7f4a5d2b09 fix: do not shadow TMPDIR variable
This enables usage of the plugin with libpam-tmpdir.

Refs dokku/dokku#3149
2021-01-17 21:02:28 -05:00
Jose Diaz-Gonzalez
224173e5dc fix: correct image link 2020-09-27 12:38:50 -04:00
Jose Diaz-Gonzalez
51efb0150b Merge pull request #129 from dokku/configurable-config
fix: allow config directory to be configurable
2020-05-16 04:52:36 -04:00
Jose Diaz-Gonzalez
31ade32c05 fix: allow config directory to be configurable
For postgres, the config directory doesn't actually exist, so adding this configurability allows the plugin's info command to report correctly.
2020-05-16 02:49:34 -04:00
Jose Diaz-Gonzalez
f6523d1917 Release 1.11.5 1.11.5 2020-05-15 00:58:33 -04:00
Jose Diaz-Gonzalez
7b3b134b49 fix: respect the TMPDIR environment variable
Refs dokku/dokku-redis#143
2020-05-15 00:57:21 -04:00
Jose Diaz-Gonzalez
dc3ae48aed Release 1.11.4 1.11.4 2020-05-15 00:53:14 -04:00
Jose Diaz-Gonzalez
f62d233fdd docs: correct help output
Refs dokku/dokku-postgres#197
2020-05-15 00:40:24 -04:00
Jose Diaz-Gonzalez
956bc4aafa docs: correct casing/quoting on sentences 2020-05-15 00:34:37 -04:00