Commit Graph

60 Commits

Author SHA1 Message Date
John Freeman 4d7cfee32d
Refactored to reuse release workflow (#56)
For better code reuse.
2022-08-03 22:48:46 +01:00
John Freeman 0748c84256
Changed CI to use ansible-galaxy-import-action (#55)
To make the workflow easier to maintain.
2022-05-29 12:20:22 +01:00
John Freeman 53c7711736
Changed CI to run on Ubuntu 20.04 (#54)
Keeping up with the latest changes.
2022-05-28 18:48:25 +01:00
John Freeman e2dcfbc451
Upgraded test Python version to 3.8.10 (#53)
EOL for Python 3.6 was 23 Dec 2021.
2022-05-22 10:49:11 +01:00
John Freeman e639a2c214
Upgraded Molecule to 3.1.5 (#52)
For Python 3.8 compatibility.
2022-05-21 13:08:01 +01:00
John Freeman 37c230d8e5
Updated moleculew to version 1.2.0 (#51)
Keeping up with the latest changes.
2022-05-15 09:40:28 +01:00
John Freeman 08caecc390
Upgraded yamllint to version 1.26.3 (#50)
Upgrading Molecule dependencies.
2022-05-14 17:59:55 +01:00
John Freeman 334f0a36f6
Upgraded Flake8 to version 4.0.1 (#49)
Upgrading Molecule dependencies.
2022-05-14 16:35:40 +01:00
John Freeman f8ede318b8
Increased minimum Ansible version to 2.9 (#47)
Ansible no longer supports version 2.8.
2022-05-02 10:34:21 +01:00
John Freeman 7cf55033fb
Increased upper Ansible test range to Ansible 2.10 (#46)
Ensure this role works with Ansible 2.10.
2022-05-02 10:26:04 +01:00
John Freeman affe205fba
Updated ctop to 0.7.7 (#45)
Keeping up with the latest changes.
2022-03-29 07:29:23 +01:00
John Freeman 700bee61b0
Removed unused test dockerfile config (#44)
Due to Molecule upgrade.
2022-01-22 20:00:12 +00:00
John Freeman e52205d79a
Updated moleculew to version 1.1.1 (#43)
Keeping up with the latest changes.
2022-01-13 23:10:15 +00:00
John Freeman 9d57515b0e
Upgraded openSUSE version to 15.3 (#42)
Keeping up with the latest release.
2022-01-08 16:49:29 +00:00
John Freeman 05b21fd967
Upgraded test Fedora version to 35 (#41)
Keeping up with the latest release.
2022-01-08 16:41:56 +00:00
John Freeman f5722f34f7
Replaced CentOS 7 tests with Rocky Linux 8 (#40)
RedHat have discontinued the downstream version of CentOS.
2022-01-08 16:35:44 +00:00
John Freeman 643ddc316f
Dropped support for Ubuntu Xenial (#39)
Canonical have ended standard support for Ubuntu Xenial.
2022-01-08 16:29:07 +00:00
John Freeman 0674f35161
Increased upper Ubuntu test version to Focal (#38)
The latests LTS release of Ubuntu.
2022-01-08 16:20:49 +00:00
John Freeman f78c3c4c74
Dropped support for Debian Jessie (#37)
Debian ended LTS support in June 2020.
2022-01-08 16:15:15 +00:00
John Freeman 726478d1f9
Increased upper Debian test version to Bullseye (#36)
Bullseye is the latest stable version of Debian.
2022-01-08 15:55:29 +00:00
John Freeman df07218584
Updated ctop to 0.7.6 (#35)
Keeping up with the latest changes.
2021-06-12 19:29:31 +01:00
John Freeman 74f7843d1b
Updated ctop to 0.7.5 (#34)
Keeping up with the latest changes.
2021-04-10 19:40:56 +01:00
John Freeman e6eab9e2eb
Added Fedora to test matrix (#33)
Scenario was present but not run.
2021-04-10 19:36:28 +01:00
John Freeman dc34057a88
Reduced build matrix (#32)
12 builds was a little excessive.
2021-04-10 19:31:08 +01:00
John Freeman e96b5f4624
Switched to GitHub Actions (#31)
Travis CI have discontinued their open-source plan.
2021-04-10 19:24:36 +01:00
John Freeman 92f20ce81c
Updated ctop to 0.7.4 (#29)
Keeping up with the latest changes.
2020-10-26 21:51:42 +00:00
John Freeman 9d8a2f6c40
Updated Molecule to 3.0.8 (#28)
Keeping up with the latest changes.
2020-10-09 22:00:28 +01:00
John Freeman 5aacbcda0c
Increased minimum Ansible version to 2.8 (#27)
Ansible no longer supports versions earlier than 2.8.
2020-10-06 23:37:29 +01:00
John Freeman 2a3c88f11d
Updated Travis CI config to use jobs key instead of matrix (#26)
`jobs` is the new preferred name.
2020-05-09 23:39:02 +01:00
John Freeman 3879f8d46f
Removed sudo key from Travis CI config (#25)
The key `sudo` has no effect anymore.
2020-05-08 16:38:07 +01:00
John Freeman 1fb9af2bdb
Updated moleculew to version 0.9.12 (#24)
Keeping up with the latest changes.
2020-05-02 16:32:16 +01:00
John Freeman 52da824273
Added caching for Molecule Wrapper (#23)
To save rebuilding Molecule every time.
2020-01-04 21:44:47 +00:00
John Freeman e1110d8fe8
Configured Travis CI to test on Ubuntu Xenial (#22)
As of the 13th of August 2019 Ubuntu Xenial is the default Linux distribution for Travis CI.
2020-01-04 21:19:24 +00:00
John Freeman b753d27064
Updated ctop to 0.7.3 (#21)
Keeping up with the latest changes.
2020-01-04 20:58:08 +00:00
John Freeman eb29b55a62
Updated moleculew to version 0.9.11 (#20)
Keeping up with the latest changes.
2019-11-29 08:04:54 +00:00
John Freeman d35a04846d
Dropped support for Ubuntu Trusty (#19)
Canonical have ended standard support for Ubuntu Trusty (14.04).
2019-11-28 23:02:23 +00:00
John Freeman c37bdaa35d
Increased minimum Ansible version to 2.7 (#18)
Ansible no longer supports versions earlier than 2.7.
2019-11-26 15:43:00 +00:00
John Freeman 0ebf889da7
Increased upper Ansible test range to Ansible 2.9 (#17)
Ensure this role works with Ansible 2.9.
2019-11-23 22:54:18 +00:00
John Freeman d138b7cd64
Upgraded openSUSE version to 15.1 (#16)
Keeping up with the latest release.
2019-11-20 12:38:14 +00:00
John Freeman d38726c340
Upgraded Fedora version to 31 (#15)
Keeping up with the latest release.
2019-11-19 23:11:22 +00:00
John Freeman 809d49cc92
Updated Molecule to 2.22 (#14)
Keeping up with the latest changes.
2019-10-18 18:13:57 +01:00
John Freeman 5e7ebceb19
Updated ctop to 0.7.2 (#13)
Keeping up with the latest changes.
2019-07-26 17:24:52 +01:00
John Freeman da5faf9aac
Increased minimum Ansible version to 2.6 (#12)
Ansible no longer supports versions earlier than 2.6.
2019-07-21 09:47:33 +01:00
John Freeman 95b4630a90
Increased upper Ansible test range to Ansible 2.8 (#11)
Ensure this role works with Ansible 2.8.
2019-07-19 13:13:09 +01:00
John Freeman eda202c285
Updated Molecule to 2.20.2 (#10)
Keeping up with the latest changes.
2019-07-18 22:40:03 +01:00
John Freeman 18acf35079
Removed duplicate Dockerfiles (#9)
Used the new `dockerfile` configuration property to reference a single file.
2019-05-18 18:39:13 +01:00
John Freeman 8348f45a2e
Updated Molecule to 2.20.1 (#8)
Keeping up with the latest changes.
2019-05-17 23:52:20 +01:00
John Freeman edc088958c
Increased minimum Ansible version to 2.5 (#7)
Ansible no longer supports versions earlier than 2.5.
2018-10-09 18:20:41 +01:00
John Freeman ca5defc95c
Increased upper Ansible test range to Ansible 2.7 (#6)
Ensure this role works with Ansible 2.7.
2018-10-08 23:32:37 +01:00
John Freeman d09075cc32
Updated moleculew to version 0.9.9 (#5)
Keeping up with the latest changes.
2018-09-16 07:55:30 +01:00