mirror of
https://github.com/robbyrussell/oh-my-zsh.git
synced 2026-02-28 03:54:43 +01:00
feat(molecule): introduce molecule aliases (#13594)
This commit is contained in:
@@ -1,9 +1,20 @@
|
|||||||
# Molecule plugin
|
# Molecule plugin
|
||||||
|
|
||||||
This plugin adds completion for [Molecule](https://ansible.readthedocs.io/projects/molecule/), the project designed to aid in the development and testing of Ansible roles..
|
This plugin adds aliases and completion for [Molecule](https://ansible.readthedocs.io/projects/molecule/), the
|
||||||
|
project designed to aid in the development and testing of Ansible roles..
|
||||||
|
|
||||||
To use it, add `molecule` to the plugins array in your zshrc file:
|
To use it, add `molecule` to the plugins array in your zshrc file:
|
||||||
|
|
||||||
```zsh
|
```zsh
|
||||||
plugins=(... molecule)
|
plugins=(... molecule)
|
||||||
```
|
```
|
||||||
|
|
||||||
|
## Aliases
|
||||||
|
|
||||||
|
| Alias | Command | Description |
|
||||||
|
| :---- | :---------------- | ---------------------------------------------------------------------------------- |
|
||||||
|
| mol | molecule | Molecule aids in the development and testing of Ansible roles. |
|
||||||
|
| mcr | molecule create | Use the provisioner to start the instances. |
|
||||||
|
| mcon | molecule converge | Use the provisioner to configure instances (dependency, create, prepare converge). |
|
||||||
|
| mls | molecule list | List status of instances. |
|
||||||
|
| mvf | molecule verify | Run automated tests against instances. |
|
||||||
|
|||||||
@@ -12,3 +12,11 @@ if [[ ! -f "$ZSH_CACHE_DIR/completions/_molecule" ]]; then
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
_MOLECULE_COMPLETE=zsh_source molecule >| "$ZSH_CACHE_DIR/completions/_molecule" &|
|
_MOLECULE_COMPLETE=zsh_source molecule >| "$ZSH_CACHE_DIR/completions/_molecule" &|
|
||||||
|
|
||||||
|
# Alias
|
||||||
|
# molecule: https://docs.ansible.com/projects/molecule/
|
||||||
|
alias mol='molecule'
|
||||||
|
alias mcr='molecule create'
|
||||||
|
alias mcon='molecule converge'
|
||||||
|
alias mls='molecule list'
|
||||||
|
alias mvf='molecule verify'
|
||||||
|
|||||||
Reference in New Issue
Block a user