Lars Wirzenius
25a8d24d30
docs(doc/userguide.md): document "triggers" feature
...
Signed-off-by: Lars Wirzenius <liw@liw.fi >
2025-01-23 18:20:22 +02:00
Lars Wirzenius
dc61d2bbbb
doc: reorder sections so that the more general case comes first
...
Signed-off-by: Lars Wirzenius <liw@liw.fi >
2024-11-13 09:47:26 +02:00
Lars Wirzenius
92cbd0c730
doc: add goals to CI architecture doc
...
Signed-off-by: Lars Wirzenius <liw@liw.fi >
2024-11-13 09:47:26 +02:00
Lars Wirzenius
b199175ac0
doc: generate sample adapter messages with code
...
This removes the need to update them manually. Now they'll always be
up to date.
Signed-off-by: Lars Wirzenius <liw@liw.fi >
2024-11-13 09:47:26 +02:00
Lars Wirzenius
7ddb877a15
doc: format with Subplot, improve text
...
Signed-off-by: Lars Wirzenius <liw@liw.fi >
2024-11-13 09:47:22 +02:00
Lars Wirzenius
d537fd39d1
feat: filter on originating node for an event
...
Add the `Node(nid)` event filter.
Add the `from_node` field to the `BranchDeleted` event so that it too
can be filtered based on node.
Adjust debug logging for event filtering so that it reports the
filtering decision.
Signed-off-by: Lars Wirzenius <liw@liw.fi >
2024-10-21 14:07:11 +03:00
Lars Wirzenius
69f10e3eb2
docs: start user guide; document CI events and filters
2024-09-30 14:01:03 +03:00
Richard Levitte
1a46a855e1
doc: RefsUpdated → RefsFetched
...
Since that's what's actually looked at (and RefsUpdated isn't an existing
type anyway).
2024-09-17 17:43:15 +02:00
Lars Wirzenius
9c822c67d2
docs: always publish
...
This works around a limitation in the native CI adapter, which checks
out the commit, but doesn't tell the CI run from which branch it came
from.
Signed-off-by: Lars Wirzenius <liw@liw.fi >
2024-05-14 16:34:20 +03:00
Lars Wirzenius
98db404e73
docs: move publishing shell snippet out of Makefile
...
Makefiles are an extra layer of escaping that doesn't help.
Signed-off-by: Lars Wirzenius <liw@liw.fi >
2024-05-14 16:26:46 +03:00
Lars Wirzenius
b165bf3d96
docs: be more verbose to ease debugging
...
Signed-off-by: Lars Wirzenius <liw@liw.fi >
2024-05-14 16:16:24 +03:00
Lars Wirzenius
9580c3e6b8
fix: conditions for publishing arch doc
...
Signed-off-by: Lars Wirzenius <liw@liw.fi >
2024-05-14 16:12:06 +03:00
Lars Wirzenius
8809b09c9a
chore: build and optionally publish documentation
...
Signed-off-by: Lars Wirzenius <liw@liw.fi >
2024-05-14 16:00:58 +03:00
Michalis Zampetakis
a8a9946836
Remove error response
2024-04-12 16:17:12 +03:00
Michalis Zampetakis
e342d614cb
Update docs with procol version and failure
2024-04-12 16:17:12 +03:00
Lars Wirzenius
30c7d59e68
docs: bring architecture document up to date
...
Various updates to bring the text of the architecture document up to
date with what has been implemented. Most of the speculative "we will
probably do it like this" parts have been dropped. Various fixes have
been made.
Signed-off-by: Lars Wirzenius <liw@liw.fi >
2024-03-18 15:58:07 +02:00
Michalis Zampetakis
472ca9ba8a
Adds branch name for push events
2024-03-05 12:55:06 +02:00
Lars Wirzenius
2dafe88a84
fix: list formatting
...
Signed-off-by: Lars Wirzenius <liw@liw.fi >
2024-02-16 14:18:37 +02:00
Lars Wirzenius
729e054222
fix: formatting of list
...
Signed-off-by: Lars Wirzenius <liw@liw.fi >
2024-02-16 14:16:44 +02:00
Lars Wirzenius
24fb53b395
docs: clarify wording
...
Signed-off-by: Lars Wirzenius <liw@liw.fi >
2024-02-16 13:54:54 +02:00
Michalis Zampetakis
e11a62ead1
Fix some letter casing in doc/architecture.md
2023-12-22 13:28:35 +02:00
Lars Wirzenius
0c6ce32472
Merge branch 'patch/df4563f'
2023-12-18 20:07:39 +02:00
Yorgos Saslis
a00212538b
enriches broker request payload to enable complex workflows in external CI
...
Signed-off-by: Yorgos Saslis <yorgo@proton.me >
2023-12-18 19:42:39 +02:00
Yorgos Saslis
93654fa547
fixes config path
...
Signed-off-by: Yorgos Saslis <yorgo@proton.me >
2023-12-18 19:42:38 +02:00
Lars Wirzenius
a4047dc968
feat: more flexible filtering
...
Add filters on a specific branch, any patch, a specific branch, and
allow combining filters with AND, OR, NOT, and document the motivation
for each of these in requirements.md.
Signed-off-by: Lars Wirzenius <liw@liw.fi >
2023-12-18 18:58:36 +02:00
Lars Wirzenius
cd86193927
docs: add initial architecture document and diagrams
...
Signed-off-by: Lars Wirzenius <liw@liw.fi >
2023-12-06 13:17:14 +02:00