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: jekyll/_cci2/gitlab-integration.adoc
+15-13Lines changed: 15 additions & 13 deletions
Original file line number
Diff line number
Diff line change
@@ -245,7 +245,7 @@ There is currently no method to manage GitLab integrations in this area. We are
245
245
[#known-issues]
246
246
== Known issues
247
247
248
-
NOTE: The following sections are features of CircleCI which are known issues in the GitLab support preview. These features are in active development for use with GitLab and will be fixed in the future.
248
+
NOTE: The following sections detail known issues with CircleCI's GitLab support. GitLab support is still in active development.
249
249
250
250
[#user-integration-management]
251
251
=== User integration management
@@ -255,36 +255,39 @@ The **User Settings > Account Integrations** page does not currently include Git
255
255
[#ssh-key-management]
256
256
=== SSH key management
257
257
258
-
There is not currently a way to manage SSH user keys for GitLab, for example, SSH re-runs. At this time, as a workaround, Bitbucket or GitHub SSH keys can be used. In addition, deploy keys and user keys are not used for Gitlab. All SSH keys generated for a project will be stored under **Project Settings > Additional SSH Keys**.
258
+
There is not currently a way to manage SSH user keys for GitLab, for example, SSH re-runs. At this time, as a workaround, Bitbucket or GitHub SSH keys can be used. In addition, deploy keys and user keys are not used for GitLab. All SSH keys generated for a project will be stored under **Project Settings > Additional SSH Keys**.
259
259
260
260
[#advanced-options-in-project-settings]
261
261
=== Advanced options in project settings
262
262
263
-
GitHub Status Checks, Build forked pull requests, pass secrets to builds from forked pull requests, only build pull requests, auto-cancel redundant workflows, and free and open source have all been removed.
263
+
The following items have been removed from GitLab's **Project settings** page:
264
264
265
-
- **Auto-cancel redundant workflows** is not currently supported.
266
-
- The **Free and Open Source** setting is not currently supported.
267
-
- Project settings for building forked pull requests are not available.
265
+
- GitHub status checks
266
+
- Build forked pull requests
267
+
- Pass secrets to builds from forked pull requests
268
+
- Only build pull requests
269
+
- Auto-cancel redundant workflows
270
+
- Free and open source
268
271
269
272
[#cancel-redundant-builds]
270
273
=== Cancel redundant builds
271
274
272
-
At this time, this option is not available for GitLab users, but will be available in the near future. Customers may experience more queueing, increased credit spend, and more until this feature is available.
275
+
At this time, this option is not available for GitLab users, but will be available in the future. Customers may experience more queueing, increased credit spend, and more until this feature is available.
273
276
274
277
[#timing-based-test-splitting]
275
278
=== Timing based test splitting
276
279
277
-
Timing based tests are not currently supported for GitLab, but file/class name tests are available. Timing based tests will available in the near future.
280
+
Timing based tests are not currently supported for GitLab, but file/class name tests are available. Timing based tests will available in the future.
278
281
279
282
[#built-in-environment-variables]
280
283
=== Built in environment variables
281
284
282
-
Some built-in enviornment variables will not be supported on GitLab. See the <<#pipeline-values-and-parameters,Pipeline values and parameters>> section for more information on alternative solutions with pipeline paramaters.
285
+
Some built-in enviornment variables will not be supported on GitLab.
283
286
284
287
[#stop-building-option-in-project-settings]
285
288
=== Stop building option in project settings
286
289
287
-
**Stop Building** does not work. The recommendation is to delete your webhooks in your GitLab repo if you no longer want a CircleCI pipeline to run.
290
+
The **Stop Building** option does not work. The recommendation is to delete your webhooks in your GitLab repo if you no longer want a CircleCI pipeline to run.
288
291
289
292
[#plans-and-usage]
290
293
=== Plans and usage
@@ -299,12 +302,11 @@ Some built-in enviornment variables will not be supported on GitLab. See the <<#
299
302
- The current CircleCI OAuth connection with GitLab is not successfully refreshing the token after the two hour expiration time. Users that are on a free GitLab plan will not be able to set up additional projects and builds will fail after the two hour expiry. We are working on resolving this issue. In the meantime, users with free GitLab plans should use a personal access token when setting up a new project.
300
303
- For users on the free GitLab plan that have already set up GitLab projects with OAuth in CircleCI, we recommend revoking the CircleCI application from within GitLab until this issue is resolved.
301
304
+
302
-
. You can revoke the CircleCI application by navigating to your GitLab user account's Preferences > Applications.
305
+
. You can revoke the CircleCI application by navigating to your GitLab user account's **Preferences > Applications**.
303
306
+
304
307
. Next, delete your trigger and configuration from your CircleCI project via **Project Settings**.
305
308
+
306
-
. You can then manually add a new configuration and trigger using a personal access token. Note that the "GitLab X Token" is a secret and can be anything you want.
307
-
309
+
. You can then manually add a new configuration and trigger using a personal access token. Note that the "GitLab X Token" is a secret and can be anything you want.
0 commit comments