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.2.0a2.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.2.0a2-py3-none-any.whl (8.4 kB view details)

Uploaded Python 3

File details

Details for the file ttp-scripts-0.2.0a2.tar.gz.

File metadata

  • Download URL: ttp-scripts-0.2.0a2.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.2.0a2.tar.gz
Algorithm Hash digest
SHA256 de3a27e91ede580eaedac23ecc63aaa71557c21783aed9ea42625b43ad7209df
MD5 43f3f95686764f5a2e361f511339e337
BLAKE2b-256 a5b3bdf99319a5c2d497383fa8d4525aeafef7e86687a651a64667c7b0c77bad

See more details on using hashes here.

File details

Details for the file ttp_scripts-0.2.0a2-py3-none-any.whl.

File metadata

  • Download URL: ttp_scripts-0.2.0a2-py3-none-any.whl
  • Upload date:
  • Size: 8.4 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.2.0a2-py3-none-any.whl
Algorithm Hash digest
SHA256 42922b74c9af818ae8eaecda70b8eb13a8fa95322bb917a425aaf804d1a33ca3
MD5 d3956292efb01cbd8e84c0da6bd9f517
BLAKE2b-256 975af8e1dc235f590135b875d9d467c072802b1d4c5801f1cb5181a757cfcce7

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