Skip to main content

travis-wait-improved 👷🏻‍⏲👍

GitHub Build Status Coverage Status Total alerts Language grade: Python Known Vulnerabilities PyPI

travis-wait-improved is a tool to prevent Travis-CI from thinking a long-running process has stalled. It will start a child process, and pass its output through along with keep-alive messages.

For example, if you wanted to run a packer build that could take up to 30 minutes, you would add the following to your .travis.yml file:

before_deploy:
  - pip install travis-wait-improved

deploy:
  - provider: script
    script: travis-wait-improved --timeout 30m packer build packer.json

Requirements

Python versions 3.6 and above. Note that Python 2 is not supported.

Contributing

We welcome contributions! Please see here for details.

License

This project is in the worldwide public domain.

This project is in the public domain within the United States, and copyright and related rights in the work worldwide are waived through the CC0 1.0 Universal public domain dedication.

All contributions to this project will be released under the CC0 dedication. By submitting a pull request, you are agreeing to comply with this waiver of copyright interest.

Metadata

Release files for travis-wait-improved 1.0.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for travis-wait-improved 1.0.0
File Size Uploaded
travis-wait-improved-1.0.0.tar.gz 5.4 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for travis-wait-improved 1.0.0
File Interpreter ABI Platform
travis_wait_improved-1.0.0-py3-none-any.whl Python 3 none any Details

Total release size: 13.4 kB

Release files / travis-wait-improved-1.0.0.tar.gz

Download URL travis-wait-improved-1.0.0.tar.gz
Size 5.4 kB
Tags Source
SHA-256 checksum
How to use checksums
fa826a7cd07d7a7775b5c8fe2d2347ed4f87d160ee40539651eeb9a415dd39e0
BLAKE2b-256 checksum
How to use checksums
026b0a9903ec5d17b0c42d801a054d759ae817870a6ad6d8188944b6568e8865
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/44.0.0 requests-toolbelt/0.9.1 tqdm/4.41.1 CPython/3.7.6

Release files / travis_wait_improved-1.0.0-py3-none-any.whl

Download URL travis_wait_improved-1.0.0-py3-none-any.whl
Size 8.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
7a87102dab05a256f58b5a99bcd286c2da1e94819b92d69e9ab8cbdc1c9f908e
BLAKE2b-256 checksum
How to use checksums
b1660acc61f28ba6081da470120a503cc8855da8bab35d355ce037463486d362
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/44.0.0 requests-toolbelt/0.9.1 tqdm/4.41.1 CPython/3.7.6

Release history Release notifications | RSS feed

This release

1.0.0 This release

2 release files

0.0.4

2 release files

0.0.3

2 release files

0.0.2

2 release files

0.0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page