summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2017-12-27Prepare to release version 0.21ick2-0.21Lars Wirzenius3-5/+5
2017-12-27Add: disable unused-variable for pylintLars Wirzenius1-1/+2
2017-12-27Merge branch 'liw/yarns'Lars Wirzenius5-163/+258
2017-12-27Add: update NEWSLars Wirzenius1-0/+2
2017-12-27Refactor: worker_manager for cleanlinessLars Wirzenius1-183/+230
2017-12-27Add: pass params to shell, Python actionsLars Wirzenius1-2/+23
We generate JSON from the parameters, and then base64 encode that to emake it easy to pass to the code snippet from the pipeline step. This avoids having to jump through hoops to use a temporary file.
2017-12-27Change: WorkAPI to add parameters in build resourcesLars Wirzenius1-0/+2
This makes yarns pass again.
2017-12-27Add: parameters to build resources in yarnsLars Wirzenius2-0/+23
We want the build resources to remember what the actual parameters were, when the build ran.
2017-12-16Bump version number post-release to 0.20+gitLars Wirzenius3-2/+12
2017-12-16Prepare to release version 0.20ick2-0.20Lars Wirzenius3-5/+5
2017-12-16Add: update NEWSLars Wirzenius1-0/+2
2017-12-16Add: icktool put-blob and get-blobLars Wirzenius1-0/+71
2017-12-16Add: implement nocheck in DEB_BUILD_OPTIONSLars Wirzenius1-0/+2
2017-12-16Add: blob service to Debian packageLars Wirzenius5-3/+69
2017-12-15Fix: unify arg names in subclassesLars Wirzenius2-13/+10
2017-12-15Refactor: get rid of useless __init__Lars Wirzenius1-2/+1
2017-12-15Add: update NEWSLars Wirzenius1-0/+3
2017-12-15Fix: send registration request as JSONLars Wirzenius1-1/+1
2017-12-15Fix: working directory in worker-manager service fileLars Wirzenius1-1/+1
2017-12-15Fix: add missing scope for creating a workerLars Wirzenius1-0/+1
2017-12-15Add: more informative logging of registrationLars Wirzenius1-1/+5
2017-12-15Refactor: break long lineLars Wirzenius1-1/+2
2017-12-15Add: make worker-manager register workerLars Wirzenius1-0/+10
2017-12-15Merge: cleanups for resources storageLars Wirzenius9-99/+120
2017-12-15Refactor: use PipelineInstances class in projectapi.pyLars Wirzenius1-18/+12
2017-12-15Refactor: use PipelineInstance in projectapi.pyLars Wirzenius1-19/+4
2017-12-15Add: ick2.PipelineInstanceLars Wirzenius1-0/+18
2017-12-15Add: ApiBase.get_state methodLars Wirzenius1-0/+3
2017-12-15Add: PipelineInstances classLars Wirzenius2-0/+7
2017-12-15Refactors: Workers, Project classesLars Wirzenius3-38/+64
These are wrapper classes around ControllerStore, which abstract away the irrelevant details for callers.
2017-12-15Refactor: give ControllerAPI the state object to useLars Wirzenius4-24/+12
It's cleaner than having ControllerAPI create it itself. Less coupling.
2017-12-15Merge: yarn implements cleanupsLars Wirzenius2-62/+26
2017-12-15Refactor: rename body_text to body throughoutLars Wirzenius2-12/+12
2017-12-15Refactor: drop debug statementsLars Wirzenius1-11/+0
2017-12-15Refactor: add function http, for easier requestsLars Wirzenius2-43/+18
2017-12-03Add: have pylint3 ignor not-callableLars Wirzenius1-0/+1
It gets it wrong. No idea why. Don't care. Want build to succeed. Bah.
2017-12-03Merge branch 'liw/blobs'Lars Wirzenius12-5/+427
2017-12-03Add: update NEWSLars Wirzenius1-0/+1
2017-12-03Add: blob serviceLars Wirzenius8-4/+286
2017-12-03Add: scenario for testing blob serviceLars Wirzenius4-0/+138
2017-12-03Add: OK response with custom headersLars Wirzenius1-4/+5
2017-12-03Add: icktool -c alias for --controllerLars Wirzenius1-1/+1
2017-11-29Bump version number post-release to 0.19+gitLars Wirzenius3-2/+12
2017-11-29Prepare to release version 0.19ick2-0.19Lars Wirzenius3-5/+5
2017-11-29Merge branch 'liw/db'Lars Wirzenius3-0/+17
2017-11-29Add: update NEWSLars Wirzenius1-0/+5
2017-11-29Add: built-in debootstrap stepLars Wirzenius1-0/+7
2017-11-29Fix: handle never-build pipelines in icktool statusLars Wirzenius1-0/+5
2017-11-29Merge branch 'liw/python'Lars Wirzenius2-11/+27
2017-11-29Add: update NEWSLars Wirzenius1-0/+5