summaryrefslogtreecommitdiff
path: root/arch
diff options
context:
space:
mode:
authorLars Wirzenius <liw@liw.fi>2017-08-19 14:58:56 +0300
committerLars Wirzenius <liw@liw.fi>2017-08-19 14:58:56 +0300
commit6f1dab88aabf33a5d4d4e33bfa28fd9f227a9d55 (patch)
treed365f172d56d5a6a45278d2c7876af80ffe156bf /arch
parent68cd3ca0ad09ce698b4bef599631cdfc3a49f0fa (diff)
downloadick2-6f1dab88aabf33a5d4d4e33bfa28fd9f227a9d55.tar.gz
Add: note about failures and rebuilds
Diffstat (limited to 'arch')
-rw-r--r--arch/ick2-arch.mdwn8
1 files changed, 7 insertions, 1 deletions
diff --git a/arch/ick2-arch.mdwn b/arch/ick2-arch.mdwn
index f0dceb5..a9ade5a 100644
--- a/arch/ick2-arch.mdwn
+++ b/arch/ick2-arch.mdwn
@@ -193,7 +193,13 @@ self-modifying microservices.
pipeline should have. All the steps of a pipeline get executed by
the same worker.
-Ick2 ALPHA-1 components
+* If a pipeline step fails, the controller will mark the pipeline
+ execution as having failed and won't schedule more steps to execute.
+ Likewise, later pipelines in the same project won't be executed. If
+ the failure was transient (e.g., DNS lookup error), the user may
+ trigger a rebuild manually (via the trigger service).
+
+ick2 ALPHA-1 components
-----------------------------------------------------------------------------
Ick2 consists of several independent services. This document describes