Skip to main content

Show the OpenStack job logs for a commit

Project description

git plugin to show the OpenStack job log for a commit

What is git-os-job?

The OpenStack project stores the logs for all of the test jobs related to a commit on http://logs.openstack.org organized by the commit hash. To review the logs after a job runs, most developers start with the message jenkins leaves on gerrit, and click through to the log files. Not all jenkins jobs are triggered by or related to a gerrit review, though (e.g, release tags).

git-os-job makes it easy to find those logs by finding the hash of the commit and using it to build the right URL. It will then either print the URL or open a web browser directly.

Examples

Look at the jobs related to the HEAD commit, usually in a development branch that has been submitted to gerrit using git-review already.:

$ git os-job

Look at the jobs related to the previous commit, such as when a development branch has a series of independent changes in it:

$ git os-job HEAD^1

Look at the jobs related to a specific commit by tag, such as after submitting a release tag:

$ git os-job version.tag

Contributing and Reporting Bugs

Please use the bug tracker on the github repository to report problems. Patches for improvements are welcome, too.

https://github.com/dhellmann/git-os-job

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

git-os-job-1.1.0.tar.gz (7.7 kB view details)

Uploaded Source

Built Distribution

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

git_os_job-1.1.0-py3-none-any.whl (5.8 kB view details)

Uploaded Python 3

File details

Details for the file git-os-job-1.1.0.tar.gz.

File metadata

  • Download URL: git-os-job-1.1.0.tar.gz
  • Upload date:
  • Size: 7.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for git-os-job-1.1.0.tar.gz
Algorithm Hash digest
SHA256 82dd07a09b1dc4a20fb298c62c4168dc0cd5c920f5005b74c0e70cb106c31fc9
MD5 7d6ebf4182db3873a5130f21e42d4872
BLAKE2b-256 41b05edad3edfa8d5c91f836100fa9c1cf97d2e17dd2803cd0b84cd8aa019244

See more details on using hashes here.

File details

Details for the file git_os_job-1.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for git_os_job-1.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 3ca07cf099e7470d8ab965295a9ac8bf989d27994c39d2e3a1ceca7678f0ea0b
MD5 20fd21913211f9d00b30ddacc000a19a
BLAKE2b-256 9c3d81c8ee55e98480edd2663e578473b8f3cf45a1d165cb5520a2fd25fcbf35

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