DevOps
========
Important
This repository will go open source on its own later.
Get Started
To install this framework, runs: curl -L https://raw.githubusercontent.com/agilityio/oh-my-ops/master/install.sh | bash
Prerequisites
-
Bash 4+
-
Git, Curl
-
Docker
-
MacOSX, Linux, or Windows (Cygwin)
-
Optional:
- Python
- NodeJS
- Go
- Typescript
- Dotnet
- Java
- Vagrant
Unit Testing
To test the whole framework run:
bash test.sh
To test just files in a specific directory, run:
bash test.sh test/plugin/git
To test just a single file, run:
bash test.sh test/plugin/git/repo-test.sh
To test just a function, run:
bash test.sh test/plugin/git/repo-test.sh#test_do_git_repo_add_status_commit