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.2.2.tar.gz
(20.0 kB
view hashes)
Built Distribution
scora_cli-1.2.2-py3-none-any.whl
(26.4 kB
view hashes)
Close
Hashes for scora_cli-1.2.2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4f6bde398e86c9f95557310a05833b2d6b267852dc99da2b907ff68a9770cb91 |
|
MD5 | cbf447d9ec94d3c06f5546f04e9c9eb2 |
|
BLAKE2b-256 | c778cc990941bf8c06b75ce06f2b81ae619497ecec32e6ed41f5250f3effa852 |