Skip to main content

Client-side tool to interface with shipper

Project description

shippy

PyPI PyPI - Downloads

Client-side tool to interface with shipper

Usage

Get shippy from PyPI:

pipx install shipper-shippy             # pipx, recommended
pip3 install --upgrade shipper-shippy   # or pip3

Go to the directory with build files, and run:

shippy

Run shippy -h to see commandline arguments' usage instructions.

Configuration

shippy stores its configuration in ~/.shippy.ini. An example configuration file is shown below:

[shippy]
server = https://example.com
token = a1b2c3d4e5...
DisableBuildOnUpload = false
UploadWithoutPrompt = false
debug = false

Configuration options explained:

server

Server URL

token

Token used to sign in to the server

DisableBuildOnUpload

Immediately disables the build after uploading it. Useful if you are uploading from Jenkins or uploading potentially unstable builds. Do NOT use under normal circumstances!

UploadWithoutPrompt

shippy will not prompt you before uploading builds, and will automatically upload all builds found in the current directory. Use with caution. Same as the -y/--yes flag shown above.

debug

Enable debug mode for all invocations. When set to true, the -d/--debug flag will have no effect, and all invocations of shippy will run with debug mode enabled.

Status

shippy returns exit codes based on the results.

1 - Ctrl-C exit

2 - one or more builds failed to upload and/or set disabled status

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

shipper_shippy-2.43.0.tar.gz (11.2 kB view details)

Uploaded Source

Built Distribution

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

shipper_shippy-2.43.0-py3-none-any.whl (13.4 kB view details)

Uploaded Python 3

File details

Details for the file shipper_shippy-2.43.0.tar.gz.

File metadata

  • Download URL: shipper_shippy-2.43.0.tar.gz
  • Upload date:
  • Size: 11.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.0

File hashes

Hashes for shipper_shippy-2.43.0.tar.gz
Algorithm Hash digest
SHA256 b3a57c8dc837225fd844df460a51e56300389d1c56641f4b1bb49dbd43f571d4
MD5 68a277c8f81075d803853fdd9f9c268c
BLAKE2b-256 18336505c6e1d0496d684f62a9796017a3c40006cab37c6c750111cf4843aaa3

See more details on using hashes here.

File details

Details for the file shipper_shippy-2.43.0-py3-none-any.whl.

File metadata

File hashes

Hashes for shipper_shippy-2.43.0-py3-none-any.whl
Algorithm Hash digest
SHA256 b7f9b9ad0e242e41ff26f0ac76bace34a27819ed01d167b7a57ddf7f729aee63
MD5 97e06e5a45742525bb14b00425a272b3
BLAKE2b-256 486b409de10712e3bd4e1056952417b260d04411d0401e78d564939897b45ab4

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