Vscode

Document Control

TODO:

  • Overall structure.
  • Initial draft complete
  • Testing
  • Ready

Ansible Role Ansible Quality Score Build Status GitHub issues GitHub last commit

User Story: VScode

As a: Developer

I want to: Install Visual Studio Code (VSCode) and modules

So that: I can write code.

Using the role

Using the role in a playbook
---
- name: Install vscode
  hosts: all

  tasks:
    - name: vscode is configured
      import_role:
        name: crivetimihai.vscode
      vars:
        vscode_extensions_user: cmihai
        vscode_extensions_install:
          - dhoeric.ansible-vault
          - ecmel.vscode-html-css
          - esbenp.prettier-vscode
          - foxundermoon.shell-format
          - haaaad.ansible
          - MikhailLuchkin.kubernetes-snip-and-pets
          - ms-azuretools.vscode-docker
          - ms-python.python
          - ms-vscode-remote.remote-ssh
          - ms-vscode-remote.remote-ssh-edit
          - PascalReitermann93.vscode-yaml-sort
          - redhat.vscode-yaml
          - rupisaini.vscode-ansible-linter
          - shd101wyy.markdown-preview-enhanced
          - streetsidesoftware.code-spell-checker
          - timonwong.ansible-autocomplete
          - timonwong.shellcheck
          - vscoss.vscode-ansible
          - webrender.synthwave-x-fluoromachine
          - yzhang.markdown-all-in-one
      tags: vscode
# Install the role
ansible-galaxy install crivetimihai.vscode

# Run the playbook
ansible-playbook vscode-playbook.yml

Last update: 2020-02-02