Skip to main content

CLI tool for managing and automating Red Hat software releases

Project description

[![Build Status](https://travis-ci.com/openshift/doozer.svg?branch=master)](https://travis-ci.com/openshift/doozer)

## Doozer

Doozer is a build management utility that currently has the capability to build RPMs and Container Images via OSBS/Brew This repository is an in-progress migration from the older https://github.com/openshift/enterprise-images

## Deployment

For local development pull the code and run:

python setup.py develop

For new releases, Travis-CI is already setup and deployment to PyPi is easy:

That’s it. Travis CI will do the rest automatically.

## Installation

To install the latest released version of doozer, run:

` pip install -U rh-doozer `

If instead, you would like to run with the latest and greatest from source, but potential unstable, run:

` pip install https://github.com/openshift/doozer/archive/master.zip `

The Doozer installation will of course automatically pull in the required python modules but it is dependent on the following packages and CLI tools already being installed on your system:

### devel packages*

[dnf|yum] install krb5-devel python2-devel

### git

Likely already on your system. If not:

[dnf|yum] install git

### brew & rhpkg

Enable the following repos on your syste:

Then install with:

[yum|dnf] install koji rhpkg

### tito

Fedora:

dnf install tito

RHEL/CentOS: ` #enable EPEL - https://fedoraproject.org/wiki/EPEL#How_can_I_use_these_extra_packages.3F yum install tito `

### docker

### repoquery (from yum, not dnf) and rsync

[yum|dnf] install yum-utils rsync

Project details


Release history Release notifications | RSS feed

This version

0.3.9

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

rh-doozer-0.3.9.tar.gz (98.3 kB view hashes)

Uploaded Source

Supported by

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