Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2019-07-22 | Add: debug loggingliw/controller | Lars Wirzenius | 2 | -0/+8 | |
2019-07-22 | Add: /webhook to controller | Lars Wirzenius | 1 | -4/+19 | |
2019-07-19 | Change: make controller's /trigger call VCSWorker's /updaterepo | Lars Wirzenius | 1 | -5/+33 | |
2019-07-19 | Add: controller /status, change how access control is done | Lars Wirzenius | 2 | -58/+93 | |
For reasons that I don't understand, the old way didn't work, as it resulted in all routes in Bottle being the same route. I think it's a bug in Bottle, but I didn't get to the root cause. Now it works by installing a Bottle plugin to do the access check. In some ways, it's a cleaner way, anyway. | |||||
2019-07-08 | Add: deployment worker to api.py | Lars Wirzenius | 1 | -0/+62 | |
2019-07-08 | Add: example of body of deployment request | Lars Wirzenius | 1 | -0/+6 | |
2019-07-08 | Add: create-artifact-download-token | Lars Wirzenius | 1 | -0/+44 | |
2019-07-08 | Add: the publish scope to tokens generated by mktoken | Lars Wirzenius | 1 | -0/+1 | |
2019-07-08 | Add: wait a bit while deleting a repo | Lars Wirzenius | 1 | -1/+3 | |
2019-07-08 | Add: debug logging | Lars Wirzenius | 1 | -1/+29 | |
2019-07-07 | Fix: syntax | Lars Wirzenius | 1 | -1/+1 | |
2019-07-07 | Change: despearte debug | Lars Wirzenius | 1 | -0/+2 | |
2019-07-07 | Add: script to create an artifact upload token | Lars Wirzenius | 1 | -0/+44 | |
2019-07-07 | Drop: spurious empty line | Lars Wirzenius | 1 | -1/+0 | |
2019-07-07 | Change: vcsworker now sets GitLab CI project variable to API token | Lars Wirzenius | 1 | -16/+39 | |
2019-07-07 | Change: creqte repo via API instead of pushing | Lars Wirzenius | 1 | -4/+19 | |
2019-07-07 | Add: helper scripts to use CI component API | Lars Wirzenius | 2 | -0/+83 | |
2019-07-04 | Add: log formatting | Lars Wirzenius | 1 | -1/+1 | |
2019-07-04 | Change: shut up, Bottle | Lars Wirzenius | 1 | -8/+4 | |
2019-07-04 | Add: log token, for debugging | Lars Wirzenius | 1 | -1/+2 | |
2019-07-04 | Add: more logging for access checking | Lars Wirzenius | 1 | -4/+15 | |
2019-07-04 | Fix: class name | Lars Wirzenius | 1 | -1/+1 | |
2019-07-04 | Change: catch exceptions from a wider area | Lars Wirzenius | 1 | -13/+13 | |
2019-07-04 | Add: catch exceptions inside callback too | Lars Wirzenius | 1 | -1/+5 | |
2019-07-04 | Add: catching of, logging exceptions | Lars Wirzenius | 1 | -1/+7 | |
2019-07-04 | Add: newline to success message for /updaterepo | Lars Wirzenius | 1 | -1/+1 | |
2019-07-04 | Change: only listen on localhost, now that there's haproxy/TLS | Lars Wirzenius | 1 | -1/+1 | |
2019-07-03 | Change: listen on all ports, for now | Lars Wirzenius | 1 | -1/+1 | |
I'm lazy and I know this is wrong, but setting up Let's Encrypt is just too much for me today. | |||||
2019-07-03 | Rename: vcsworker.py to api.py | Lars Wirzenius | 2 | -325/+186 | |
2019-07-03 | Change: improve vcsworker.py logging a bit | Lars Wirzenius | 1 | -6/+6 | |
2019-07-02 | Change: vcsworker.py now provides an HTTP API (also controller) | Lars Wirzenius | 1 | -55/+266 | |
2019-07-01 | Change: describe more of how VCS worker will function | Lars Wirzenius | 1 | -0/+11 | |
2019-07-01 | Fix: vcsworker.py to run git push in the cloned directory | Lars Wirzenius | 1 | -11/+9 | |
2019-07-01 | Add: first command-line script version of VCS worker | Lars Wirzenius | 1 | -0/+103 | |
2019-07-01 | Change: api.py to require hello scope for /hello endpoint | Lars Wirzenius | 1 | -7/+8 | |
2019-07-01 | Add: .gitignore | Lars Wirzenius | 1 | -0/+4 | |
2019-06-30 | Add: sketch for implementing HTTP APIs in Python simply | Lars Wirzenius | 3 | -0/+216 | |
2019-06-30 | Add: document CI-around-GitLab, first iteration | Lars Wirzenius | 4 | -3/+269 | |
2019-06-30 | Drop: svgs that can be re-created | Lars Wirzenius | 2 | -173/+0 | |
2019-05-23 | Fix: typos, wording | Lars Wirzenius | 1 | -7/+3 | |
2019-05-23 | Change: wording for everything-in-git | Lars Wirzenius | 1 | -1/+1 | |
2019-05-22 | Drop: fixme to track requirements | Lars Wirzenius | 1 | -4/+0 | |
2019-05-22 | Change: deployment stage section title | Lars Wirzenius | 1 | -1/+1 | |
2019-05-22 | Change: move pipeline to before architecture | Lars Wirzenius | 1 | -117/+117 | |
2019-05-22 | Change: iconograpy for pipeline to match ecosystem | Lars Wirzenius | 2 | -31/+32 | |
2019-05-22 | Change: increase size of pipeline figure for readability | Lars Wirzenius | 1 | -1/+1 | |
2019-05-22 | Fix: gerrit shape | Lars Wirzenius | 2 | -2/+2 | |
2019-05-22 | Change: iconography for ecosystem same as arch | Lars Wirzenius | 3 | -44/+38 | |
2019-05-22 | Add/change: document the internal CI components | Lars Wirzenius | 2 | -5/+62 | |
This is somewhat speculative, as we don't know what the actual implementation will be like, but rather than let the tool decide the architecture, I'm trying to present an architecture that makes sense. | |||||
2019-05-22 | Add: rough arch diagram of CI itself | Lars Wirzenius | 2 | -1/+56 | |