* shortcut like /<release>/<project>/latest/
* link added in project block
* add 404 responses for views
* format job date to UTC
* align to right date and number of jobs
Change-Id: Ia89662d17d3c6c9448ce91f9ca435ede37b7f705
* python-debian installed via pip
We are using virtualenv on production, so no need to
install packages for that
Change-Id: I2db86ffa9e71814b1d6dc9d7675bc9790b2c7ee7
* release-tools-runner sends a note
"hotfix <projectname> <version> triggered"
* TODO: how to be sure that version reaches
public release ??
Change-Id: Ib220f36d642172d8c89f4df35543193be16d37ce
* set logging from info to debug ( too much noise )
* use shutils to download big files ( just in case )
Change-Id: I35dee767040d64e6b24c743e86b6c2c62020cc0d
* Dockerfile: add screen and refresh due new requirements
* create settings/test.py just for tests
- celery in memory ( no need of server )
- files in RESULTS
* repoapi/tasks.py for celery tasks
- download console.txt and job.json from jenkins
when a JenkinsBuildInfo is created
* repoapi.ini:
- fire worker from uwsgi
http://uwsgi-docs.readthedocs.io/en/latest/AttachingDaemons.html
Change-Id: Ib23c45194878a6fdbbe547058013e39516ea2d17
* keep track of reviews/commits sent to workfront
so just one note will be sent per action
* notes will be private
* using workfront-post-note script
Change-Id: Ibde45086ff4e3c922650f1f290d643a61c42e0ec
* add latest info at list UUID for project
* fix clean uuids
* improve first loop of uuids
* increase timer loop to 30 secs
Change-Id: I81954097ff0796ae7d818b13c7c81feec67c2f61
* show date for UUID
* mark latest UUID
* split HTML templates in order not to duplicate code
* fix removal of uuids from the update AJAX loop
Change-Id: I158659b6bd49b09a8811e28ff46554a3b88705fe
We are having this error (flake8):
> pep8style.input_dir(os.path.relpath(location))
> AttributeError: 'StyleGuide' object has no attribute 'input_dir'
See https://github.com/kmmbvnr/django-jenkins/issues/319 for details
And this error (coverage):
> AttributeError: 'Coverage' object has no attribute '_harvest_data'
Change-Id: I0e2dd23e0fc9c072c85ac0cb19a7b69dcc37f849
- all patchesets of the same review send
'changeset-created' event so we can't just count them
- now We save the param_ppa and gerrit_change to know
how many reviews a ppa belong
- when no param_ppa is found then trigger jenkins job to remove
repo
Change-Id: If0c77d2451cab31eb4f650164510794aa78bbe90
I'm having this error now on jenkins[-dev].mgm.sipwise.com:
NoReverseMatch at /release/release-mr3.8.2-update/
Reverse for 'projectuuid-list' with arguments '(u'release-mr3.8.2-update', u'""')'
and keyword arguments '{}' not found. 2 pattern(s)
tried: [
u'release/(?P<release>[\\w\\d\\.-]+)/(?P<project>[\\w\\d\\.-]+)/\\.(?P<format>[a-z0-9]+)$',
'release/(?P<release>[\\w\\d\\.-]+)/(?P<project>[\\w\\d\\.-]+)/$'
]
I can't reproce it on my jessie laptop.
Change-Id: I3c208652b2568f55e3ab721b1566f9514c861512