feat: add s3 backup support

This commit is contained in:
Jose Diaz-Gonzalez
2016-10-31 02:12:38 -06:00
parent dfddeaa13c
commit f001535060
16 changed files with 250 additions and 22 deletions

View File

@@ -10,7 +10,7 @@ setup() {
teardown() {
dokku "$PLUGIN_COMMAND_PREFIX:unlink" l my_app >&2
dokku --force "$PLUGIN_COMMAND_PREFIX:destroy" l >&2
rm "$DOKKU_ROOT/my_app" -rf
rm -rf "$DOKKU_ROOT/my_app"
}
@test "($PLUGIN_COMMAND_PREFIX:hook:pre-delete) removes app from links file when destroying app" {

View File

@@ -8,7 +8,7 @@ setup() {
teardown() {
dokku --force "$PLUGIN_COMMAND_PREFIX:destroy" l >&2
rm "$DOKKU_ROOT/my_app" -rf
rm -rf "$DOKKU_ROOT/my_app"
}
@test "($PLUGIN_COMMAND_PREFIX:link) error when there are no arguments" {

View File

@@ -10,7 +10,7 @@ setup() {
teardown() {
dokku "$PLUGIN_COMMAND_PREFIX:unlink" l my_app
dokku --force "$PLUGIN_COMMAND_PREFIX:destroy" l >&2
rm "$DOKKU_ROOT/my_app" -rf
rm -rf "$DOKKU_ROOT/my_app"
}
@test "($PLUGIN_COMMAND_PREFIX:promote) error when there are no arguments" {

View File

@@ -8,7 +8,7 @@ setup() {
teardown() {
dokku --force "$PLUGIN_COMMAND_PREFIX:destroy" l >&2
rm "$DOKKU_ROOT/my_app" -rf
rm -rf "$DOKKU_ROOT/my_app"
}
@test "($PLUGIN_COMMAND_PREFIX:unlink) error when there are no arguments" {
@@ -49,6 +49,6 @@ teardown() {
@test "($PLUGIN_COMMAND_PREFIX:unlink) unsets config url from app" {
dokku "$PLUGIN_COMMAND_PREFIX:link" l my_app >&2
dokku "$PLUGIN_COMMAND_PREFIX:unlink" l my_app
config=$(dokku config:get my_app MONGO_URL)
config=$(dokku config:get my_app MONGO_URL || true)
assert_equal "$config" ""
}