Skip to content
This repository has been archived by the owner on May 17, 2021. It is now read-only.

VSCode extensions to encrypt/decrypt `ansible-vault` file as well as selected text.

License

Notifications You must be signed in to change notification settings

FlorianLaunay/vscode-ansible-vault

 
 

Repository files navigation

VSCode Ansible Vault extension

Version Badge Installs Badge Rating Badge License Badge

Note : This extension has been deprecated in favor of the vscode-ansible extension. Vault encryption/decryption feature is now part of it. Please uninstall this one.

VSCode extensions to encrypt/decrypt ansible-vault file as well as selected text, using ansible vault-id instead of password file or password as compared with other existing extensions. Can toggle with ctl+alt+0, on macOS with cmd+alt+0, or via the contextual menu.

Fork of spinosae/vscode-ansible-vault, which in turn was inspired by wolfmah/vscode-ansible-vault-inline, which in turn was inspired by dhoeric/vscode-ansible-vault, which in turn was inspired by sydro/atom-ansible-vault

Usage

Specify your vault passwords in vault_identity_list in ansible.cfg or in ANSIBLE_VAULT_IDENTITY_LIST environment variable and choose the one you want to use when prompted.

Requirements

  • Ansible

Developement

Build

npm install
npm run compile

Publish

  • Change version
npm version [major|minor|patch] --no-git-tag-version
  • Update CHANGELOG.md
  • Publish the extension. See documentation for more info on how to login and for more advance options: VSCode: Publishing Extension.
vsce publish --pat X_PERSONAL_ACCESS_TOKEN_X
  • Create a tag
git tag x.x.x
git push origin x.x.x

About

VSCode extensions to encrypt/decrypt `ansible-vault` file as well as selected text.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • TypeScript 100.0%