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.7.0.tar.gz
(21.0 kB
view hashes)
Built Distribution
scora_cli-1.7.0-py3-none-any.whl
(26.4 kB
view hashes)
Close
Hashes for scora_cli-1.7.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6bf511789f182d59edf6aa0190f26fc5f89b82b2d740a8e2bc8eab5b8722accc |
|
MD5 | baa08d6301b2e856126f3f79fbfe0795 |
|
BLAKE2b-256 | 69fb26039133001e7851f691ca62a295ad14f1843e8c49f4524d279a7ef9a7c9 |