summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2018-06-12Prepare to release version 0.52.1ick2-0.52.1Lars Wirzenius3-5/+5
2018-06-11Fix: README shouldn't claim ick2's not alpha yetLars Wirzenius2-2/+2
2018-06-11Fix: handle non-ASCII build logs in notification mailsLars Wirzenius1-2/+2
2018-06-11Bump version number post-release to 0.52+gitLars Wirzenius3-2/+12
2018-06-11Prepare to release version 0.52ick2-0.52Lars Wirzenius3-5/+5
2018-06-11Drop: status column in icktool status outputLars Wirzenius1-4/+1
2018-06-10Change: update NEWSLars Wirzenius1-0/+3
2018-06-10Add: notification serviceLars Wirzenius29-4/+487
2018-06-10Add: BuildStateMachine classLars Wirzenius13-200/+978
2018-06-10Change: shut up pylintLars Wirzenius1-0/+1
2018-05-28Add: BuildGraph.has_more_to_do method, refactorLars Wirzenius3-29/+48
2018-05-19Change: use build graphs in build resources, instead of action listLars Wirzenius10-98/+743
2018-05-17Change: how controller stores persistent dataLars Wirzenius23-749/+524
Replace old State class with new FilePersistentState and TransactionalState classes. Use new Resource class instead of raw dicts. Use context managers for creating, updating resources, to avoid mistakes from accidentally not saving changes. Overall persistence should now be rather simpler. This should open up a possibility for changing the controller to insert more actions into the build graph, to trigger notifcations via the workers.
2018-04-28Bump version number post-release to 0.51+gitLars Wirzenius3-2/+12
2018-04-28Prepare to release version 0.51ick2-0.51Lars Wirzenius3-5/+5
2018-04-28Merge branch 'liw/dev'Lars Wirzenius1-2/+6
2018-04-28Change: "archive: workspace" requires artifact_name parameterLars Wirzenius1-2/+6
2018-04-28Bump version number post-release to 0.50+gitLars Wirzenius3-2/+12
2018-04-28Prepare to release version 0.50ick2-0.50Lars Wirzenius3-5/+5
2018-04-28Change: update NEWSLars Wirzenius1-2/+1
2018-04-28Add: populate-workspace actionLars Wirzenius2-15/+67
2018-04-27Bump version number post-release to 0.49+gitLars Wirzenius3-2/+12
2018-04-27Prepare to release version 0.49ick2-0.49Lars Wirzenius3-5/+5
2018-04-27Fix: rsync action should use --delete-afterLars Wirzenius2-1/+7
2018-04-27Bump version number post-release to 0.48+gitLars Wirzenius3-2/+12
2018-04-27Prepare to release version 0.48ick2-0.48Lars Wirzenius3-5/+5
2018-04-27Add: dput actionLars Wirzenius2-0/+20
2018-04-27Add: rsync actionLars Wirzenius2-0/+41
2018-04-27Add: action: gitLars Wirzenius4-13/+65
2018-04-25Bump version number post-release to 0.47+gitLars Wirzenius3-2/+12
2018-04-25Prepare to release version 0.47ick2-0.47Lars Wirzenius3-5/+5
2018-04-25Fix: exclude obviously correct lines from test coverageLars Wirzenius1-1/+1
2018-04-25Change: update NEWSLars Wirzenius1-0/+2
2018-04-25Add: icktool deleteLars Wirzenius1-0/+11
2018-04-25Add: delete method to ControllerClientLars Wirzenius1-0/+8
2018-04-25Change: GET /work, POST /worker use access token to identify workerLars Wirzenius14-83/+108
2018-04-24Change: when running commands, redirect stdin from /dev/nullLars Wirzenius2-8/+13
2018-04-24Rename: ick2.install to just installLars Wirzenius4-2/+2
This makes a package install *.service even if package name has been changed in CI. Fix: more debian/ick2.* renames Fix: put back postinst
2018-04-23Change: all actions must have a "where"Lars Wirzenius9-102/+126
2018-04-23Fix: copyright yearLars Wirzenius1-1/+1
2018-04-23Add: don't have a PUT for workers, log created workerLars Wirzenius2-2/+46
2018-04-22Change: only pass specified env vars, not all from hostLars Wirzenius2-7/+3
Most of the variables of the worker manager itself won't be useful.
2018-04-22Fix: unit testsLars Wirzenius1-0/+1
2018-04-22Fix: set env vars inside containerLars Wirzenius2-2/+5
2018-04-22Fix: add missing importLars Wirzenius1-0/+1
2018-04-22Add: log systree name that gets usedLars Wirzenius1-0/+2
2018-04-22Fix: exclude get_http_api from test coverageLars Wirzenius1-1/+1
2018-04-22Bump version number post-release to 0.46+gitLars Wirzenius3-2/+12
2018-04-22Prepare to release version 0.46ick2-0.46Lars Wirzenius3-5/+5
2018-04-22Change: update NEWSLars Wirzenius1-0/+2