add chief-james to dev requirements

RESOLVED FIXED

Status

support.mozilla.org
Code Quality
RESOLVED FIXED
3 years ago
3 years ago

People

(Reporter: mythmon, Unassigned)

Tracking

Firefox Tracking Flags

(Not tracked)

Details

(Whiteboard: u=dev c=codequality p= s=)

(Reporter)

Description

3 years ago
+++ This bug was initially created as a clone of Bug #1127632 +++
+++ Further, I stole the bug description and summary from Will. He said it so well. +++

We currently use Chief <https://github.com/mozilla/chief> to deploy code. Chief has a web form where you type some stuff out and hit the BIG RED BUTTON. That's great, but Mike and I implemented a command-line script called chief-james <https://pypi.python.org/pypi/chief-james/> that tells you what you're pushing and to where, kicks off the deployment, tells you if it went south and if it didn't pings New Relic. It also does your laundry, makes a nice cup of tea and writes poetry.

I use chief-james for all deployments and I have it in its own virtual environment. It'd be nicer if it was in the same virtual environment as kitsune code.

This bug covers adding it to requirements/dev.txt.
(Reporter)

Comment 1

3 years ago
PR: https://github.com/mozilla/kitsune/pull/2345
Commit: https://github.com/mythmon/kitsune/commit/318b34bf955a93ac0772e716c897b136cb361879

I just deployed this to prod.
Status: NEW → RESOLVED
Last Resolved: 3 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.