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.1.0.tar.gz
(20.9 kB
view hashes)
Built Distribution
scora_cli-1.1.0-py3-none-any.whl
(26.2 kB
view hashes)
Close
Hashes for scora_cli-1.1.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7d0ffefecdcaada48cd23bb8c8256862389a8ca212d55b595c6cbd1c9e96e172 |
|
MD5 | 4cdc20108a31800e475f4c75004f610f |
|
BLAKE2b-256 | 34367d6ddf5092b6f492eacaca587f684d122643bce4bd8d5231b808f94e3304 |