Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nextcloud/mail.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristoph Wurst <wurst.christoph@gmail.com>2016-02-16 13:58:14 +0300
committerChristoph Wurst <wurst.christoph@gmail.com>2016-02-17 13:05:49 +0300
commitdf372386070e8c661515329144115ba1176e63d9 (patch)
tree9d4ed7f1f7a620495450644b1f5a0e67942f2143 /Makefile
parentab86379398e405cf6fe9d810687c045c3ad14880 (diff)
add imap docker for faster CI builds
- use trusty beta - add mysql5.6 - create mysql travis user - secret credentials not needed anymore - use Makefile for docker management
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile12
1 files changed, 12 insertions, 0 deletions
diff --git a/Makefile b/Makefile
index 9b98aefe4..b64bc74dc 100644
--- a/Makefile
+++ b/Makefile
@@ -6,6 +6,9 @@ build_dir=$(CURDIR)/build/artifacts
appstore_dir=$(build_dir)/appstore
source_dir=$(build_dir)/source
package_name=$(app_name)
+docker_image=christophwurst/owncloud-mail-test-docker
+mail_user=user@domain.tld
+mail_pwd=mypassword
all: appstore
@@ -36,6 +39,15 @@ optimize-js: install-npm-deps install-bower-deps
dev-setup: install-composer-deps install-npm-deps-dev install-bower-deps
+start-imap-docker:
+ docker pull $(docker_image)
+ docker run --name="ocimaptest" -d \
+ -p 2525:25 -p 587:587 -p 993:993 \
+ -e POSTFIX_HOSTNAME=mail.domain.tld $(docker_image)
+
+add-imap-account:
+ docker exec -it ocimaptest /opt/bin/useradd $(mail_user) $(mail_pwd)
+
update-composer:
rm -f composer.lock
git rm -r vendor