Skip to main content

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


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.6.0.tar.gz (20.9 kB view hashes)

Uploaded Source

Built Distribution

scora_cli-1.6.0-py3-none-any.whl (26.4 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page