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

Commit da5ab1e

Browse files
author
staticdev
committed
Add vscode molecule scenario
1 parent eade006 commit da5ab1e

File tree

2 files changed

+36
-0
lines changed

2 files changed

+36
-0
lines changed

molecule/vscode/converge.yml

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
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_vscode: true
18+
vscode_extensions:
19+
- shan.code-settings-sync

molecule/vscode/molecule.yml

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)