Releases: mailcow/mailcow-integration-tests
v1.3.0
v1.3.0
Ansible
- Servers are now automatically deleted before creating a new server.
- Servers are now shutdown properly after a given timeout and when tests are finished.
- The enjabbered container support has been added.
- The DNS nameservers are now set using the templated netplan file.
Tests
- It is now possible to only run certain tests using testing flags.
- The final arragation has been removed.
Configs
- Let's encrypt http validation is now beeing skipped.
Other
v1.2.1
v1.2.1
Bugfix
Fixed report upload not using https
Ansible
This version contains major updates that where necessary for Ansible 2.10. A lot of smaller changes have been done like renaming the module names to use their FQCN.
DNS records are now verified and checked for existence. Docker images are now also build async which is going to improve the build speed.
Tests
- New acme test have been added to test if acme is issuing certificates.
- Emails have been refactored in tests so that their subjects are unique.
- Json report generation has been added.
- Test for symbol FROM_NEQ_ENVFROM or BOUNCE in sieve prefilter test
- Updated test fail conditions to use or instead of and
- Removed delegate to localhost
- Upload logs to archive
- Completely refactored the failure conditions
Configs
Let's encrypt staging environment is beeing used for certificates generation because of ratelimit problems that occoured in the past.
Other
Use Ubuntu 20.04 for test virtual machines instead of 18.04
Test reports now also include the colour yellow/orange when a test is allowed to fail
v1.2.0
v1.2.0
Ansible
This version contains major updates that where necessary for Ansible 2.10. A lot of smaller changes have been done like renaming the module names to use their FQCN.
DNS records are now verified and checked for existence. Docker images are now also build async which is going to improve the build speed.
Tests
- New acme test have been added to test if acme is issuing certificates.
- Emails have been refactored in tests so that their subjects are unique.
- Json report generation has been added.
- Test for symbol FROM_NEQ_ENVFROM or BOUNCE in sieve prefilter test
- Updated test fail conditions to use or instead of and
- Removed delegate to localhost
- Upload logs to archive
- Completely refactored the failure conditions
Configs
Let's encrypt staging environment is beeing used for certificates generation because of ratelimit problems that occoured in the past.
Other
Use Ubuntu 20.04 for test virtual machines instead of 18.04
Test reports now also include the colour yellow/orange when a test is allowed to fail
v1.1.0
Changelog
v1.1.0 (2020-09-22)
* This Changelog was automatically generated by github_changelog_generator
v1.0.9
Changelog
v1.0.9 (2020-04-23)
Full Changelog
* This Changelog was automatically generated by github_changelog_generator
v1.0.8
Changelog
v1.0.8 (2020-04-14)
* This Changelog was automatically generated by github_changelog_generator
v1.0.7
v1.0.7
22 March 2020
- Create Github releases using Drone CI
2802e40
- New prepare-tests Drone CI job
aa063c9
- Only expose secrets to jobs where nessary
7653d1c
- Moved pip requierments installation to seperate file
c5dcd09
- Moved echo from .drone.yml to ci-tag.sh
e38ab8e
- Set global trigger for publish pipeline in .drone.yml
34893c5
- Exit ci.sh script if VAULT_PW is not set
bce4b17
- Updated Changelog
4e730b3
- Use npm install for update-changelog job
426e928
- Default to uploading test results
e318c68
- Fixed npm run version in .drone.yml
80e68d2
- Added more domains for mailcow tests
30a3b98