mirror of
https://github.com/ansible/awx-operator.git
synced 2026-03-26 21:33:14 +00:00
47 lines
960 B
YAML
47 lines
960 B
YAML
---
|
|
dependency:
|
|
name: galaxy
|
|
driver:
|
|
name: docker
|
|
lint: |
|
|
set -e
|
|
yamllint .
|
|
ansible-lint
|
|
platforms:
|
|
- name: kind-test-local
|
|
groups:
|
|
- k8s
|
|
image: bsycorp/kind:v1.17.9
|
|
privileged: True
|
|
override_command: no
|
|
exposed_ports:
|
|
- 8443/tcp
|
|
- 10080/tcp
|
|
published_ports:
|
|
- 0.0.0.0:${TEST_CLUSTER_PORT:-10443}:8443/tcp
|
|
pre_build_image: yes
|
|
volumes:
|
|
- ${MOLECULE_PROJECT_DIRECTORY}:/build:Z
|
|
provisioner:
|
|
name: ansible
|
|
log: True
|
|
inventory:
|
|
group_vars:
|
|
all:
|
|
operator_namespace: ${TEST_NAMESPACE:-default}
|
|
env:
|
|
K8S_AUTH_KUBECONFIG: /tmp/molecule/kind-test-local/kubeconfig
|
|
KUBECONFIG: /tmp/molecule/kind-test-local/kubeconfig
|
|
ANSIBLE_ROLES_PATH: ${MOLECULE_PROJECT_DIRECTORY}/roles
|
|
KIND_PORT: '${TEST_CLUSTER_PORT:-10443}'
|
|
scenario:
|
|
test_sequence:
|
|
- lint
|
|
- destroy
|
|
- dependency
|
|
- syntax
|
|
- create
|
|
- prepare
|
|
- converge
|
|
- destroy
|