Scora Platform CLI
Project description
This CLI is coupled with the Idea of the Scora Platform and Scora Blocks to:
Configure Cloud Stacks removing the complexity of writing templates;
Helping on CI/CD projects with the Airflow on the architecture defined by Scora Blocks;
Helping configuring repositories for fullstack apps that use Cognito, CloudFront, S3 and Lambda;
Development
Testing before building
# Configure the dependencies
virtualenv -p python3
. ./venv/bin/activate
pip install -e .[dev]
# run init
python -c 'from scora.commands.blocks.impl import init; init()'
# run push
python -c 'from scora.commands.blocks.impl import push; push()'
Build, install, test locally
# build from this source -- considering that dependencies are resolved
rm -rf ./dist/* && python3 setup.py sdist bdist_wheel
# From another venv -- install
virtualenv -p python3
. ./venv/bin/activate
pip install <REPO_HOME>/dist/scora-cli-0.1.0.tar.gz
# Run fr
scora --help
Build the docs
# build -- considering that dependencies are resolved
rm -rf ./docs_build && make html
open ./docs_build/html/index.html
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
scora-cli-1.0.0.tar.gz
(20.4 kB
view hashes)
Built Distribution
scora_cli-1.0.0-py3-none-any.whl
(25.7 kB
view hashes)
Close
Hashes for scora_cli-1.0.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 670f13136423a337c0062b5468b032025b2bb800a1134edcbfcddd4104c8f4b0 |
|
MD5 | 14c427b0928076de36664a2a4694972f |
|
BLAKE2b-256 | 77a374a23cb3ac427ea686dc13fd2ff74133ad76e25dc200977950cc9f3888b3 |