mirror of
https://github.com/ansible-collections/kubernetes.core.git
synced 2026-07-28 10:24:45 +00:00
2.11 sanity on collection (#103)
* sanity 2.11 * add repo name * repo name syntax * install requirements * update ignore * molecule tests on multiple versions * Update ci.yml
This commit is contained in:
12
.github/workflows/ci.yml
vendored
12
.github/workflows/ci.yml
vendored
@@ -15,6 +15,7 @@ jobs:
|
|||||||
strategy:
|
strategy:
|
||||||
matrix:
|
matrix:
|
||||||
python_version: ['3.7']
|
python_version: ['3.7']
|
||||||
|
ansible_version: ['stable-2.11', 'stable-2.10', 'stable-2.9', 'devel']
|
||||||
steps:
|
steps:
|
||||||
- name: Check out code
|
- name: Check out code
|
||||||
uses: actions/checkout@v2
|
uses: actions/checkout@v2
|
||||||
@@ -26,11 +27,15 @@ jobs:
|
|||||||
with:
|
with:
|
||||||
python-version: ${{ matrix.python_version }}
|
python-version: ${{ matrix.python_version }}
|
||||||
|
|
||||||
- name: Install ansible base (devel branch)
|
- name: Check ansible version
|
||||||
run: pip install https://github.com/ansible/ansible/archive/devel.tar.gz --disable-pip-version-check
|
uses: actions/checkout@v2
|
||||||
|
with:
|
||||||
|
repository: ansible/ansible
|
||||||
|
ref: ${{ matrix.ansible_version }}
|
||||||
|
path: ansible_collections/kubernetes/core/ansible
|
||||||
|
|
||||||
- name: Run sanity tests on Python ${{ matrix.python_version }}
|
- name: Run sanity tests on Python ${{ matrix.python_version }}
|
||||||
run: make test-sanity PYTHON_VERSION=${{ matrix.python_version }}
|
run: source ./ansible/hacking/env-setup && make test-sanity PYTHON_VERSION=${{ matrix.python_version }}
|
||||||
working-directory: ./ansible_collections/kubernetes/core
|
working-directory: ./ansible_collections/kubernetes/core
|
||||||
|
|
||||||
integration:
|
integration:
|
||||||
@@ -102,7 +107,6 @@ jobs:
|
|||||||
# run: |
|
# run: |
|
||||||
# pip uninstall -y ansible
|
# pip uninstall -y ansible
|
||||||
# pip install https://github.com/ansible/ansible/archive/devel.tar.gz --disable-pip-version-check
|
# pip install https://github.com/ansible/ansible/archive/devel.tar.gz --disable-pip-version-check
|
||||||
|
|
||||||
- name: Create default collection path symlink
|
- name: Create default collection path symlink
|
||||||
run: |
|
run: |
|
||||||
mkdir -p /home/runner/.ansible
|
mkdir -p /home/runner/.ansible
|
||||||
|
|||||||
@@ -8,11 +8,8 @@ molecule/default/roles/helm/files/appversionless-chart-v2/templates/configmap.ya
|
|||||||
molecule/default/roles/helm/files/appversionless-chart/templates/configmap.yaml yamllint!skip
|
molecule/default/roles/helm/files/appversionless-chart/templates/configmap.yaml yamllint!skip
|
||||||
molecule/default/roles/helm/files/test-chart-v2/templates/configmap.yaml yamllint!skip
|
molecule/default/roles/helm/files/test-chart-v2/templates/configmap.yaml yamllint!skip
|
||||||
molecule/default/roles/helm/files/test-chart/templates/configmap.yaml yamllint!skip
|
molecule/default/roles/helm/files/test-chart/templates/configmap.yaml yamllint!skip
|
||||||
plugins/module_utils/k8sdynamicclient.py import-2.7!skip
|
|
||||||
plugins/module_utils/k8sdynamicclient.py import-3.7!skip
|
plugins/module_utils/k8sdynamicclient.py import-3.7!skip
|
||||||
plugins/module_utils/client/discovery.py import-2.7!skip
|
|
||||||
plugins/module_utils/client/discovery.py import-3.7!skip
|
plugins/module_utils/client/discovery.py import-3.7!skip
|
||||||
plugins/module_utils/client/resource.py import-2.7!skip
|
|
||||||
plugins/module_utils/client/resource.py import-3.7!skip
|
plugins/module_utils/client/resource.py import-3.7!skip
|
||||||
plugins/module_utils/client/discovery.py future-import-boilerplate!skip
|
plugins/module_utils/client/discovery.py future-import-boilerplate!skip
|
||||||
plugins/module_utils/client/discovery.py metaclass-boilerplate!skip
|
plugins/module_utils/client/discovery.py metaclass-boilerplate!skip
|
||||||
|
|||||||
@@ -8,11 +8,8 @@ molecule/default/roles/helm/files/appversionless-chart-v2/templates/configmap.ya
|
|||||||
molecule/default/roles/helm/files/appversionless-chart/templates/configmap.yaml yamllint!skip
|
molecule/default/roles/helm/files/appversionless-chart/templates/configmap.yaml yamllint!skip
|
||||||
molecule/default/roles/helm/files/test-chart-v2/templates/configmap.yaml yamllint!skip
|
molecule/default/roles/helm/files/test-chart-v2/templates/configmap.yaml yamllint!skip
|
||||||
molecule/default/roles/helm/files/test-chart/templates/configmap.yaml yamllint!skip
|
molecule/default/roles/helm/files/test-chart/templates/configmap.yaml yamllint!skip
|
||||||
plugins/module_utils/k8sdynamicclient.py import-2.7!skip
|
|
||||||
plugins/module_utils/k8sdynamicclient.py import-3.7!skip
|
plugins/module_utils/k8sdynamicclient.py import-3.7!skip
|
||||||
plugins/module_utils/client/discovery.py import-2.7!skip
|
|
||||||
plugins/module_utils/client/discovery.py import-3.7!skip
|
plugins/module_utils/client/discovery.py import-3.7!skip
|
||||||
plugins/module_utils/client/resource.py import-2.7!skip
|
|
||||||
plugins/module_utils/client/resource.py import-3.7!skip
|
plugins/module_utils/client/resource.py import-3.7!skip
|
||||||
plugins/module_utils/client/discovery.py future-import-boilerplate!skip
|
plugins/module_utils/client/discovery.py future-import-boilerplate!skip
|
||||||
plugins/module_utils/client/discovery.py metaclass-boilerplate!skip
|
plugins/module_utils/client/discovery.py metaclass-boilerplate!skip
|
||||||
|
|||||||
@@ -8,11 +8,8 @@ molecule/default/roles/helm/files/appversionless-chart-v2/templates/configmap.ya
|
|||||||
molecule/default/roles/helm/files/appversionless-chart/templates/configmap.yaml yamllint!skip
|
molecule/default/roles/helm/files/appversionless-chart/templates/configmap.yaml yamllint!skip
|
||||||
molecule/default/roles/helm/files/test-chart-v2/templates/configmap.yaml yamllint!skip
|
molecule/default/roles/helm/files/test-chart-v2/templates/configmap.yaml yamllint!skip
|
||||||
molecule/default/roles/helm/files/test-chart/templates/configmap.yaml yamllint!skip
|
molecule/default/roles/helm/files/test-chart/templates/configmap.yaml yamllint!skip
|
||||||
plugins/module_utils/k8sdynamicclient.py import-2.7!skip
|
|
||||||
plugins/module_utils/k8sdynamicclient.py import-3.7!skip
|
plugins/module_utils/k8sdynamicclient.py import-3.7!skip
|
||||||
plugins/module_utils/client/discovery.py import-2.7!skip
|
|
||||||
plugins/module_utils/client/discovery.py import-3.7!skip
|
plugins/module_utils/client/discovery.py import-3.7!skip
|
||||||
plugins/module_utils/client/resource.py import-2.7!skip
|
|
||||||
plugins/module_utils/client/resource.py import-3.7!skip
|
plugins/module_utils/client/resource.py import-3.7!skip
|
||||||
plugins/module_utils/client/discovery.py future-import-boilerplate!skip
|
plugins/module_utils/client/discovery.py future-import-boilerplate!skip
|
||||||
plugins/module_utils/client/discovery.py metaclass-boilerplate!skip
|
plugins/module_utils/client/discovery.py metaclass-boilerplate!skip
|
||||||
|
|||||||
@@ -5,8 +5,9 @@ molecule/default/roles/helm/files/appversionless-chart-v2/templates/configmap.ya
|
|||||||
molecule/default/roles/helm/files/appversionless-chart/templates/configmap.yaml yamllint!skip
|
molecule/default/roles/helm/files/appversionless-chart/templates/configmap.yaml yamllint!skip
|
||||||
molecule/default/roles/helm/files/test-chart-v2/templates/configmap.yaml yamllint!skip
|
molecule/default/roles/helm/files/test-chart-v2/templates/configmap.yaml yamllint!skip
|
||||||
molecule/default/roles/helm/files/test-chart/templates/configmap.yaml yamllint!skip
|
molecule/default/roles/helm/files/test-chart/templates/configmap.yaml yamllint!skip
|
||||||
plugins/module_utils/k8sdynamicclient.py import-2.7!skip
|
|
||||||
plugins/module_utils/k8sdynamicclient.py import-3.7!skip
|
plugins/module_utils/k8sdynamicclient.py import-3.7!skip
|
||||||
|
plugins/module_utils/client/discovery.py import-3.7!skip
|
||||||
|
plugins/module_utils/client/resource.py import-3.7!skip
|
||||||
plugins/module_utils/client/discovery.py future-import-boilerplate!skip
|
plugins/module_utils/client/discovery.py future-import-boilerplate!skip
|
||||||
plugins/module_utils/client/discovery.py metaclass-boilerplate!skip
|
plugins/module_utils/client/discovery.py metaclass-boilerplate!skip
|
||||||
tests/unit/module_utils/test_discoverer.py future-import-boilerplate!skip
|
tests/unit/module_utils/test_discoverer.py future-import-boilerplate!skip
|
||||||
|
|||||||
Reference in New Issue
Block a user