Skip to content

Commit 4992c68

Browse files
committed
Updates
1 parent 34fe671 commit 4992c68

File tree

1 file changed

+19
-1
lines changed

1 file changed

+19
-1
lines changed

docs/v1.0/pipeline/index.html

Lines changed: 19 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,25 @@ <h2 id="struktur-pipeline">Struktur Pipeline</h2>
6565
<span class="line"><span style="color:#85E89D"> conditionals</span><span style="color:#E1E4E8">:</span></span>
6666
<span class="line"><span style="color:#E1E4E8"> - </span><span style="color:#85E89D">job</span><span style="color:#E1E4E8">: </span><span style="color:#9ECBFF">"deploy"</span></span>
6767
<span class="line"><span style="color:#85E89D"> condition</span><span style="color:#E1E4E8">: </span><span style="color:#9ECBFF">"success"</span><span style="color:#E1E4E8"> </span></span>
68-
<span class="line"><span style="color:#85E89D"> when</span><span style="color:#E1E4E8">: </span><span style="color:#9ECBFF">"test"</span></span></code></pre>
68+
<span class="line"><span style="color:#85E89D"> when</span><span style="color:#E1E4E8">: </span><span style="color:#9ECBFF">"test"</span></span>
69+
<span class="line"></span>
70+
<span class="line"><span style="color:#85E89D">Penjelasan singkat (bahasa sehari-hari)</span><span style="color:#E1E4E8">:</span></span>
71+
<span class="line"></span>
72+
<span class="line"><span style="color:#E1E4E8">- </span><span style="color:#85E89D">Baris di atas berarti</span><span style="color:#E1E4E8">: </span><span style="color:#9ECBFF">"Jika job `test` selesai dengan sukses, jalankan job `deploy`."</span><span style="color:#9ECBFF"> Dengan kata lain, `deploy` hanya dipicu bila `test` berhasil.</span></span>
73+
<span class="line"></span>
74+
<span class="line"><span style="color:#85E89D">Visual sederhana (urutan eksekusi)</span><span style="color:#E1E4E8">:</span></span>
75+
<span class="line"></span></code></pre>
76+
<p>prepare -> build -> test
77+
|
78+
+— if test == success —> deploy
79+
|
80+
+— if deploy == failure —> rollback</p>
81+
<pre class="astro-code github-dark" style="background-color:#24292e;color:#e1e4e8; overflow-x: auto;" tabindex="0" data-language="plaintext"><code><span class="line"><span></span></span>
82+
<span class="line"><span>Catatan:</span></span>
83+
<span class="line"><span></span></span>
84+
<span class="line"><span>- `conditionals` dievaluasi setelah job sumber selesai; mereka menambahkan aturan pemicu berdasarkan hasil job tersebut.</span></span>
85+
<span class="line"><span>- Jika Anda menggunakan `executions.jobs` pada `make-sync.yaml`, pastikan job yang dapat dipicu (`deploy`, `rollback`, dll.) juga termasuk di daftar `jobs` untuk execution tersebut agar tidak terlewat.</span></span>
86+
<span class="line"><span></span></span></code></pre>
6987
<h2 id="step-configuration">Step Configuration</h2>
7088
<p>Setiap step dalam pipeline mendukung konfigurasi advanced untuk kontrol eksekusi yang lebih detail:</p>
7189
<h3 id="basic-step-structure">Basic Step Structure</h3>

0 commit comments

Comments
 (0)