molecule-hetznercloud/README.md

50 lines
1.3 KiB
Markdown
Raw Normal View History

# Molecule Hetzner Cloud Plugin
2020-04-24 11:15:45 +00:00
[![Drone CI-CD](https://drone.autonomic.zone/api/badges/autonomic-cooperative/molecule-hetznercloud/status.svg)](https://drone.autonomic.zone/autonomic-cooperative/molecule-hetznercloud)
[![PyPI Package](https://badge.fury.io/py/molecule-hetznercloud.svg)](https://badge.fury.io/py/molecule-hetznercloud)
[![Repository License](https://img.shields.io/badge/license-LGPL-brightgreen.svg)](LICENSE)
Molecule Hetzner Cloud driver plugin.
2020-04-24 11:15:45 +00:00
## Usage
TODO.
2020-04-24 11:15:45 +00:00
## Mirroring
2020-04-24 11:15:45 +00:00
- [Primary](https://git.autonomic.zone/autonomic-cooperative/molecule-hetznercloud) @ git.autonomic.zone (because independent cooperatively run infrastructure, yay!)
- [Mirror](https://github.com/ansible-community/molecule-hetznercloud) @ github.com (because centralised commerically owned infrastructure, sigh!)
2020-04-24 11:15:45 +00:00
## Molecule Documentation
2020-04-24 11:15:45 +00:00
> https://molecule.readthedocs.io
2020-04-24 11:15:45 +00:00
## Contact
2020-04-24 11:15:45 +00:00
- Ping @decentral1se on the `#ansible-molecule` channel on [Freenode](https://freenode.net).
2020-04-24 11:15:45 +00:00
## License
2020-04-24 11:15:45 +00:00
The [LGPL](https://www.gnu.org/licenses/lgpl-3.0.en.html) license.
2020-04-24 12:12:57 +00:00
## Testing
Unit tests and such.
```bash
$ pip install tox
$ tox -v
```
Integration tests.
Only doable by [Autonomic Cooperative](https://autonomic.zone/) members.
```bash
$ sudo apt install -y direnv
$ cp .envrc.sample .envrc
$ direnv allow
$ pip install -e .
$ cd integration-test-role && molecule test
```