summaryrefslogtreecommitdiff
path: root/ick2/projectapi_tests.py
AgeCommit message (Collapse)AuthorFilesLines
2019-10-18Revert "Add: MemoryPersitentState"Lars Wirzenius1-2/+3
This reverts commit 581f6cd53f57599326439dccb355e882e7858faa.
2019-10-18Revert "Drop: use of old persistent state classes"Lars Wirzenius1-1/+8
This reverts commit 8344a860d226d8a5172bcb2e9de5946717a950ca.
2019-10-18Revert "Add: TokenGetter"Lars Wirzenius1-10/+1
This reverts commit 7a6bc2f7749c10c1d3344ea0196e81ae95b7f0d7.
2019-08-03Add: TokenGetterLars Wirzenius1-1/+10
2019-08-03Drop: use of old persistent state classesLars Wirzenius1-8/+1
2019-08-03Add: MemoryPersitentStateLars Wirzenius1-3/+2
2018-05-17Change: how controller stores persistent dataLars Wirzenius1-45/+2
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-19Change: trigger a project, build all pipelines in the projectLars Wirzenius1-77/+30
2018-01-19Change: builds are now numbered foo/123, as are logsLars Wirzenius1-3/+8
2018-01-18Fix: add 2018 to copyright yearsLars Wirzenius1-1/+1
2018-01-18Change: rename 'name' field on pipelines to 'pipeline'Lars Wirzenius1-3/+3
For consistency.
2017-11-26Update: project and work apis to handle named pipelinesLars Wirzenius1-24/+32
2017-11-26Add: unit test adds project parametersLars Wirzenius1-0/+4
2017-11-18Drop: /projects/.../builds from controller APILars Wirzenius1-4/+0
2017-11-18Refactor: move ProjectAPI tests to its own moduleLars Wirzenius1-0/+188