Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2019-10-18 | Revert "Add: MemoryPersitentState" | Lars Wirzenius | 1 | -2/+3 | |
This reverts commit 581f6cd53f57599326439dccb355e882e7858faa. | |||||
2019-10-18 | Revert "Drop: use of old persistent state classes" | Lars Wirzenius | 1 | -1/+8 | |
This reverts commit 8344a860d226d8a5172bcb2e9de5946717a950ca. | |||||
2019-10-18 | Revert "Add: TokenGetter" | Lars Wirzenius | 1 | -15/+1 | |
This reverts commit 7a6bc2f7749c10c1d3344ea0196e81ae95b7f0d7. | |||||
2019-08-03 | Add: TokenGetter | Lars Wirzenius | 1 | -1/+15 | |
2019-08-03 | Drop: use of old persistent state classes | Lars Wirzenius | 1 | -8/+1 | |
2019-08-03 | Add: MemoryPersitentState | Lars Wirzenius | 1 | -3/+2 | |
2018-06-10 | Add: BuildStateMachine class | Lars Wirzenius | 1 | -47/+124 | |
2018-05-19 | Change: use build graphs in build resources, instead of action list | Lars Wirzenius | 1 | -0/+5 | |
2018-05-17 | Change: how controller stores persistent data | Lars Wirzenius | 1 | -19/+16 | |
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-25 | Change: GET /work, POST /worker use access token to identify worker | Lars Wirzenius | 1 | -12/+22 | |
2018-04-23 | Change: all actions must have a "where" | Lars Wirzenius | 1 | -4/+7 | |
2018-04-19 | Change: trigger a project, build all pipelines in the project | Lars Wirzenius | 1 | -11/+6 | |
2018-04-15 | Add: build_number to work resource | Lars Wirzenius | 1 | -0/+3 | |
2018-01-19 | Change: builds are now numbered foo/123, as are logs | Lars Wirzenius | 1 | -8/+8 | |
2018-01-18 | Change: rename 'name' field on pipelines to 'pipeline' | Lars Wirzenius | 1 | -1/+1 | |
For consistency. | |||||
2018-01-14 | Add: prepend a create_workspace action to pipelines | Lars Wirzenius | 1 | -7/+11 | |
This replaces the old fresh_workspace attribute of work resources. It's better this way, because it moves policy from worker-manager to controller, where it belongs. | |||||
2018-01-14 | Add: 2018 to copyright years | Lars Wirzenius | 1 | -1/+1 | |
2018-01-14 | Add: move actions for a build into build resource | Lars Wirzenius | 1 | -4/+0 | |
This way the list is known later even if the pipeline spec is changed. | |||||
2017-11-29 | Add: set fresh_workspace in work responses | Lars Wirzenius | 1 | -0/+4 | |
2017-11-26 | Update: project and work apis to handle named pipelines | Lars Wirzenius | 1 | -13/+12 | |
2017-11-26 | Add: unit test check work steps get project params | Lars Wirzenius | 1 | -0/+12 | |
2017-11-18 | Refactor: move WorkAPI tests to its own module | Lars Wirzenius | 1 | -0/+192 | |