This is was created as part of my computing masters practicum. The PaaSPure CLI was intended to be used for building/deploying PaaS platforms based on user supplied configs.
The cli tool will still works without the HUB as users may still pull directly from a git repo.
docker build -t paaspure .
docker run -it --rm \
-v "$(pwd)":/app \
-v /var/run/docker.sock:/var/run/docker.sock \
paaspure sh
This will mount the current folder as a volume mapped to /app inside the container. So that any changes done on your machine will also be reflected inside the container.
Flak8 is a linting tool, for ensuring compliance with pep8, pyflakes and circular complexity.
docker run --rm paaspure flake8
docker run --rm paaspure pytest
- Move pure objects to their own repos.
- Clean up code.
- Remove credentials from config and read from creds file.