summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2019-07-07Add: helper scripts to use CI component APILars Wirzenius2-0/+83
2019-07-04Add: log formattingLars Wirzenius1-1/+1
2019-07-04Change: shut up, BottleLars Wirzenius1-8/+4
2019-07-04Add: log token, for debuggingLars Wirzenius1-1/+2
2019-07-04Add: more logging for access checkingLars Wirzenius1-4/+15
2019-07-04Fix: class nameLars Wirzenius1-1/+1
2019-07-04Change: catch exceptions from a wider areaLars Wirzenius1-13/+13
2019-07-04Add: catch exceptions inside callback tooLars Wirzenius1-1/+5
2019-07-04Add: catching of, logging exceptionsLars Wirzenius1-1/+7
2019-07-04Add: newline to success message for /updaterepoLars Wirzenius1-1/+1
2019-07-04Change: only listen on localhost, now that there's haproxy/TLSLars Wirzenius1-1/+1
2019-07-03Change: listen on all ports, for nowLars Wirzenius1-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-03Rename: vcsworker.py to api.pyLars Wirzenius2-325/+186
2019-07-03Change: improve vcsworker.py logging a bitLars Wirzenius1-6/+6
2019-07-02Change: vcsworker.py now provides an HTTP API (also controller)Lars Wirzenius1-55/+266
2019-07-01Change: describe more of how VCS worker will functionLars Wirzenius1-0/+11
2019-07-01Fix: vcsworker.py to run git push in the cloned directoryLars Wirzenius1-11/+9
2019-07-01Add: first command-line script version of VCS workerLars Wirzenius1-0/+103
2019-07-01Change: api.py to require hello scope for /hello endpointLars Wirzenius1-7/+8
2019-07-01Add: .gitignoreLars Wirzenius1-0/+4
2019-06-30Add: sketch for implementing HTTP APIs in Python simplyLars Wirzenius3-0/+216
2019-06-30Add: document CI-around-GitLab, first iterationLars Wirzenius4-3/+269
2019-06-30Drop: svgs that can be re-createdLars Wirzenius2-173/+0
2019-05-23Fix: typos, wordingLars Wirzenius1-7/+3
2019-05-23Change: wording for everything-in-gitLars Wirzenius1-1/+1
2019-05-22Drop: fixme to track requirementsLars Wirzenius1-4/+0
2019-05-22Change: deployment stage section titleLars Wirzenius1-1/+1
2019-05-22Change: move pipeline to before architectureLars Wirzenius1-117/+117
2019-05-22Change: iconograpy for pipeline to match ecosystemLars Wirzenius2-31/+32
2019-05-22Change: increase size of pipeline figure for readabilityLars Wirzenius1-1/+1
2019-05-22Fix: gerrit shapeLars Wirzenius2-2/+2
2019-05-22Change: iconography for ecosystem same as archLars Wirzenius3-44/+38
2019-05-22Add/change: document the internal CI componentsLars Wirzenius2-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-22Add: rough arch diagram of CI itselfLars Wirzenius2-1/+56
2019-05-22Add: SCALABLE requirementLars Wirzenius1-0/+6
2019-05-22Add: placeholder chapter for maint divisionLars Wirzenius1-0/+7
2019-05-22Add: note that requirements don't specify implementationLars Wirzenius1-0/+4
2019-05-22Add: ALLTESTS requirementLars Wirzenius1-0/+5
2019-05-22Fix: minor copyeditBrennen Bearnes1-37/+37
An assortment of small fixes to spelling and grammar / phrasing.
2019-05-20Drop: generated versionsdraft-2Lars Wirzenius2-318/+0
2019-05-20Add: buildLars Wirzenius1-0/+0
2019-05-20Fix: typo, add revision datesLars Wirzenius3-6/+6
2019-05-20Add: document revision chapterLars Wirzenius3-0/+38
2019-05-20Add: stage to deploy to productionLars Wirzenius3-3/+13
2019-05-20Change: show separate deployment stage for pipeline, drop artifactsLars Wirzenius4-60/+46
2019-05-20Change: clarify CLEANWORKSPACE and add CLEANBUILDENVLars Wirzenius1-1/+7
2019-05-20Change: promote POSTMERGETESTS, add some explanationLars Wirzenius1-3/+8
2019-05-20Add: clarification and acceptance criterion for UNDERSTANDABLELars Wirzenius3-2/+6
2019-05-20Change: mark dirty working tree in versionLars Wirzenius1-1/+1
2019-05-20Add: placeholder chapter on transitioningLars Wirzenius3-0/+7