ofthesun9
788d069b53
Modify docker login cmd to use --password-stdin and avoid warning
2021-01-31 15:39:32 +01:00
ofthesun9
612632e4fc
Need to docker login before pulling images
...
To avoid triggering the Download rate limite
2021-01-31 10:58:41 +01:00
Dimitri Huisman
78890a97ff
Preparations for 1.8 release.
2020-10-01 20:32:05 +02:00
micw
714a7abfe4
Also allow dots in test-* branch names
2020-05-04 14:15:38 +02:00
Michael Wyraz
4bda9076a3
Allow travis to build and push test-* branches
2020-05-04 14:03:44 +02:00
Michael Wyraz
2796ae00d7
Allow build of tagged versions and pre-releases
2019-11-21 11:17:53 +01:00
Ionut Filip
be1873e1e8
Update docs, travis and mergify for 1.7 release
2019-08-21 14:27:39 +03:00
Tim Möhlmann
33db705194
Use bors-ng to create and upload test images
...
- Reinstate Travis deploy phase
- Better labeling of Mergify rules
- Automatic `bors try` by Mergify
- Explain bors in comment message
- Skip push for staging branch
- Re-update docs to current situation
2019-01-24 15:23:25 +02:00
Tim Möhlmann
faca9983a8
Automatic creation of review images
...
- Enable bors-ng for better merging
- Re-enable mergify with a fixed up syntax, it will now only issue bors commands.
- Pull request build images are now pushed to docker hub
- Automatic backport rule
- Fix build tag for branches with slash (/)
- Only push when master and 1.6 target branch
2019-01-23 18:21:48 +02:00
Ionut Filip
0d6a203a9d
Use sudo for running sh commands
2018-11-02 15:32:36 +02:00
Ionut Filip
fd8ed3dfa6
Moved certs copy in travis
2018-11-02 15:17:59 +02:00
Ionut Filip
88f5e6e4cf
Moved users creation in core
2018-11-02 15:05:16 +02:00
Ionut Filip
c3bc7988c9
Implemented email test for travis
2018-11-02 14:27:46 +02:00
Tim Möhlmann
a1ac7fc19c
Upgrade docker-compose inside travis (fix build errors)
2018-10-25 18:12:07 +03:00
Tim Möhlmann
dde7ccca97
Created test cases from latest setup revision
2018-10-25 17:35:53 +03:00
Tim Möhlmann
72e931f4b4
Modify setup templates to allow for DOCKER_ORG and VERSION override. (Needed for Travis)
2018-10-25 16:35:08 +03:00
Ionut Filip
3b1fdc6166
Migrate test script from shell to python
...
- test.py needs to be called with 2 arguments : test_name and timeout
- it will cd to test_name dir and use the test_name.yml from there
- it will sleep for an amount of time equals to timeout in minutes
- it will perform health checks for containers. If healtcheck isn't enabled will check for running state
- it will run hooks inside the test_name dir ( .py and .sh) if there are any
- printing logs in any case
2018-10-25 15:27:09 +03:00
Tim Möhlmann
c09ac713a3
Project name can be ommitted in docker-compose build
2018-10-06 17:36:59 +03:00
Tim Möhlmann
940b88a641
Fix syntax error
2018-10-06 17:31:01 +03:00
Tim Möhlmann
f7d8f20c87
Move DOCKER_ORG default to travis.yml
2018-10-06 17:24:42 +03:00
Tim Möhlmann
7915f2631f
DOCKER_UN needs to be non-zero for deploy
2018-10-06 17:04:14 +03:00
Tim Möhlmann
bc85dff27e
Don't try deploy is DOCKER_UN is not set
2018-10-06 16:43:04 +03:00
Tim Möhlmann
0c73be7c6e
Deploy on all branches
2018-10-05 13:02:10 +03:00
Tim Möhlmann
5987703631
Tavis-ci to upload images to the Docker hub, after succesfull tests.
...
For this to work, the following variables will need to be set at Docker hub:
- DOCKER_ORG first part of docker repo name (example: mailu)
- DOCKER_UN Docker-hub login username (private)
- DOCKER_PW Docker-hub login password (private)
Note that also Docker hub autobuilds will have to be disabled.
2018-10-05 12:18:29 +03:00
Ionut Filip
ebe90fc447
Added run script for travis
2018-10-04 17:58:34 +03:00
Tim Möhlmann
f5f8d1d84b
Test-building using travis-ci
2018-09-24 02:23:07 +03:00
kaiyou
5a4b0a18ef
Try to fix the Travis build
2018-04-21 11:39:38 +02:00
kaiyou
408e9dc85e
Fix the build directory path when deploying
2017-11-04 23:21:58 +01:00
kaiyou
f5db5d183b
Add the deploy command to travis builds
2017-11-04 23:19:47 +01:00
kaiyou
9fbdf70dc2
Add a travis build for the documentation
2017-11-04 22:47:40 +01:00