Skip to main content

Manage pipeline versions

Project description

Manage pipeline versions

Installation

$ pip install -r requirements.txt

$ pip install setup.py

Development

This project includes a number of helpers in the Makefile to streamline common development tasks.

Environment Setup

The following demonstrates setting up and working with a development environment:

### create a virtualenv for development

$ make virtualenv

$ source env/bin/activate


### run ttp cli application

$ ttp --help


### run pytest / coverage

$ make test

Releasing to PyPi

Before releasing to PyPi, you must configure your login credentials:

~/.pypirc:

[pypi]
username = YOUR_USERNAME
password = YOUR_PASSWORD

Then use the included helper function via the Makefile:

$ make dist

$ make dist-upload

Deployments

Docker

Included is a basic Dockerfile for building and distributing TwinThread Pipeline Release Manager, and can be built with the included make helper:

$ make docker

$ docker run -it ttp --help

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

ttp-scripts-0.0.6.dev20191013085311.tar.gz (6.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

ttp_scripts-0.0.6.dev20191013085311-py3-none-any.whl (8.6 kB view details)

Uploaded Python 3

File details

Details for the file ttp-scripts-0.0.6.dev20191013085311.tar.gz.

File metadata

  • Download URL: ttp-scripts-0.0.6.dev20191013085311.tar.gz
  • Upload date:
  • Size: 6.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.4.0 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.7.3

File hashes

Hashes for ttp-scripts-0.0.6.dev20191013085311.tar.gz
Algorithm Hash digest
SHA256 71e858806cce5549595f6420108bb5daffaca27e9408c10d2fec783aee39bf57
MD5 46848c6b707efb799c577a23839cd17b
BLAKE2b-256 9ab2dc817c5f5d147de7efa4c50bb31ae6732343d46201db4df603f164ff4a74

See more details on using hashes here.

File details

Details for the file ttp_scripts-0.0.6.dev20191013085311-py3-none-any.whl.

File metadata

  • Download URL: ttp_scripts-0.0.6.dev20191013085311-py3-none-any.whl
  • Upload date:
  • Size: 8.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.4.0 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.7.3

File hashes

Hashes for ttp_scripts-0.0.6.dev20191013085311-py3-none-any.whl
Algorithm Hash digest
SHA256 2fed84e544dd51fb6ce1988ac0627d32148c4cbab6ca5a546d1547084e09ed61
MD5 32236bd71d0932c99ccbf1233756ce1e
BLAKE2b-256 54a4a455eaac93aa340fd95445d1270116ba1431115798caf6c2c4df15f6fe49

See more details on using hashes here.

Supported by

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