Skip to content

Releases: syndr/ansible-collection-molecule

v1.5.0

09 Jan 00:09
6006b07
Compare
Choose a tag to compare

What's Changed

  • Add separate platform role by @syndr in #6
  • Build latest tag on every commit to main by @syndr in #7
  • Platform loader and ec2 support by @syndr in #8
  • Add default values for case where collection manifest is not accessible by @syndr in #9
  • Update architecture by @syndr in #11

Full Changelog: v1.3.1...v1.5.0

v1.4.0

12 Apr 17:55
1ea945b
Compare
Choose a tag to compare

Refactor molecule.docker_platform role to handle specifically docker testing containers and not molecule inventory files

Breaking change
Molecule inventory files are now managed by the new molecule.platform role. References to docker_platform in molecule create.yml or destroy.yml files should be updated to use this role in order to work with this version.

Add molecule.ec2_platform role, which allows creation and use of ephemeral ec2 instances for test environments.

Update molecule.init role to support deployment of both docker and ec2 platforms. Note that only one platform type is supported per scenario! Also note that there are differences between the Molecule configuration for each platform, so this init role should be used to deploy the appropriate templates!

v1.4.0-dev

24 Mar 22:07
Compare
Choose a tag to compare
v1.4.0-dev Pre-release
Pre-release

What's Changed

  • Add separate platform role by @syndr in #6

Full Changelog: v1.3.1...v1.4.0-dev

v1.3.1

13 Mar 05:34
a167527
Compare
Choose a tag to compare

Add support for specifying Ansible hostvars on a platform.

Fix cgroup namespace for docker platform.

Add more recommended configuration to prepare.yml template.

Add more documentation.

v1.3.0

12 Mar 03:17
197b88a
Compare
Choose a tag to compare

Add playbook support

Update documentation

Dynamically load collection name where possible (init)

v1.2.1

11 Mar 00:54
Compare
Choose a tag to compare

Fixes error when running in Monolith repositories.

Rearranges some documentation

v1.2.0

10 Mar 09:25
Compare
Choose a tag to compare

Adds support for "monolithic" repositories containing roles and
playbooks within the same folder structure.

Adds better project setup documentation

Adds better data validation at runtime

v1.1.0

04 Mar 06:56
Compare
Choose a tag to compare

Add support for collection repositories

Also adds some basic systemd health checks.

BREAKING CHANGE:
Molecule project files are now stored within the /molecule/ directory in the root of your repository, instead of at extensions/molecule/. You will need to move your molecule directory to this new path!

Full Changelog: v1.0.2...v1.1.0