diff --git a/.markdownlint.yml b/.markdownlint.yml index a44c236a7f258720dabaf12496e4de5cdb083502..5a9e1f05e0ed4f5f9386010fa0aea3cb0d764add 100644 --- a/.markdownlint.yml +++ b/.markdownlint.yml @@ -99,6 +99,7 @@ proper-names: "minikube", "MinIO", "ModSecurity", + "Neovim", "NGINX Ingress", "NGINX", "OAuth", diff --git a/doc/integration/glab/img/glabgettingstarted.gif b/doc/editor_extensions/gitlab_cli/img/glabgettingstarted.gif similarity index 100% rename from doc/integration/glab/img/glabgettingstarted.gif rename to doc/editor_extensions/gitlab_cli/img/glabgettingstarted.gif diff --git a/doc/editor_extensions/gitlab_cli/index.md b/doc/editor_extensions/gitlab_cli/index.md new file mode 100644 index 0000000000000000000000000000000000000000..aae04c36210e3c8f400ca59db076527b2995825b --- /dev/null +++ b/doc/editor_extensions/gitlab_cli/index.md @@ -0,0 +1,108 @@ +--- +stage: Create +group: Code Review +info: To determine the technical writer assigned to the Stage/Group associated with this page, see https://about.gitlab.com/handbook/product/ux/technical-writing/#assignments +--- + +# GitLab CLI - `glab` + +GLab is an open source GitLab CLI tool. It brings GitLab to your terminal: +next to where you are already working with Git and your code, without +switching between windows and browser tabs. + +- Work with issues. +- Work with merge requests. +- Watch running pipelines directly from your CLI. + + + +The GitLab CLI uses commands structured like `glab <command> <subcommand> [flags]` +to perform many of the actions you usually do from the GitLab user interface: + +```shell +# Sign in +glab auth login --stdin < token.txt + +# View a list of issues +glab issue list + +# Create merge request for issue 123 +glab mr for 123 + +# Check out the branch for merge request 243 +glab mr checkout 243 + +# Watch the pipeline in progress +glab pipeline ci view + +# View, approve, and merge the merge request +glab mr view +glab mr approve +glab mr merge +``` + +## Core commands + +- [`glab alias`](https://gitlab.com/gitlab-org/cli/-/tree/main/docs/source/alias) +- [`glab api`](https://gitlab.com/gitlab-org/cli/-/tree/main/docs/source/api) +- [`glab auth`](https://gitlab.com/gitlab-org/cli/-/tree/main/docs/source/auth) +- [`glab check-update`](https://gitlab.com/gitlab-org/cli/-/tree/main/docs/source/check-update) +- [`glab ci`](https://gitlab.com/gitlab-org/cli/-/tree/main/docs/source/ci) +- [`glab completion`](https://gitlab.com/gitlab-org/cli/-/tree/main/docs/source/completion) +- [`glab config`](https://gitlab.com/gitlab-org/cli/-/tree/main/docs/source/config) +- [`glab incident`](https://gitlab.com/gitlab-org/cli/-/tree/main/docs/source/incident) +- [`glab issue`](https://gitlab.com/gitlab-org/cli/-/tree/main/docs/source/issue) +- [`glab label`](https://gitlab.com/gitlab-org/cli/-/tree/main/docs/source/label) +- [`glab mr`](https://gitlab.com/gitlab-org/cli/-/tree/main/docs/source/mr) +- [`glab release`](https://gitlab.com/gitlab-org/cli/-/tree/main/docs/source/release) +- [`glab repo`](https://gitlab.com/gitlab-org/cli/-/tree/main/docs/source/repo) +- [`glab schedule`](https://gitlab.com/gitlab-org/cli/-/tree/main/docs/source/schedule) +- [`glab snippet`](https://gitlab.com/gitlab-org/cli/-/tree/main/docs/source/snippet) +- [`glab ssh-key`](https://gitlab.com/gitlab-org/cli/-/tree/main/docs/source/ssh-key) +- [`glab user`](https://gitlab.com/gitlab-org/cli/-/tree/main/docs/source/user) +- [`glab variable`](https://gitlab.com/gitlab-org/cli/-/tree/main/docs/source/variable) + +## Install the CLI + +Installation instructions are available in the GLab +[`README`](https://gitlab.com/gitlab-org/cli/#installation). + +## Authenticate with GitLab + +To authenticate with your GitLab account, run `glab auth login`. +`glab` respects tokens set using `GITLAB_TOKEN`. + +## Report issues + +Open an issue in the [`gitlab-org/cli` repository](https://gitlab.com/gitlab-org/cli/-/issues/new) +to send us feedback. + +## Related topics + +- [Install the CLI](https://gitlab.com/gitlab-org/cli/-/blob/main/README.md#installation) +- [Documentation](https://gitlab.com/gitlab-org/cli/-/tree/main/docs/source) +- Extension source code in the [`cli`](https://gitlab.com/gitlab-org/cli/) project + +## Troubleshooting + +### `glab completion` commands fail when using the 1Password shell plugin + +The [1Password shell plugin](https://developer.1password.com/docs/cli/shell-plugins/gitlab/) +adds the alias `glab='op plugin run -- glab'`, which can interfere with the `glab completion` +command. If your `glab completion` commands fail, configure your shell to prevent expanding aliases +before performing completions: + +- For Zsh, edit your `~/.zshrc` file and add this line: + + ```plaintext + setopt completealiases + ``` + +- For Bash, edit your `~/.bashrc` file and add this line: + + ```plaintext + complete -F _functionname glab + ``` + +For more information, see [issue 122](https://github.com/1Password/shell-plugins/issues/122) +for the 1Password shell plugin. diff --git a/doc/editor_extensions/index.md b/doc/editor_extensions/index.md new file mode 100644 index 0000000000000000000000000000000000000000..11220bc716c8233e0683c2a331d4bdafcdf3fd11 --- /dev/null +++ b/doc/editor_extensions/index.md @@ -0,0 +1,27 @@ +--- +stage: Create +group: Code Review +info: To determine the technical writer assigned to the Stage/Group associated with this page, see https://about.gitlab.com/handbook/product/ux/technical-writing/#assignments +--- + +# Editor and IDE Extensions + +GitLab has plugins and extensions to extend GitLab functionality to the following editors: + +- [Visual Studio Code](visual_studio_code/index.md) +- [JetBrains IDEs](jetbrains_ide/index.md) +- [Visual Studio](visual_studio/index.md) +- [Neovim](neovim/index.md) + +GitLab also supports developers in their command line interface with [`glab`](gitlab_cli/index.md) the GitLab CLI. + +## Features + +A complete list of the features and capabilities of each extension can be found in the documentation home for each extension. + +## Related topics + +- [How we created a GitLab Workflow Extension for VS Code](https://about.gitlab.com/blog/2020/07/31/use-gitlab-with-vscode/) +- [GitLab for Visual Studio](https://about.gitlab.com/blog/2023/06/29/gitlab-visual-studio-extension/) +- [GitLab for JetBrains and Neovim](https://about.gitlab.com/blog/2023/07/25/gitlab-jetbrains-neovim-plugins/) +- [Put `glab` at your fingertips with the GitLab CLI](https://about.gitlab.com/blog/2022/12/07/introducing-the-gitlab-cli/) diff --git a/doc/editor_extensions/jetbrains_ide/index.md b/doc/editor_extensions/jetbrains_ide/index.md new file mode 100644 index 0000000000000000000000000000000000000000..dcf13570b11dcda4dd534afde09748b698a94d2a --- /dev/null +++ b/doc/editor_extensions/jetbrains_ide/index.md @@ -0,0 +1,52 @@ +--- +stage: Create +group: Code Review +info: To determine the technical writer assigned to the Stage/Group associated with this page, see https://about.gitlab.com/handbook/product/ux/technical-writing/#assignments +--- + +# GitLab plugin for JetBrains IDEs + +The [GitLab plugin](https://plugins.jetbrains.com/plugin/22325-gitlab) +integrates GitLab with JetBrains IDEs. The following JetBrains IDEs are supported: + +- IntelliJ IDEA Ultimate — 2023.2 +- AppCode — build 232.7754.73 — 232.* +- Rider — 2023.2-RC1 (rc) +- DataGrip — 2023.2 +- DataSpell — 2023.2 +- GoLand — 2023.2 +- Aqua — 2023.2 (preview) +- Android Studio — build 232.7754.73 — 232.* +- MPS — build 232.7754.73 — 232.* +- RubyMine — 2023.2 +- PhpStorm — 2023.2 (rc) +- PyCharm Community — 2023.2 +- IntelliJ IDEA Community — 2023.2 +- PyCharm Educational — build 232.7754.73 — 232.* +- WebStorm — 2023.2 +- CLion — 2023.2 +- IntelliJ IDEA Educational — build 232.7754.73 — 232.* +- PyCharm Professional — 2023.2 + +## Supported features + +GitLab for JetBrains supports [GitLab Duo Code Suggestions](../../user/project/repository/code_suggestions.md). + +## Download the extension + +Download the extension from the [JetBrains Plugin Marketplace](https://plugins.jetbrains.com/plugin/22325-gitlab). + +## Configure the extension + +Instructions for getting started can be found in the project README under [setup](https://gitlab.com/gitlab-org/editor-extensions/gitlab-jetbrains-plugin#setup). + +## Report issues with the extension + +Report any issues, bugs, or feature requests in the +[`gitlab-jetbrains-plugin` issue queue](https://gitlab.com/gitlab-org/editor-extensions/gitlab-jetbrains-plugin/-/issues). + +## Related topics + +- [Download the plugin](https://plugins.jetbrains.com/plugin/22325-gitlab) +- [Plugin documentation](https://gitlab.com/gitlab-org/editor-extensions/gitlab-jetbrains-plugin/-/blob/main/README.md) +- [View source code](https://gitlab.com/gitlab-org/editor-extensions/gitlab-jetbrains-plugin) diff --git a/doc/editor_extensions/neovim/index.md b/doc/editor_extensions/neovim/index.md new file mode 100644 index 0000000000000000000000000000000000000000..e2e410ae82c471a4817f20d3095f4b913930563c --- /dev/null +++ b/doc/editor_extensions/neovim/index.md @@ -0,0 +1,30 @@ +--- +stage: Create +group: Code Review +info: To determine the technical writer assigned to the Stage/Group associated with this page, see https://about.gitlab.com/handbook/product/ux/technical-writing/#assignments +--- + +# GitLab plugin for Neovim - `gitlab.vim` + +The [GitLab plugin](https://gitlab.com/gitlab-org/editor-extensions/gitlab.vim) +integrates GitLab with Neovim. The following Neovim versions are supported: + +- 0.9+ + +## Supported features + +GitLab for Neovim supports [GitLab Duo Code Suggestions](../../user/project/repository/code_suggestions.md). + +## Install and configure the extension + +Instructions for getting started can be found in the project README under [setup](https://gitlab.com/gitlab-org/editor-extensions/gitlab.vim#setup). + +## Report issues with the extension + +Report any issues, bugs, or feature requests in the +[`gitlab.vim` issue queue](https://gitlab.com/gitlab-org/editor-extensions/gitlab.vim/-/issues). + +## Related topics + +- [Plugin documentation](https://gitlab.com/gitlab-org/editor-extensions/gitlab.vim/-/blob/main/README.md) +- [View source code](https://gitlab.com/gitlab-org/editor-extensions/gitlab.vim) diff --git a/doc/editor_extensions/visual_studio/index.md b/doc/editor_extensions/visual_studio/index.md new file mode 100644 index 0000000000000000000000000000000000000000..744f7759bf55cb956d1575071d0b5bed6507b368 --- /dev/null +++ b/doc/editor_extensions/visual_studio/index.md @@ -0,0 +1,36 @@ +--- +stage: Create +group: Code Review +info: To determine the technical writer assigned to the Stage/Group associated with this page, see https://about.gitlab.com/handbook/product/ux/technical-writing/#assignments +--- + +# GitLab extension for Visual Studio + +The [GitLab extension](https://marketplace.visualstudio.com/items?itemName=GitLab.GitLabExtensionForVisualStudio) +integrates GitLab with Visual Studio. The following Visual Studio versions are supported: + +- Visual Studio 2022 (AMD64) +- Visual Studio 2022 (Arm64) + +## Supported features + +GitLab for Visual Studio supports [GitLab Duo Code Suggestions](../../user/project/repository/code_suggestions.md). + +## Download the extension + +Download the extension from the [Visual Studio Marketplace](https://marketplace.visualstudio.com/items?itemName=GitLab.GitLabExtensionForVisualStudio). + +## Configure the extension + +Instructions for getting started can be found in the project README under [setup](https://gitlab.com/gitlab-org/editor-extensions/gitlab-visual-studio-extension/#setup). + +## Report issues with the extension + +Report any issues, bugs, or feature requests in the +[`gitlab-visual-studio-extension` issue queue](https://gitlab.com/gitlab-org/editor-extensions/gitlab-visual-studio-extension/-/issues). + +## Related topics + +- [Download the plugin](https://marketplace.visualstudio.com/items?itemName=GitLab.GitLabExtensionForVisualStudio) +- [Plugin documentation](https://gitlab.com/gitlab-org/editor-extensions/gitlab-visual-studio-extension/-/blob/main/README.md) +- [View source code](https://gitlab.com/gitlab-org/editor-extensions/gitlab-visual-studio-extension) diff --git a/doc/editor_extensions/visual_studio_code/index.md b/doc/editor_extensions/visual_studio_code/index.md new file mode 100644 index 0000000000000000000000000000000000000000..7c49879be132601c351c19ae23e39822cf79b21e --- /dev/null +++ b/doc/editor_extensions/visual_studio_code/index.md @@ -0,0 +1,49 @@ +--- +stage: Create +group: IDE +info: To determine the technical writer assigned to the Stage/Group associated with this page, see https://about.gitlab.com/handbook/product/ux/technical-writing/#assignments +--- + +# GitLab Workflow extension for VS Code + +The [GitLab Workflow extension](https://marketplace.visualstudio.com/items?itemName=GitLab.gitlab-workflow) +integrates GitLab with Visual Studio Code. You can decrease context switching and +do more day-to-day tasks in Visual Studio Code, such as: + +- [View issues](https://marketplace.visualstudio.com/items?itemName=GitLab.gitlab-workflow#browse-issues-review-mrs). +- Run [common commands](https://marketplace.visualstudio.com/items?itemName=GitLab.gitlab-workflow#commands) + from the Visual Studio Code [command palette](https://code.visualstudio.com/docs/getstarted/userinterface#_command-palette). +- Create and [review](https://marketplace.visualstudio.com/items?itemName=GitLab.gitlab-workflow#merge-request-reviews) + merge requests directly from Visual Studio Code. +- [Validate your GitLab CI/CD configuration](https://marketplace.visualstudio.com/items?itemName=GitLab.gitlab-workflow#validate-gitlab-cicd-configuration). +- [View the status of your pipeline](https://marketplace.visualstudio.com/items?itemName=GitLab.gitlab-workflow#information-about-your-branch-pipelines-mr-closing-issue). +- [View the output of CI/CD jobs](https://marketplace.visualstudio.com/items?itemName=GitLab.gitlab-workflow#view-the-job-output). +- [Create](https://marketplace.visualstudio.com/items?itemName=GitLab.gitlab-workflow#create-snippet) + and paste snippets to, and from, your editor. +- [Browse repositories](https://marketplace.visualstudio.com/items?itemName=GitLab.gitlab-workflow#browse-a-repository-without-cloning) + without cloning them. +- [Receive Code Suggestions](../../user/project/repository/code_suggestions.md). + +## Download the extension + +Download the extension from the [Visual Studio Code Marketplace](https://marketplace.visualstudio.com/items?itemName=GitLab.gitlab-workflow). + +## Configure the extension + +After you [download the extension](https://marketplace.visualstudio.com/items?itemName=GitLab.gitlab-workflow) +you can [configure](https://marketplace.visualstudio.com/items?itemName=GitLab.gitlab-workflow#extension-settings): + +- [Features to display or hide](https://gitlab.com/gitlab-org/gitlab-vscode-extension#extension-settings). +- [Self-signed certificate](https://marketplace.visualstudio.com/items?itemName=GitLab.gitlab-workflow#self-signed-certificates) information. +- [Code Suggestions](../../user/project/repository/code_suggestions.md). + +## Report issues with the extension + +Report any issues, bugs, or feature requests in the +[`gitlab-vscode-extension` issue queue](https://gitlab.com/gitlab-org/gitlab-vscode-extension/-/issues). + +## Related topics + +- [Download the extension](https://marketplace.visualstudio.com/items?itemName=GitLab.gitlab-workflow) +- [Extension documentation](https://gitlab.com/gitlab-org/gitlab-vscode-extension/-/blob/main/README.md) +- [View source code](https://gitlab.com/gitlab-org/gitlab-vscode-extension/) diff --git a/doc/integration/glab/index.md b/doc/integration/glab/index.md index aae04c36210e3c8f400ca59db076527b2995825b..29cec231d51f0750f58f7ff91eec24b4b51dd469 100644 --- a/doc/integration/glab/index.md +++ b/doc/integration/glab/index.md @@ -1,108 +1,11 @@ --- -stage: Create -group: Code Review -info: To determine the technical writer assigned to the Stage/Group associated with this page, see https://about.gitlab.com/handbook/product/ux/technical-writing/#assignments +redirect_to: '../../editor_extensions/gitlab_cli/index.md' +remove_date: '2023-10-31' --- -# GitLab CLI - `glab` +This document was moved to [another location](../../editor_extensions/gitlab_cli/index.md). -GLab is an open source GitLab CLI tool. It brings GitLab to your terminal: -next to where you are already working with Git and your code, without -switching between windows and browser tabs. - -- Work with issues. -- Work with merge requests. -- Watch running pipelines directly from your CLI. - - - -The GitLab CLI uses commands structured like `glab <command> <subcommand> [flags]` -to perform many of the actions you usually do from the GitLab user interface: - -```shell -# Sign in -glab auth login --stdin < token.txt - -# View a list of issues -glab issue list - -# Create merge request for issue 123 -glab mr for 123 - -# Check out the branch for merge request 243 -glab mr checkout 243 - -# Watch the pipeline in progress -glab pipeline ci view - -# View, approve, and merge the merge request -glab mr view -glab mr approve -glab mr merge -``` - -## Core commands - -- [`glab alias`](https://gitlab.com/gitlab-org/cli/-/tree/main/docs/source/alias) -- [`glab api`](https://gitlab.com/gitlab-org/cli/-/tree/main/docs/source/api) -- [`glab auth`](https://gitlab.com/gitlab-org/cli/-/tree/main/docs/source/auth) -- [`glab check-update`](https://gitlab.com/gitlab-org/cli/-/tree/main/docs/source/check-update) -- [`glab ci`](https://gitlab.com/gitlab-org/cli/-/tree/main/docs/source/ci) -- [`glab completion`](https://gitlab.com/gitlab-org/cli/-/tree/main/docs/source/completion) -- [`glab config`](https://gitlab.com/gitlab-org/cli/-/tree/main/docs/source/config) -- [`glab incident`](https://gitlab.com/gitlab-org/cli/-/tree/main/docs/source/incident) -- [`glab issue`](https://gitlab.com/gitlab-org/cli/-/tree/main/docs/source/issue) -- [`glab label`](https://gitlab.com/gitlab-org/cli/-/tree/main/docs/source/label) -- [`glab mr`](https://gitlab.com/gitlab-org/cli/-/tree/main/docs/source/mr) -- [`glab release`](https://gitlab.com/gitlab-org/cli/-/tree/main/docs/source/release) -- [`glab repo`](https://gitlab.com/gitlab-org/cli/-/tree/main/docs/source/repo) -- [`glab schedule`](https://gitlab.com/gitlab-org/cli/-/tree/main/docs/source/schedule) -- [`glab snippet`](https://gitlab.com/gitlab-org/cli/-/tree/main/docs/source/snippet) -- [`glab ssh-key`](https://gitlab.com/gitlab-org/cli/-/tree/main/docs/source/ssh-key) -- [`glab user`](https://gitlab.com/gitlab-org/cli/-/tree/main/docs/source/user) -- [`glab variable`](https://gitlab.com/gitlab-org/cli/-/tree/main/docs/source/variable) - -## Install the CLI - -Installation instructions are available in the GLab -[`README`](https://gitlab.com/gitlab-org/cli/#installation). - -## Authenticate with GitLab - -To authenticate with your GitLab account, run `glab auth login`. -`glab` respects tokens set using `GITLAB_TOKEN`. - -## Report issues - -Open an issue in the [`gitlab-org/cli` repository](https://gitlab.com/gitlab-org/cli/-/issues/new) -to send us feedback. - -## Related topics - -- [Install the CLI](https://gitlab.com/gitlab-org/cli/-/blob/main/README.md#installation) -- [Documentation](https://gitlab.com/gitlab-org/cli/-/tree/main/docs/source) -- Extension source code in the [`cli`](https://gitlab.com/gitlab-org/cli/) project - -## Troubleshooting - -### `glab completion` commands fail when using the 1Password shell plugin - -The [1Password shell plugin](https://developer.1password.com/docs/cli/shell-plugins/gitlab/) -adds the alias `glab='op plugin run -- glab'`, which can interfere with the `glab completion` -command. If your `glab completion` commands fail, configure your shell to prevent expanding aliases -before performing completions: - -- For Zsh, edit your `~/.zshrc` file and add this line: - - ```plaintext - setopt completealiases - ``` - -- For Bash, edit your `~/.bashrc` file and add this line: - - ```plaintext - complete -F _functionname glab - ``` - -For more information, see [issue 122](https://github.com/1Password/shell-plugins/issues/122) -for the 1Password shell plugin. +<!-- This redirect file can be deleted after <2023-10-31>. --> +<!-- Redirects that point to other docs in the same project expire in three months. --> +<!-- Redirects that point to docs in a different project or site (link is not relative and starts with `https:`) expire in one year. --> +<!-- Before deletion, see: https://docs.gitlab.com/ee/development/documentation/redirects.html --> diff --git a/doc/user/project/repository/vscode.md b/doc/user/project/repository/vscode.md index 2a33476b54592d3056043f34408851622b963af5..476cfc55298efc766fbf4c860fd816f76fc5c2b2 100644 --- a/doc/user/project/repository/vscode.md +++ b/doc/user/project/repository/vscode.md @@ -1,49 +1,11 @@ --- -stage: Create -group: IDE -info: To determine the technical writer assigned to the Stage/Group associated with this page, see https://about.gitlab.com/handbook/product/ux/technical-writing/#assignments +redirect_to: '../../../editor_extensions/visual_studio_code/index.md' +remove_date: '2023-10-31' --- -# GitLab Workflow extension for VS Code **(FREE)** +This document was moved to [another location](../../../editor_extensions/visual_studio_code/index.md). -The [GitLab Workflow extension](https://marketplace.visualstudio.com/items?itemName=GitLab.gitlab-workflow) -integrates GitLab with Visual Studio Code. You can decrease context switching and -do more day-to-day tasks in Visual Studio Code, such as: - -- [View issues](https://marketplace.visualstudio.com/items?itemName=GitLab.gitlab-workflow#browse-issues-review-mrs). -- Run [common commands](https://marketplace.visualstudio.com/items?itemName=GitLab.gitlab-workflow#commands) - from the Visual Studio Code [command palette](https://code.visualstudio.com/docs/getstarted/userinterface#_command-palette). -- Create and [review](https://marketplace.visualstudio.com/items?itemName=GitLab.gitlab-workflow#merge-request-reviews) - merge requests directly from Visual Studio Code. -- [Validate your GitLab CI/CD configuration](https://marketplace.visualstudio.com/items?itemName=GitLab.gitlab-workflow#validate-gitlab-cicd-configuration). -- [View the status of your pipeline](https://marketplace.visualstudio.com/items?itemName=GitLab.gitlab-workflow#information-about-your-branch-pipelines-mr-closing-issue). -- [View the output of CI/CD jobs](https://marketplace.visualstudio.com/items?itemName=GitLab.gitlab-workflow#view-the-job-output). -- [Create](https://marketplace.visualstudio.com/items?itemName=GitLab.gitlab-workflow#create-snippet) - and paste snippets to, and from, your editor. -- [Browse repositories](https://marketplace.visualstudio.com/items?itemName=GitLab.gitlab-workflow#browse-a-repository-without-cloning) - without cloning them. -- [Receive Code Suggestions](code_suggestions.md) - -## Download the extension - -Download the extension from the [Visual Studio Code Marketplace](https://marketplace.visualstudio.com/items?itemName=GitLab.gitlab-workflow). - -## Configure the extension - -After you [download the extension](https://marketplace.visualstudio.com/items?itemName=GitLab.gitlab-workflow) -you can [configure](https://marketplace.visualstudio.com/items?itemName=GitLab.gitlab-workflow#extension-settings): - -- [Features to display or hide](https://gitlab.com/gitlab-org/gitlab-vscode-extension#extension-settings). -- [Self-signed certificate](https://marketplace.visualstudio.com/items?itemName=GitLab.gitlab-workflow#self-signed-certificates) information. -- [Code Suggestions](code_suggestions.md) - -## Report issues with the extension - -Report any issues, bugs, or feature requests in the -[`gitlab-vscode-extension` issue queue](https://gitlab.com/gitlab-org/gitlab-vscode-extension/-/issues). - -## Related topics - -- [Download the extension](https://marketplace.visualstudio.com/items?itemName=GitLab.gitlab-workflow) -- [Extension documentation](https://gitlab.com/gitlab-org/gitlab-vscode-extension/-/blob/main/README.md) -- [View source code](https://gitlab.com/gitlab-org/gitlab-vscode-extension/) +<!-- This redirect file can be deleted after <2023-10-31>. --> +<!-- Redirects that point to other docs in the same project expire in three months. --> +<!-- Redirects that point to docs in a different project or site (link is not relative and starts with `https:`) expire in one year. --> +<!-- Before deletion, see: https://docs.gitlab.com/ee/development/documentation/redirects.html -->