mirror of
https://github.com/ansible-collections/community.mysql.git
synced 2025-06-03 06:49:12 -07:00
Add PoC using custom ansible-test containers
This commit is contained in:
parent
199b7a5b64
commit
db995249cb
6 changed files with 147 additions and 89 deletions
|
@ -1,6 +1,18 @@
|
|||
---
|
||||
|
||||
- name: "{{ role_name }} | Connector | Install python packages"
|
||||
ansible.builtin.pip:
|
||||
name: "{{ connector_name }}"
|
||||
state: present
|
||||
# - name: "{{ role_name }} | Connector | Install requirements for mysqlclient"
|
||||
# ansible.builtin.apt:
|
||||
# name:
|
||||
# - python3-dev
|
||||
# - default-libmysqlclient-dev
|
||||
# - build-essential
|
||||
# state: present
|
||||
# environment:
|
||||
# DEBIAN_FRONTEND: noninteractive
|
||||
# when:
|
||||
# - connector_name == 'mysqlclient'
|
||||
|
||||
# - name: "{{ role_name }} | Connector | Install python packages"
|
||||
# ansible.builtin.pip:
|
||||
# name: "{{ connector_name_version }}"
|
||||
# state: present
|
||||
|
|
|
@ -1,14 +1,14 @@
|
|||
---
|
||||
|
||||
- name: "{{ role_name }} | install | Required package for testing"
|
||||
ansible.builtin.apt:
|
||||
name:
|
||||
- iproute2
|
||||
- python3-cryptography # To authenticate with MySQL 8+
|
||||
state: present
|
||||
update_cache: true
|
||||
environment:
|
||||
DEBIAN_FRONTEND: noninteractive
|
||||
# - name: "{{ role_name }} | install | Required package for testing"
|
||||
# ansible.builtin.apt:
|
||||
# name:
|
||||
# - iproute2 # To grab docker network gateway address
|
||||
# - python3-cryptography # To authenticate with MySQL 8+
|
||||
# state: present
|
||||
# update_cache: true
|
||||
# environment:
|
||||
# DEBIAN_FRONTEND: noninteractive
|
||||
|
||||
- name: "{{ role_name }} | install | Ensure fake root folder"
|
||||
ansible.builtin.file:
|
||||
|
|
|
@ -13,10 +13,10 @@
|
|||
ansible.builtin.import_tasks:
|
||||
file: setvars.yml
|
||||
|
||||
- name: Install MySQL local client
|
||||
ansible.builtin.import_tasks:
|
||||
file: client.yml
|
||||
# - name: Install MySQL local client
|
||||
# ansible.builtin.import_tasks:
|
||||
# file: client.yml
|
||||
|
||||
- name: Install MySQL Python connector
|
||||
ansible.builtin.import_tasks:
|
||||
file: connector.yml
|
||||
# - name: Install MySQL Python connector
|
||||
# ansible.builtin.import_tasks:
|
||||
# file: connector.yml
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue