jpasko1 / aomi

Provide secrets to build and release pipelines in a self service way using Hashicorp Vault.

Home Page:https://autodesk.github.io/aomi/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Build StatusPyPIMaintenance

Aomi: Opinionlessly Express Opinions on Vault

If you are new to aomi, please checkout our documentation and you may be particularily interested in the quickstart.

Test

Run with: make test

Unit testing is performed with nosetests, simply add new python modules to the tests directory prefixed with test_. Integration testing is done with BATS and involves a standalone Vault server. These tests are located under tests/integration.

Contribution Guidelines

  • This project operates under a Code of Conduct.
  • Changes are welcome via pull request!
  • Please use informative commit messages and pull request descriptions.
  • Please remember to update the documentation if needed.
  • Please keep style consistent. This means PEP8 and pylint compliance at a minimum.
  • Please add both unit and integration tests.

If you have any questions, please feel free to contact jonathan.freedman@autodesk.com.

Errata

The web page for aomi is based on the hacker Jekyll theme and has been heavily.

The Code of Conduct is version 1.4 of the Contributor Covenant.

About

Provide secrets to build and release pipelines in a self service way using Hashicorp Vault.

https://autodesk.github.io/aomi/

License:MIT License


Languages

Language:Python 77.3%Language:Shell 22.0%Language:Makefile 0.5%Language:HCL 0.1%