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: docs/guides/modules/config-policies/pages/config-policies-for-self-hosted-runner.adoc
+7-3Lines changed: 7 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -88,7 +88,10 @@ You can now push your new policy to your organization for it to take effect. You
88
88
* Push the policy manually using the CLI from your local environment
89
89
* Push your changes to your config policy repository if you are xref:create-and-manage-config-policies.adoc#manage-policies-with-your-vcs[managing policies via your VCS].
90
90
91
-
[tab.allow.manual]
91
+
[tabs]
92
+
====
93
+
Manual::
94
+
+
92
95
--
93
96
Create and upload the policy bundle using CircleCI CLI:
94
97
@@ -106,13 +109,14 @@ If the upload was successful, you will see something like the following:
106
109
}
107
110
----
108
111
--
109
-
110
-
[tab.allow.push_to_vcs]
112
+
Push to VCS::
113
+
+
111
114
--
112
115
If you have set up your config policies repository with the sample configuration shown in the xref:create-and-manage-config-policies.adoc#manage-policies-with-your-vcs[Create and manage config policies guide], push your changes to the `main` branch of your config policies repository, and head to the CircleCI web app to see your policy pipeline run.
113
116
114
117
You can also push to a development branch, in which case you will get a diff of your policy bundle when you push your changes, rather than your new policy being pushed to your CircleCI organization. This is useful when developing your policies.
115
118
--
119
+
====
116
120
117
121
NOTE: If you would like to write tests for your policy, check out the xref:test-config-policies.adoc[Test config policies] guide.
Copy file name to clipboardExpand all lines: docs/guides/modules/config-policies/pages/create-and-manage-config-policies.adoc
+13-5Lines changed: 13 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -216,7 +216,10 @@ You can now push your new policy to your organization for it to take effect. You
216
216
* Push the policy manually using the CLI from your local environment
217
217
* Push your changes to your config policy repository if you are managing policies via your VCS as shown <<manage-policies-with-your-vcs,above>>.
218
218
219
-
[tab.allow.manual]
219
+
[tabs]
220
+
====
221
+
Manual::
222
+
+
220
223
--
221
224
Create and upload the policy bundle using CircleCI CLI:
222
225
@@ -234,13 +237,14 @@ If the upload was successful, you will see something like the following:
234
237
}
235
238
----
236
239
--
237
-
238
-
[tab.allow.push_to_vcs]
240
+
Push to VCS::
241
+
+
239
242
--
240
243
If you have set up your config policies with the sample configuration shown <<manage-policies-with-your-vcs,above>>, push your changes to the `main` branch of your config policies repository, and head to the CircleCI web app to see your policy pipeline run.
241
244
242
245
You can also push to a development branch, in which case you will get a diff of your policy bundle when you push your changes, rather than your new policy being pushed to your CircleCI organization. This is useful when developing your policies.
243
246
--
247
+
====
244
248
245
249
Now, when a pipeline is triggered within your organization, the project's `.circleci/config.yml` will be validated against this policy.
246
250
@@ -261,7 +265,10 @@ To illustrate making a change to an existing policy, suppose you made an error w
261
265
262
266
. Push the policy directory containing the updated policy:
263
267
+
264
-
[tab.change.manual]
268
+
[tabs]
269
+
====
270
+
Manual::
271
+
+
265
272
--
266
273
Create and upload the policy bundle using CircleCI CLI:
267
274
@@ -279,13 +286,14 @@ If the upload was successful, you will see something like the following:
279
286
}
280
287
----
281
288
--
289
+
Push to vcs::
282
290
+
283
-
[tab.change.push_to_vcs]
284
291
--
285
292
Push your changes to the `main` branch of your config policies repository, and head to the CircleCI web app to see your policy pipeline run.
286
293
287
294
You can also push to a development branch, in which case you will get a diff of your policy bundle when you push your changes, rather than your new policy being pushed to your CircleCI organization. This is useful when developing your policies.
Copy file name to clipboardExpand all lines: docs/guides/modules/config-policies/pages/manage-contexts-with-config-policies.adoc
+28-12Lines changed: 28 additions & 12 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -134,7 +134,10 @@ You can now push your new policy to your organization for it to take effect. You
134
134
* Push the policy manually using the CLI from your local environment
135
135
* Push your changes to your config policy repository if you are managing policies via your VCS as shown in the xref:create-and-manage-config-policies.adoc#manage-policies-with-your-vcs[Manage policies with your VCS guide].
136
136
137
-
[tab.allow.manual]
137
+
[tabs]
138
+
====
139
+
Manual::
140
+
+
138
141
--
139
142
Create and upload the policy bundle using CircleCI CLI:
140
143
@@ -152,13 +155,14 @@ If the upload was successful, you will see something like the following:
152
155
}
153
156
----
154
157
--
155
-
156
-
[tab.allow.push_to_vcs]
158
+
Push to VCS::
159
+
+
157
160
--
158
161
If you have set up your config policies repository with the sample configuration shown in the xref:create-and-manage-config-policies.adoc#manage-policies-with-your-vcs[Manage policies with your VCS guide], push your changes to the `main` branch of your config policies repository, and head to the CircleCI web app to see your policy pipeline run.
159
162
160
163
You can also push to a development branch, in which case you will get a diff of your policy bundle when you push your changes, rather than your new policy being pushed to your CircleCI organization. This is useful when developing your policies.
161
164
--
165
+
====
162
166
163
167
NOTE: If you would like to write tests for your policy, check out the xref:test-config-policies.adoc[Test config policies] guide.
164
168
@@ -294,7 +298,10 @@ You can now push your new policy to your organization for it to take effect. You
294
298
* Push the policy manually using the CLI from your local environment, or;
295
299
* Push your changes to your config policy repository if you are managing policies via your VCS as shown in the xref:create-and-manage-config-policies.adoc#manage-policies-with-your-vcs[Manage policies with your VCS guide].
296
300
297
-
[tab.block.manual]
301
+
[tabs]
302
+
====
303
+
Manual::
304
+
+
298
305
--
299
306
Create and upload the policy bundle using CircleCI CLI:
300
307
@@ -312,13 +319,14 @@ If the upload was successful, you will see something like the following:
312
319
}
313
320
----
314
321
--
315
-
316
-
[tab.block.push_to_vcs]
322
+
Push to VCS::
323
+
+
317
324
--
318
325
If you have set up your config policies repository with the sample configuration shown in the xref:create-and-manage-config-policies.adoc#manage-policies-with-your-vcs[Manage policies with your VCS guide], push your changes to the `main` branch of your config policies repository, and head to the CircleCI web app to see your policy pipeline run.
319
326
320
327
You can also push to a development branch, in which case you will get a diff of your policy bundle when you push your changes, rather than your new policy being pushed to your CircleCI organization. This is useful when developing your policies.
321
328
--
329
+
====
322
330
323
331
NOTE: If you would like to write tests for your policy, check out the xref:test-config-policies.adoc[Test config policies] guide.
324
332
@@ -391,7 +399,10 @@ You can now push your new policy to your organization for it to take effect. You
391
399
* Push the policy manually using the CLI from your local environment, or;
392
400
* Push your changes to your config policy repository if you are managing policies via your VCS as shown in the xref:create-and-manage-config-policies.adoc#manage-policies-with-your-vcs[Manage policies with your VCS guide].
393
401
394
-
[tab.reserve.manual]
402
+
[tabs]
403
+
====
404
+
Manual::
405
+
+
395
406
--
396
407
Create and upload the policy bundle using CircleCI CLI:
397
408
@@ -409,13 +420,14 @@ If the upload was successful, you will see something like the following:
409
420
}
410
421
----
411
422
--
412
-
413
-
[tab.reserve.push_to_vcs]
423
+
Push to VCS::
424
+
+
414
425
--
415
426
If you have set up your config policies repository with the sample configuration shown in the xref:create-and-manage-config-policies.adoc#manage-policies-with-your-vcs[Manage policies with your VCS guide], push your changes to the `main` branch of your config policies repository, and head to the CircleCI web app to see your policy pipeline run.
416
427
417
428
You can also push to a development branch, in which case you will get a diff of your policy bundle when you push your changes, rather than your new policy being pushed to your CircleCI organization. This is useful when developing your policies.
418
429
--
430
+
====
419
431
420
432
NOTE: If you would like to write tests for your policy, check out the xref:test-config-policies.adoc[Test config policies] guide.
421
433
@@ -495,7 +507,10 @@ You can now push your new policy to your organization for it to take effect. You
495
507
* Push the policy manually using the CLI from your local environment, or;
496
508
* Push your changes to your config policy repository if you are managing policies via your VCS as shown in the xref:create-and-manage-config-policies.adoc#manage-policies-with-your-vcs[Manage policies with your VCS guide].
497
509
498
-
[tab.branch.manual]
510
+
[tabs]
511
+
====
512
+
Manual::
513
+
+
499
514
--
500
515
Create and upload the policy bundle using CircleCI CLI:
501
516
@@ -513,13 +528,14 @@ If the upload was successful, you will see something like the following:
513
528
}
514
529
----
515
530
--
516
-
517
-
[tab.branch.push_to_vcs]
531
+
Push to VCS::
532
+
+
518
533
--
519
534
If you have set up your config policies repository with the sample configuration shown in the xref:create-and-manage-config-policies.adoc#manage-policies-with-your-vcs[Manage policies with your VCS guide], push your changes to the `main` branch of your config policies repository, and head to the CircleCI web app to see your policy pipeline run.
520
535
521
536
You can also push to a development branch, in which case you will get a diff of your policy bundle when you push your changes, rather than your new policy being pushed to your CircleCI organization. This is useful when developing your policies.
522
537
--
538
+
====
523
539
524
540
NOTE: If you would like to write tests for your policy, check out the xref:test-config-policies.adoc[Test config policies] guide.
Copy file name to clipboardExpand all lines: docs/guides/modules/insights/pages/insights.adoc
+9-5Lines changed: 9 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -24,20 +24,24 @@ CircleCI web application.
24
24
25
25
To access a specific project's Insights, view a pipeline's workflow and click the *Insights* button. Alternatively, you may access the Insights page by opening a pipeline's *Actions* menu while viewing the pipelines dashboard.
26
26
27
-
[tab.access-insights.Access_by_sidebar]
27
+
[tabs]
28
+
====
29
+
Access_by_sidebar::
30
+
+
28
31
--
29
32
image::guides:ROOT:screen_insights_access-3.png[Access insights from the CircleCI web app sidebar]
30
33
--
31
-
32
-
[tab.access-insights.Access_by_workflow]
34
+
Access_by_workflow::
35
+
+
33
36
--
34
37
image::guides:ROOT:screen_insights_access-2.png[Access insights from a workflow in the CircleCI web app]
35
38
--
36
-
37
-
[tab.access-insights.Access_by_pipeline]
39
+
Access_by_pipeline::
40
+
+
38
41
--
39
42
image::guides:ROOT:screen_insights_access-1.png[Access insights from a pipeline in the CircleCI web app]
Copy file name to clipboardExpand all lines: docs/guides/modules/orchestrate/pages/triggers-overview.adoc
+9-5Lines changed: 9 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -10,7 +10,10 @@ Pipelines are triggered in response to actions or scheduled to run at specific t
10
10
11
11
Trigger a pipeline on an event in your repository. The options available to you will be different depending on which integration you have set up, and for GitHub accounts, which GitHub authentication method you use. For steps to add a trigger for a project, see the xref:pipelines.adoc#add-a-trigger[Pipelines and triggers] page.
@@ -29,18 +32,19 @@ If you only use the **GitHub OAuth** integration, once a project is set up in Ci
29
32
30
33
TIP: If your org uses the **GitHub OAuth** integration, you can install the GitHub App into your org to set up GitHub App pipelines and access the trigger options described above. An org admin must take the one-time action of installing the CircleCI GitHub App to enable this functionality. For more information, see the xref:integration:github-integration.adoc#installing-github-app-alongside-github-oauth-app[GitHub OAuth integration overview].
31
34
--
32
-
33
-
[tab.event-trigger.GitLab]
35
+
GitLab::
36
+
+
34
37
--
35
38
NOTE: The available GitLab trigger options are the same for GitLab Cloud and self-managed.
36
39
37
40
When you create a GitLab project in CircleCI you can set up multiple pipelines and triggers. The default trigger option is to build on every push to your repo. Select from a list or configure a combination of trigger options to control when each pipeline will trigger. You can choose from a selection of supported GitLab events. For a full list of options, see the xref:gitlab-trigger-options.adoc[GitLab trigger options] page.
38
41
--
39
-
40
-
[tab.event-trigger.BitBucket_Cloud]
42
+
BitBucket_Cloud::
43
+
+
41
44
--
42
45
Once your Bitbucket Cloud project is set up in CircleCI, a pipeline is triggered each time a commit is pushed on a branch that has a `.circleci/config.yml` file included. One exception to this is if you use the "Only build pull requests" option. For more information on "Only build pull requests", see the xref:integration:oss.adoc[Build open source projects] page.
43
46
--
47
+
====
44
48
45
49
Once triggered, a running pipeline appears on the pipelines dashboard, which is accessible by selecting **Dashboard** from the left hand sidebar in the CircleCI web app.
Copy file name to clipboardExpand all lines: docs/guides/modules/orchestrate/pages/workflows.adoc
+7-3Lines changed: 7 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -802,15 +802,19 @@ Workflows help to speed up your ability to respond to failures. One way to do th
802
802
. Use the filters to find your project and pipeline.
803
803
. Find the row in the pipeline view for the workflow you would like to rerun from failed and select the *Rerun from failed* icon. This option is also available in the workflow view using the rerun dropdown menu, which you can access by clicking on the workflow name or badge.
image::guides:ROOT:orchestrate-and-trigger/rerun-from-failed-workflows-page.png[Rerun a workflow from failed from the workflows page]
813
816
--
817
+
====
814
818
815
819
NOTE: If you rerun a workflow containing a job that was previously re-run with SSH, the new workflow runs with SSH enabled for that job, even after SSH capability is disabled at the project level.
Copy file name to clipboardExpand all lines: docs/guides/modules/toolkit/pages/sample-config.adoc
+9-5Lines changed: 9 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -440,11 +440,14 @@ NOTE: A job can only run when its dependencies are satisfied therefore it requir
440
440
It is possible to use multiple xref:execution-managed:executor-intro.adoc[executor types]
441
441
in the same workflow.
442
442
443
-
In `Example-1` each push will build and test the project on Linux, Windows and macOS.
443
+
In Example 1 each push will build and test the project on Linux, Windows and macOS.
444
444
445
-
In `Example-2` each push of an iOS project will be built on macOS, and additional iOS tools (link:https://github.com/realm/SwiftLint[SwiftLint] and link:https://github.com/danger/danger[Danger]) will be run in Docker.
445
+
In Example 2 each push of an iOS project will be built on macOS, and additional iOS tools (link:https://github.com/realm/SwiftLint[SwiftLint] and link:https://github.com/danger/danger[Danger]) will be run in Docker.
0 commit comments