You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: all.html
+8-4Lines changed: 8 additions & 4 deletions
Original file line number
Diff line number
Diff line change
@@ -2431,16 +2431,20 @@ <h2>Why is continuous integration important?</h2>
2431
2431
do not break existing tests ensure the software works as intended.</p>
2432
2432
<h2>Continuous integration example</h2>
2433
2433
<p>The following picture represents a high level perspective on how continuous
2434
-
integration and deployment can work. When new code is commited to a source
2435
-
repository there is a hook that notifies the continuous integration server
2436
-
that new code needs to be built (the continuous integration server could also
2434
+
integration and deployment can work. </p>
2435
+
<p><imgsrc="theme/img/continuous-integration.png" width="100%" class="technical-diagram" alt="One potential way for continuous integration to work." /></p>
2436
+
<p>In the above diagram, when new code is commited to a source repository
2437
+
there is a hook that notifies the continuous integration server that new
2438
+
code needs to be built (the continuous integration server could also
2437
2439
poll the source code repository if a notification is not possible).</p>
2438
2440
<p>The continuous integration server pulls the code to build and test it. If
2439
2441
all tests pass, the continuous integration server begins the deployment
2440
2442
process. The new code is pulled down to the server where the deployment is
2441
2443
taking place. Finally the deployment process is completed via restarting
2442
2444
services and related deployment activities.</p>
2443
-
<p><imgsrc="theme/img/continuous-integration.png" width="100%" class="technical-diagram" alt="One potential way for continuous integration to work." /></p>
2445
+
<p>There are many other ways a continuous integration server and its
2446
+
deployments can be structured. The above was just one example of a
Copy file name to clipboardExpand all lines: continuous-integration.html
+8-4Lines changed: 8 additions & 4 deletions
Original file line number
Diff line number
Diff line change
@@ -49,16 +49,20 @@ <h2>Why is continuous integration important?</h2>
49
49
do not break existing tests ensure the software works as intended.</p>
50
50
<h2>Continuous integration example</h2>
51
51
<p>The following picture represents a high level perspective on how continuous
52
-
integration and deployment can work. When new code is commited to a source
53
-
repository there is a hook that notifies the continuous integration server
54
-
that new code needs to be built (the continuous integration server could also
52
+
integration and deployment can work. </p>
53
+
<p><imgsrc="theme/img/continuous-integration.png" width="100%" class="technical-diagram" alt="One potential way for continuous integration to work." /></p>
54
+
<p>In the above diagram, when new code is commited to a source repository
55
+
there is a hook that notifies the continuous integration server that new
56
+
code needs to be built (the continuous integration server could also
55
57
poll the source code repository if a notification is not possible).</p>
56
58
<p>The continuous integration server pulls the code to build and test it. If
57
59
all tests pass, the continuous integration server begins the deployment
58
60
process. The new code is pulled down to the server where the deployment is
59
61
taking place. Finally the deployment process is completed via restarting
60
62
services and related deployment activities.</p>
61
-
<p><imgsrc="theme/img/continuous-integration.png" width="100%" class="technical-diagram" alt="One potential way for continuous integration to work." /></p>
63
+
<p>There are many other ways a continuous integration server and its
64
+
deployments can be structured. The above was just one example of a
0 commit comments