24 Commits

Author SHA1 Message Date
Matt Rider
b8fb1bd1c0 Revert docker-compose up command in travis.yml 2019-01-04 15:15:06 -02:00
Matt Rider
014392a7a5 Add missing up in docker-compose up 2019-01-04 15:06:59 -02:00
Matt Rider
744362a4d7 Link docker-compose to docker-compose.travis 2019-01-03 22:37:48 -02:00
Matt Rider
e88b674a29 Configure docker-compose, travis multistage build 2019-01-03 20:22:46 -02:00
Robert Schäfer
c815f017a0 Use build stage builder for backend
After the backend uses multistage builds we also have to use `builder`
stage of the backend in Nitro-Web. Otherwise we won't be able to run the
seeds and login later on.
2018-12-15 12:52:14 +01:00
Robert Schäfer
7e663a6c19 Add docker push script deployment 2018-12-14 23:23:09 +01:00
Robert Schäfer
4513b40fb3 Fix the clone of backend repo
See: https://stackoverflow.com/a/20115678
2018-12-13 12:42:23 +01:00
Robert Schäfer
a40fafa455 Cucumber preprocessor must be added locally 2018-12-12 22:14:56 +01:00
Robert Schäfer
fd7a4d89b6 Add cucumber-preprocessor to Travis build 2018-12-12 22:01:48 +01:00
Robert Schäfer
20225b61de Run cypress on Travis CI 2018-12-12 03:27:26 +01:00
Robert Schäfer
5b1544de89 Clone+install backend at $TRAVIS_BRANCH in build 2018-12-12 03:27:03 +01:00
Grzegorz Leoniec
25c60d2a7b
Merge branch 'master' into admin-tags-and-categories 2018-12-11 14:59:46 +01:00
Robert Schäfer
33e6153273 Remove full_stack_test build
It's better to have cypress in this repository as @appinteractive said.
There is no additional value in having it in a separate repo.
2018-12-11 14:50:19 +01:00
Robert Schäfer
809a250f1f Run component tests on Travis CI 2018-12-11 00:33:09 +01:00
Robert Schäfer
31b017f7f6 Trigger fullstack tests from this repository 2018-12-10 17:35:41 +01:00
Robert Schäfer
7a517131e3 Re-add success notifications
Those success notifications were just fine.
2018-12-10 17:35:04 +01:00
Robert Schäfer
ee80f56c79 Run lint from the docker container
We want to run everything, including eslint, from the docker container.
As a next step we would run software tests from the docker container.
Installing the correct version of docker-compose is required, the
default version docker-compose on Travis is older than 3.7.
2018-12-10 17:33:00 +01:00
Robert Schäfer
eb29311cbb Copy+paste deployment configuration from backend
See these commits:
5eae8a89785798519aec66fb708389f6e5ea0327
1b8edc22ff8b900c45486b815a8c9d4465e7edb7
2018-12-04 01:01:28 +01:00
Robert Schäfer
dadd62ed87
Update .travis.yml, try install instead of before_script
Co-Authored-By: appinteractive <greg@app-interactive.de>
2018-11-24 14:27:02 +01:00
Grzegorz Leoniec
7a9d2823cc updated travis build 2018-11-24 12:38:42 +01:00
Grzegorz Leoniec
f33c988ba2 unified travis.yml and prefixed docker image 2018-11-24 12:10:55 +01:00
Robert Schäfer
ef2ce82e74 Run commands from within docker container
+ Remove broken notification script
2018-11-23 17:39:59 +01:00
Grzegorz Leoniec
1d038070ca Added travis configuration 2018-11-23 16:16:37 +01:00
Robert Schäfer
d8fd1bdde4 Set up build server 2018-11-03 18:25:26 +01:00