Dario Ernst
466595998b
Add ALPINE VERSION to deployment build too
5 years ago
kaiyou
0b484a8c2d
Stop building certdumper since it is not supported by traefik anymore
6 years ago
Manuel Vázquez Acosta
6cc6f2742b
Activate ClamAV in filters tests.
...
See https://github.com/Mailu/Mailu/pull/907#issuecomment-462043036
6 years ago
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
6 years ago
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
6 years ago
Ionut Filip
f2bc441e9e
Merge pull request #800 from Nebukadneza/add_tests
...
Add more tests: Auto-Forwarding and Sending to an Alias
6 years ago
Ionut Filip
cb1c90b423
Removed DISABLE_FTS_LUCENE
6 years ago
Ionut Filip
f50e9055c1
Unused imports and bad indentation
6 years ago
Ionut Filip
ebed267c1b
Removed unused imports and fixed indentation
6 years ago
Ionut Filip
6914028e9c
Fix indentation
6 years ago
Ionut Filip
7a85d01f9f
Removed unused imports and fixed indentation
6 years ago
Dario Ernst
bbb24a8863
Add more tests: Auto-forwarding, sending to an alias and auto-reply
...
Add simple test for auto-reply
6 years ago
Tim Möhlmann
b2823c23b8
Merge remote-tracking branch 'upstream/master' into feat-psql-support
6 years ago
Daniel Huber
16c47faf35
Fix default docker prefix value of traefik certdumper
...
docker-compose logs a warning if a environment variable is not set and has no default value.
This adds a default string as the default for traefik certdumper which was added in 7c7b52d9
.
6 years ago
Daniel Huber
b4f6f6b354
Merge branch 'master' into fix-docker-prefix
6 years ago
Tim Möhlmann
7c7b52d935
Include certdumper in autobuild
6 years ago
Daniel Huber
d357ed67f5
Add DOCKER_PREFIX in tests and setup files
6 years ago
Tim Möhlmann
a5d6acfb96
Use MAILU_VERSION from Travis for Docs build
6 years ago
kaiyou
f6520eace6
Merge branch 'feat-psql-support' of https://github.com/usrpro/Mailu into usrpro-feat-psql-support
6 years ago
Tim Möhlmann
f0906073e3
Merge remote-tracking branch 'upstream/master' into feat-subnet2
6 years ago
Tim Möhlmann
c0972face6
Correct subnetting functionality for the tests and setup
6 years ago
Ionut Filip
35be1710a6
Changed user creation command
6 years ago
Ionut Filip
8acf9451fa
Changed admin and user creation command
6 years ago
Tim Möhlmann
8172f3eab8
Move the Mailu Docker network to a fixed subnet.
...
This will make network configuration and host based authentication
more robust, across different deployment platforms.
The options `RELAYNETS` and`POD_ADDRESS_RANGE` are kept for compatibility.
However, their usage have become optional.
6 years ago
hoellen
02367d1447
Merge branch 'master' into feat-image-prefix
6 years ago
Tim Möhlmann
d84254ccd8
Update user creation to python3
6 years ago
Ionut Filip
e668d360e8
Changed user creation command
6 years ago
Ionut Filip
ddd4be8f9a
Changed admin and user creation command
6 years ago
Tim Möhlmann
79246cf2a3
Create Postgresql image
6 years ago
Tim Möhlmann
eccadeca16
Merge pull request #8 from usrpro/feat-email-test
...
Feat email test
6 years ago
Ionut Filip
76d9fc3865
Rewrite of email test script and added eicar virus file
6 years ago
Ionut Filip
4032e7128d
Calling email test as hook with msg as arg
6 years ago
Ionut Filip
fca3dc4e70
Flushing stream before calling subprocess
6 years ago
Ionut Filip
9a7fc1416a
Replaces os.popen with subprocess.check_output
6 years ago
Daniel Huber
b3ac4465f2
Add docker image prefix
6 years ago
Ionut Filip
982e586e49
Replaced os.system calls with native python calls
6 years ago
Ionut Filip
fd8ed3dfa6
Moved certs copy in travis
6 years ago
Ionut Filip
88f5e6e4cf
Moved users creation in core
6 years ago
Ionut Filip
c3bc7988c9
Implemented email test for travis
6 years ago
Ionut Filip
4e9dc0c3c9
Implemented sending/reading email(local tests)
6 years ago
Tim Möhlmann
ca4804653d
Merge branch 'master' into feat-setup
6 years ago
Tim Möhlmann
a46d0fe581
Fix path for hooks
6 years ago
Tim Möhlmann
35e0fa1b9d
Drop IPv6 for travis
6 years ago
Tim Möhlmann
dde7ccca97
Created test cases from latest setup revision
6 years ago
Tim Möhlmann
72e931f4b4
Modify setup templates to allow for DOCKER_ORG and VERSION override. (Needed for Travis)
6 years ago
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
6 years ago
Tim Möhlmann
238d4e7f20
Provide test cases created with the new setup utility
6 years ago
Tim Möhlmann
12d8872a09
Fix unbound build path
6 years ago
Tim Möhlmann
bcfce27ee2
Standarize unbound, prepare for setup inclusion
...
- Use jinja template for configuration file (start.py)
- Limit access to the Mailu subnet
- Implement health checks
6 years ago
Tim Möhlmann
5b7b29ee3f
Merge remote-tracking branch 'upstream/master' into feat-unbound-dns
6 years ago