You must have an environment variable set for GIT_TOKEN
that is equal to an OAUTH token capable of cloning this (or your own hosted) repo in order for the pipeline to work.
For more info on setting up an OAUTH token please visit the following page.
NOTE: if you are using OSX
you should brew install watch
for this script to work properly
To launch the pipeline stack
sh pipeline.sh
To update the pipeline stack
sh pipeline.sh update
To delete the pipeline stack
sh pipeline.sh delete
For mac
brew install pyenv virtualenv
pyenv virtualenv 3.7.0 uac
pyenv activate uac
pip install -r requirements.txt
python -m pytest tests/
- The user creation method must have unit tests
- The user creation method must be able to Create users from a YAML file
- The user creation method must be able to assign users to groups
- refactor into IAM class to reduce code duplication
- consume yaml file
- handle yaml file
- decouple tests
- update README.md