From b25b7ed9044a0ef5ec17770fcea71e08075483d2 Mon Sep 17 00:00:00 2001 From: VesterDe Date: Wed, 16 Nov 2016 15:42:08 +0100 Subject: [PATCH 1/4] own docker image --- wocker | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/wocker b/wocker index c26609e..db21098 100755 --- a/wocker +++ b/wocker @@ -6,7 +6,7 @@ RED=31 USER=wocker DOCROOT=/var/www/wordpress -image='wocker/wocker:latest' +image='vesterde/wocker-beta' cname='' ports='' cid='' From 4b2ce655b83f8a57a0f5e47ca2f3bf46eb4aec1c Mon Sep 17 00:00:00 2001 From: VesterDe Date: Fri, 18 Nov 2016 15:36:25 +0100 Subject: [PATCH 2/4] Edit for image change. --- wocker | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/wocker b/wocker index db21098..617759f 100755 --- a/wocker +++ b/wocker @@ -6,7 +6,7 @@ RED=31 USER=wocker DOCROOT=/var/www/wordpress -image='vesterde/wocker-beta' +image='vesterde/wocker-dev' cname='' ports='' cid='' From 1a1f3a9d92729ec7929bba22543a12f407bf4933 Mon Sep 17 00:00:00 2001 From: VesterDe Date: Sat, 19 Nov 2016 22:29:47 +0100 Subject: [PATCH 3/4] Wordmove commands init. --- wocker | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) diff --git a/wocker b/wocker index 617759f..43d9385 100755 --- a/wocker +++ b/wocker @@ -192,6 +192,19 @@ wocker_theme_test_usage() { echo '' echo ' LOCALE Select which language you want to import. `en` and `ja` are available. If omitted, `en` will be imported.' } +wocker_wordmove_usage() { + echo '' + echo 'Usage: wocker wordmove COMMAND --ARG' + echo '' + echo 'Execute wordmove commands in the running container' + echo 'See http://welaika.github.io/wordmove/' + echo '' + echo 'Commands:' + echo ' help Describe available tasks or one specific task' + echo ' init Generates a brand new Movefile' + echo ' pull Pulls WP data from remote host to the local machine' + echo ' push Pushes WP data from local machine to remote host' +} case "$1" in @@ -375,6 +388,27 @@ case "$1" in fi fi ;; + + # + # wocker wp + # + 'wordmove' ) + + if [[ "$2" = '--help' ]]; then + wocker_wordmove_usage + else + if [[ $(docker ps -q) ]]; then + cid=$(docker ps -q) + if [[ ! $cid =~ $'\n' ]]; then + if [[ "$2" = 'shell' ]]; then + docker exec -u $USER -it $cid wordmove ${@:2} + else + docker exec -u $USER $cid wordmove ${@:2} + fi + fi + fi + fi + ;; # # wocker theme-test From 5cfb09eff6e002c5d196d2762ac630e71d5eaabd Mon Sep 17 00:00:00 2001 From: VesterDe Date: Sat, 19 Nov 2016 22:36:33 +0100 Subject: [PATCH 4/4] Reverts image for pull request. Changes command instruction a bit so it's more consistent --- wocker | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/wocker b/wocker index 43d9385..469cb0b 100755 --- a/wocker +++ b/wocker @@ -6,7 +6,7 @@ RED=31 USER=wocker DOCROOT=/var/www/wordpress -image='vesterde/wocker-dev' +image='wocker/wocker:latest' cname='' ports='' cid='' @@ -194,7 +194,7 @@ wocker_theme_test_usage() { } wocker_wordmove_usage() { echo '' - echo 'Usage: wocker wordmove COMMAND --ARG' + echo 'Usage: wocker wordmove COMMAND arg' echo '' echo 'Execute wordmove commands in the running container' echo 'See http://welaika.github.io/wordmove/'