Skip to content

Commit c8d5db3

Browse files
authoredMar 6, 2017
More on clouds
CC @ndeloof
1 parent 14425ed commit c8d5db3

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed
 

‎DEVGUIDE.md

+5-1
Original file line numberDiff line numberDiff line change
@@ -377,7 +377,11 @@ Use `EnvironmentContributor` rather than `RunListener.setUpEnvironment`.
377377

378378
## Clouds
379379

380-
Do not necessarily need any special integration, but are encouraged to use `OnceRetentionStrategy` from `durable-task` to allow Pipeline builds to survive restarts.
380+
Do not necessarily need any special integration,
381+
but “one-shot”-style agent implementations are encouraged to use `OnceRetentionStrategy` from `durable-task`
382+
(or otherwise use `ExecutorListener` and consider `ContinuableExecutable`)
383+
to allow Pipeline builds to survive restarts.
384+
You should *not* implement `EphemeralNode` or listen to `Run` events.
381385

382386
## Custom steps
383387

0 commit comments

Comments
 (0)