diff options
author | Lars Wirzenius <liw@liw.fi> | 2015-10-04 18:27:17 +0300 |
---|---|---|
committer | Lars Wirzenius <liw@liw.fi> | 2015-10-05 21:18:08 +0300 |
commit | bab8f1a382e65ffec583bda5642b43091ecaa3a3 (patch) | |
tree | bfc9cdbb91c7d284ddd1f8bddac72c381fd40602 /debian | |
parent | 62efe176f85db8e33f61b8e6c2680de79ee10b78 (diff) | |
download | ick-bab8f1a382e65ffec583bda5642b43091ecaa3a3.tar.gz |
Use ttystatus progress reporting to terminal
This started as a bug fix for build logs: each build log would contain
the log for all later builds as well, because of a silly bug. However,
as I was fixing that, I realised that I don't particularly want to
flood stdout with build logs. I'd rather have sensible progress
reporting. Thus, this commit changes things so that ttystatus is used
for progress reporting to the terminal, and each build's log (and only
that build's log) is written to the build's directory.
This requires a new version of ttystatus that supports multiline
output.
Diffstat (limited to 'debian')
-rw-r--r-- | debian/control | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/debian/control b/debian/control index 4770b22..674124a 100644 --- a/debian/control +++ b/debian/control @@ -5,12 +5,14 @@ Section: devel Priority: optional Standards-Version: 3.9.6 Build-Depends: debhelper (>= 9~), python-all (>= 2.6.6-3~), pandoc, - python-coverage-test-runner, python-cliapp, python-yaml, git + python-coverage-test-runner, python-cliapp, python-yaml, git, + python-ttystatus (>= 0.24.1) X-Python-Version: >= 2.6 Package: ick Architecture: all -Depends: ${python:Depends}, ${misc:Depends}, python (>= 2.6) +Depends: ${python:Depends}, ${misc:Depends}, python (>= 2.6), + python-ttystatus (>= 0.24.1) Description: simpliestic continuous integration system Ick watches git repositories and if there's a relevant change, it runs some commands to do a build. It can run arbitrary shell commands, or |