Skip to content
This repository was archived by the owner on Mar 30, 2025. It is now read-only.

Commit c92070f

Browse files
author
staticdev
committed
Add pycharm scenario
1 parent 3fd4b16 commit c92070f

File tree

3 files changed

+37
-10
lines changed

3 files changed

+37
-10
lines changed

molecule/default/converge.yml

Lines changed: 2 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -9,13 +9,5 @@
99
apt: update_cache=yes cache_valid_time=600
1010
when: ansible_os_family == 'Debian'
1111

12-
# roles:
13-
# - ansible-role-python-developer
14-
# create proper scenario after fix of https://github.com/ansible-community/molecule/issues/3158
15-
tasks:
16-
- name: "Include ansible-role-python-developer"
17-
include_role:
18-
name: "ansible-role-python-developer"
19-
vars:
20-
install_pycharm: true
21-
pycharm_flavor: professional
12+
roles:
13+
- ansible-role-python-developer
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
---
2+
- name: Converge
3+
hosts: all
4+
5+
become: true
6+
7+
pre_tasks:
8+
- name: Update apt cache.
9+
apt: update_cache=yes cache_valid_time=600
10+
when: ansible_os_family == 'Debian'
11+
12+
tasks:
13+
- name: "Include ansible-role-python-developer"
14+
include_role:
15+
name: "ansible-role-python-developer"
16+
vars:
17+
install_pycharm: true
18+
pycharm_flavor: professional
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
---
2+
dependency:
3+
name: galaxy
4+
options:
5+
role-file: requirements.yml
6+
driver:
7+
name: docker
8+
platforms:
9+
- name: instance
10+
image: "${MOLECULE_IMG:-cisagov/docker-debian11-ansible:latest}"
11+
command: ${MOLECULE_DOCKER_COMMAND:-""}
12+
volumes:
13+
- /sys/fs/cgroup:/sys/fs/cgroup:ro
14+
privileged: true
15+
pre_build_image: true
16+
provisioner:
17+
name: ansible

0 commit comments

Comments
 (0)