lxhunter / cookiecutter-molecule

A Molecule template for cookiecutter.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

cookiecutter-molecule

A Molecule template for cookiecutter.

Molecule provides a native cookiecutter interface, so developers can provide their own templates.

cookiecutter

Features

  • Circleci
  • Semantic-release for github
  • Pre-Commit hook (husky) for yamllint and ansible-lint
  • Commit-Message hook (husky) for semantic-releases
  • Goss Verifier
  • Advanced yaml linting
  • nodemon for continuous linting

Usage

I love pyenv. I use it to version my environment and to test different versions of ansible. You can either also use it or install via pip in your system.

This goes a little something like this:

$ pip install cookiecutter yamllint ansible-lint
$ cookiecutter gh:lxhunter/cookiecutter-molecule
$ cd role_name
$ git init
# install modules and hooks
$ npm install

Contribute

Tutorial

License and Author

Author:: Alexander Jäger

Brandfrisch Copyright 2018

About

A Molecule template for cookiecutter.

License:MIT License


Languages

Language:Shell 100.0%