Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commitdede4fa

Browse files
authored
Merge pull requestcodefresh-io#382 from codefresh-io/classic-CR-9719
Update advanced-workflows.md
2 parents892cdff +fc19a77 commitdede4fa

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

‎_docs/codefresh-yaml/advanced-workflows.md‎

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -303,11 +303,12 @@ first.txt second.txt
303303

304304
This illustrates the side effects for both parallel steps that were executed on the same volume.
305305

306-
>It is therefore your responsibility to make sure that steps that run in parallel playnice with each other. Currently Codefresh performs no conflict detection at all. If there are race conditions between your parallel steps (e.g. multiple steps writing at the same files) the final behavior is undefined. It is best to start with a fully sequential pipeline and use parallelism in a gradual manner if you are unsure about the side effects of your steps
306+
>It is therefore your responsibility to make sure that steps that run in parallel play nice with each other. Currently, Codefresh performs no conflict detection at all. If there are race conditions between your parallel steps, (e.g. multiple steps writing at the same files), the final behavior is undefined. It is best to start with a fully sequential pipeline, and use parallelism in a gradual manner if you are unsure about the side effects of your steps
307307
308308
##Implicit parallel steps
309+
>If you use implicit parallel steps, you_cannot_ use_parallel pipeline mode_.
309310
310-
In all the previous examples, all parallel steps have been defined explicitly in a pipeline. This works well for a small number of steps, but in some cases it can be cumbersome to write suchasa pipeline, especially when the parallel steps are similar.
311+
In all the previous examples, all parallel steps have been defined explicitly in a pipeline. This works well for a small number of steps, but in some cases it can be cumbersome to write such a pipeline, especially when the parallel steps are similar.
311312

312313
Codefresh offers two handy ways to lessen the amount of YAML you have to write and get automatic parallelization with minimum effort.
313314

@@ -524,6 +525,7 @@ of matrix variations can quickly grow if you add too many dimensions.
524525
Notice that, as with the`scale` syntax, the defined values/properties are merged between parent step (`MyUnitTests` in the example above) and children steps. For example, if you set an environment variable on the parent and also on child matrix steps , the result will a merged environment where all values are available.
525526

526527
##Parallel pipeline mode
528+
>If you use parallel pipeline mode, you_cannot_ use_implicit parallel steps_.
527529
528530
To activate advanced parallel mode for the whole pipeline you need to declare it explicitly at the root of the`codefresh.yml` file:
529531

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp