Skip to content

Commit

Permalink
Merge pull request #55 from cloudalchemy/skeleton
Browse files Browse the repository at this point in the history
[REPO SYNC] Merge pull request #11 from cloudalchemy/superq/update_circleci
  • Loading branch information
SuperQ authored Feb 24, 2022
2 parents fc8b056 + ec8d6e2 commit 70c7336
Show file tree
Hide file tree
Showing 3 changed files with 7 additions and 2 deletions.
6 changes: 5 additions & 1 deletion .circleci/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,10 @@ executors:
python:
docker:
- image: cimg/python:3.10
python_large:
docker:
- image: cimg/python:3.9
resource_class: large
publisher:
docker:
- image: quay.io/cloudalchemy/publisher:latest
Expand All @@ -20,7 +24,7 @@ jobs:
- run: flake8

test:
executor: python
executor: python_large
parameters:
ansible:
type: string
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@ The role will search in the paths defined in `coredns_zone_files_paths` in the A

The preferred way of locally testing the role is to use Docker and [molecule](https://github.com/ansible-community/molecule) (v3.x). You will have to install Docker on your system. See "Get started" for a Docker package suitable to for your system. Running your tests is as simple as executing `molecule test`.

## Continuous Intergation
## Continuous Integration

Combining molecule and circle CI allows us to test how new PRs will behave when used with multiple ansible versions and multiple operating systems. This also allows use to create test scenarios for different role configurations. As a result we have a quite large test matrix which can take more time than local testing, so please be patient.

Expand Down
1 change: 1 addition & 0 deletions test-requirements.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
# temporarily lock versions of molecule and ansible-compat to avoid a bug:
# https://github.com/ansible-community/ansible-compat/issues/114
ansible-compat==0.5.0
molecule==3.5.2
molecule-docker
Expand Down

0 comments on commit 70c7336

Please sign in to comment.