summaryrefslogtreecommitdiff
path: root/yarns/900-implements.yarn
AgeCommit message (Collapse)AuthorFilesLines
2019-07-05Change: make yarns run against a remote Ick instance, not localLars Wirzenius1-4/+33
2019-04-06Refactor: move tricky Python code into lib.pyLars Wirzenius1-1/+1
2019-04-06Refactor: use name V instead of vars in yarn implementsLars Wirzenius1-28/+28
vars is a Python builtin, and as such it's not a great name.
2018-06-10Add: BuildStateMachine classLars Wirzenius1-8/+14
2018-05-17Change: how controller stores persistent dataLars Wirzenius1-4/+3
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-03-24Change: rename blob service to artifact storeLars Wirzenius1-2/+2
2018-01-22Fix: compare lists as setsLars Wirzenius1-2/+2
2018-01-19Add: yarn scenario for building two project sequentiallyLars Wirzenius1-0/+27
2018-01-14Add: 2018 to copyright yearsLars Wirzenius1-1/+1
2018-01-14Add: show dict diffs in a way that's easier to understandLars Wirzenius1-1/+6
2017-12-15Refactor: rename body_text to body throughoutLars Wirzenius1-8/+8
2017-12-15Refactor: drop debug statementsLars Wirzenius1-11/+0
2017-12-15Refactor: add function http, for easier requestsLars Wirzenius1-43/+10
2017-12-03Add: blob serviceLars Wirzenius1-4/+4
2017-12-03Add: scenario for testing blob serviceLars Wirzenius1-0/+35
2017-11-26Drop: debugging outputLars Wirzenius1-5/+0
It turned out to be useless.
2017-11-26Fix: use Python not shellLars Wirzenius1-3/+5
2017-11-26Add: debugging in case step failsLars Wirzenius1-0/+3
2017-11-19Add: scenario for testing unauthorized accessLars Wirzenius1-3/+45
2017-11-06Add: implement step for checking a headerLars Wirzenius1-1/+4
2017-11-06Add: implement step to checking body against literal textLars Wirzenius1-0/+5
2017-11-05Add: implement foo makes BAR request in user-agnostic wayLars Wirzenius1-12/+9
2017-11-05Add: store, retrieve tokens using helpersLars Wirzenius1-9/+12
2017-10-31Add: stub IMPLEMENTS for new scenario stepsLars Wirzenius1-0/+8
These will need to be implemented for real, but at least it's clear now what needs to be implemented.
2017-10-14Add: run yarns against locallly started instance, or remoteLars Wirzenius1-79/+2
2017-10-13Fix: adapt yarns for create-token interface changeLars Wirzenius1-6/+4
2017-10-04Add: make yarn get version from setup.pyLars Wirzenius1-0/+7
Hardcoding it would just mean having to update it after every release, and ain't nobody ready to do that.
2017-09-24Fix: give os.kill pid as an integerLars Wirzenius1-1/+1
2017-09-24Add: copyright license declaration to all filesLars Wirzenius1-2/+17
Also, ./check verifies it's in all files.
2017-09-24Add: copyright statements, check they existLars Wirzenius1-0/+4
2017-08-06Add: ControllerAPI, ControllerStateLars Wirzenius1-0/+140