{"componentChunkName":"component---src-templates-doc-tsx","path":"/product/integrations/gitlab/","result":{"data":{"file":{"id":"17066be9-948b-5c83-b812-4d27a0d915f5","relativePath":"product/integrations/gitlab/index.mdx","sourceInstanceName":"docs","childMarkdownRemark":null,"childMdx":{"body":"function _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\n\nfunction _objectWithoutProperties(source, excluded) { if (source == null) return {}; var target = _objectWithoutPropertiesLoose(source, excluded); var key, i; if (Object.getOwnPropertySymbols) { var sourceSymbolKeys = Object.getOwnPropertySymbols(source); for (i = 0; i < sourceSymbolKeys.length; i++) { key = sourceSymbolKeys[i]; if (excluded.indexOf(key) >= 0) continue; if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; target[key] = source[key]; } } return target; }\n\nfunction _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }\n\n/* @jsx mdx */\nvar _frontmatter = {\n  \"title\": \"GitLab\",\n  \"sidebar_order\": 1,\n  \"redirect_from\": [\"/workflow/integrations/gitlab/\", \"/workflow/integrations/global-integrations/gitlab/\"]\n};\n\nvar makeShortcode = function makeShortcode(name) {\n  return function MDXDefaultShortcode(props) {\n    console.warn(\"Component \" + name + \" was not imported, exported, or provided by MDXProvider as global scope\");\n    return mdx(\"div\", props);\n  };\n};\n\nvar Note = makeShortcode(\"Note\");\nvar layoutProps = {\n  _frontmatter: _frontmatter\n};\nvar MDXLayout = \"wrapper\";\nreturn function MDXContent(_ref) {\n  var components = _ref.components,\n      props = _objectWithoutProperties(_ref, [\"components\"]);\n\n  return mdx(MDXLayout, _extends({}, layoutProps, props, {\n    components: components,\n    mdxType: \"MDXLayout\"\n  }), mdx(\"p\", null, \"Sentry\\u2019s GitLab integration helps you track and resolve bugs faster by using data from your GitLab commits. Additionally, you can streamline your triaging process by creating a GitLab issue directly from Sentry.\"), mdx(\"p\", null, \"This integration needs to set up only once per organization, then it is available for \", mdx(\"em\", {\n    parentName: \"p\"\n  }, \"all\"), \" projects.\"), mdx(\"h2\", {\n    \"id\": \"install\",\n    \"style\": {\n      \"position\": \"relative\"\n    }\n  }, mdx(\"a\", _extends({\n    parentName: \"h2\"\n  }, {\n    \"href\": \"#install\",\n    \"aria-label\": \"install permalink\",\n    \"className\": \"anchor before\"\n  }), mdx(\"svg\", _extends({\n    parentName: \"a\"\n  }, {\n    \"viewBox\": \"0 0 24 24\",\n    \"xmlns\": \"http://www.w3.org/2000/svg\"\n  }), mdx(\"path\", _extends({\n    parentName: \"svg\"\n  }, {\n    \"d\": \"M10.879 6.05L15 1.93A5.001 5.001 0 0 1 22.071 9l-4.121 4.121a1 1 0 0 1-1.414-1.414l4.12-4.121a3 3 0 1 0-4.242-4.243l-4.121 4.121a1 1 0 1 1-1.414-1.414zm2.242 11.9L9 22.07A5 5 0 1 1 1.929 15l4.121-4.121a1 1 0 0 1 1.414 1.414l-4.12 4.121a3 3 0 1 0 4.242 4.243l4.121-4.121a1 1 0 1 1 1.414 1.414zm-8.364-.122l13.071-13.07a1 1 0 0 1 1.415 1.414L6.172 19.242a1 1 0 1 1-1.415-1.414z\",\n    \"fill\": \"currentColor\"\n  })))), \"Install\"), mdx(Note, {\n    mdxType: \"Note\"\n  }, mdx(\"markdown\", null, mdx(\"p\", null, \"Sentry owner or manager permissions and GitLab owner or maintainer permissions are required to install this integration.\"))), mdx(\"ol\", null, mdx(\"li\", {\n    parentName: \"ol\"\n  }, mdx(\"p\", {\n    parentName: \"li\"\n  }, \"Navigate to \", mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"Settings > Integrations > GitLab\"), \".\"), mdx(\"p\", {\n    parentName: \"li\"\n  }, mdx(\"span\", _extends({\n    parentName: \"p\"\n  }, {\n    \"className\": \"gatsby-resp-image-wrapper\",\n    \"style\": {\n      \"position\": \"relative\",\n      \"display\": \"block\",\n      \"marginLeft\": \"auto\",\n      \"marginRight\": \"auto\",\n      \"maxWidth\": \"1200px\"\n    }\n  }), \"\\n      \", mdx(\"a\", _extends({\n    parentName: \"span\"\n  }, {\n    \"className\": \"gatsby-resp-image-link\",\n    \"href\": \"/static/de82f8a15ba8595abb270cf29450fdf1/aa440/gitlab-overview.png\",\n    \"style\": {\n      \"display\": \"block\"\n    },\n    \"target\": \"_blank\",\n    \"rel\": \"noopener\"\n  }), \"\\n    \", mdx(\"span\", _extends({\n    parentName: \"a\"\n  }, {\n    \"className\": \"gatsby-resp-image-background-image\",\n    \"style\": {\n      \"paddingBottom\": \"66%\",\n      \"position\": \"relative\",\n      \"bottom\": \"0\",\n      \"left\": \"0\",\n      \"backgroundImage\": \"url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAIAAAAmMtkJAAAACXBIWXMAAAsSAAALEgHS3X78AAAB1klEQVQoz21S2YrcMBD0/39MICw5GAjzFAI5HvKyEHbn8CXJh2TJ1mHJljdlhZkQNuWm1ZgudXepM/f4VT9+O13Kp19Po5pGOUkxWusC4MNyQwhLjKuS7ngojofy0/vi+xeahR8P4eeBtip/LkjBaNV2jJOyQayGcV3XO3nbVsHth7eXjw/Xd2/On49Vxkfbyckai7JSqNnNMcYlIDusN6DmnyvWuL7cgLSMd5IRYY3T2sDQsHPz7D0cApjZYVEZf+c5pCAk8xmlrCzrqqrzvCzL6vR8vl7y/FqcTxcYY43ggxTSe08Jq0rCuUCcBgmZ0VZK1fccSamss+nAIDh3F5xFmXnW6MDN2rpdgDuZkqbIK1IztO2cd3ZOHS7ex7Au3CoFojZ5SUlv2sEmbiJrrVEWzcC3bdewBq32Xdd0vB8m3LHFCHmQOk1mst5Y/5es1IRRSU0IoXVFwC8LSEAovrq+nK94BZCRHXfhl9vbJTL0VHKUg4KH4Xpoi+ZT5x5zSj25kFT+FzsZ2ZS0dUWLvGasbVgruFwwKyqFiEUTbhRm/D8ZkvKeD8MgBwnZcWJ4rMrL9rJt230llldIahvT74oJARND1/VduxuABwMf+xXXGF4Br/0bPWPg+wWpHEsAAAAASUVORK5CYII=')\",\n      \"backgroundSize\": \"cover\",\n      \"display\": \"block\"\n    }\n  })), \"\\n  \", mdx(\"img\", _extends({\n    parentName: \"a\"\n  }, {\n    \"className\": \"gatsby-resp-image-image\",\n    \"alt\": \"gitlab overview\",\n    \"title\": \"gitlab overview\",\n    \"src\": \"/static/de82f8a15ba8595abb270cf29450fdf1/c1b63/gitlab-overview.png\",\n    \"srcSet\": [\"/static/de82f8a15ba8595abb270cf29450fdf1/5a46d/gitlab-overview.png 300w\", \"/static/de82f8a15ba8595abb270cf29450fdf1/0a47e/gitlab-overview.png 600w\", \"/static/de82f8a15ba8595abb270cf29450fdf1/c1b63/gitlab-overview.png 1200w\", \"/static/de82f8a15ba8595abb270cf29450fdf1/aa440/gitlab-overview.png 1500w\"],\n    \"sizes\": \"(max-width: 1200px) 100vw, 1200px\",\n    \"style\": {\n      \"width\": \"100%\",\n      \"height\": \"100%\",\n      \"margin\": \"0\",\n      \"verticalAlign\": \"middle\",\n      \"position\": \"absolute\",\n      \"top\": \"0\",\n      \"left\": \"0\"\n    },\n    \"loading\": \"lazy\"\n  })), \"\\n  \"), \"\\n    \"))), mdx(\"li\", {\n    parentName: \"ol\"\n  }, mdx(\"p\", {\n    parentName: \"li\"\n  }, \"In the resulting modal, click \\\"Add Installation\\\".\"), mdx(\"p\", {\n    parentName: \"li\"\n  }, mdx(\"span\", _extends({\n    parentName: \"p\"\n  }, {\n    \"className\": \"gatsby-resp-image-wrapper\",\n    \"style\": {\n      \"position\": \"relative\",\n      \"display\": \"block\",\n      \"marginLeft\": \"auto\",\n      \"marginRight\": \"auto\",\n      \"maxWidth\": \"1000px\"\n    }\n  }), \"\\n      \", mdx(\"a\", _extends({\n    parentName: \"span\"\n  }, {\n    \"className\": \"gatsby-resp-image-link\",\n    \"href\": \"/static/c1c6092f66ece0f3c6b6377133321ca9/00d43/add-installation.png\",\n    \"style\": {\n      \"display\": \"block\"\n    },\n    \"target\": \"_blank\",\n    \"rel\": \"noopener\"\n  }), \"\\n    \", mdx(\"span\", _extends({\n    parentName: \"a\"\n  }, {\n    \"className\": \"gatsby-resp-image-background-image\",\n    \"style\": {\n      \"paddingBottom\": \"87.99999999999999%\",\n      \"position\": \"relative\",\n      \"bottom\": \"0\",\n      \"left\": \"0\",\n      \"backgroundImage\": \"url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAASCAIAAADUsmlHAAAACXBIWXMAAAsSAAALEgHS3X78AAACp0lEQVQ4y31TaU/bQBD1v++XSv3QQiAkkMM5COEKCQS1apFoQVSVqlaItlASEl+J49jrI752bfrsAKqgdDSyRtl9O++9mXD5pXJhpbqyUMhnSoVcjV9rPGR5df2fWczVVpd5JLe13lJVfaw74lCSJUUSFUUei4KMQptMH+VE1UxinX+7yC2WSvk6125/iKVft/sZsX99ddnv9wYX5z9/X16r6uT2ScRxjO+gLwBcLW5wnda70JoGF8dEJ5IwMjQy7Et4njEW+IGP8PwgDc/zgiAE+KY3zGVScL3esRx3ONIVZSSLsihKw4EgSbJl2UhimMQglmmZpoXXXdd96FwpAFxrU0px0dCJSUzbdvA8fnnKmcbMo+EdOFOuFptcZ+eQhhRmKNJYEmSimzRkYRiCcxiE88QFGjAyczTbpLcRwCsLRdjOtXe6URQ5toMET9uyDYPoU2POlti+69NHht0AvJiCX2dbYUhFAVJFjGc+JHwFQYIFsjSaTKZwXtP08UiF8nvDUtrVagfGos9U023LIWnbxB5iQouhG+gWMZCL4gjVfFRDGMYXGlydbzLKXMe1TBueAe/OvJk9Yyy5HdEIp8iIspnvQXZ0Z1g6qu3mPrxVxxOsF8hLogx6Y0XFqOM0WBoRY07gma4Tp7ShuYLOm6slvAyqU5A0CAab1JoOzh7Www8SqkDEfxt2vyS7jV08DKuh885w1CTZDchGgdOEQKIa7Vlq2ACjwj+H29vuYoyu63mu787cp+sBrGGFxI0sP9Kd5Bids28K/No619qE5rmoZzOi1FNU0leMGyVQJr0fV1m4jTnvbR3MlTwXIWZBpt8bp/yLk8rLz29fHfW+fM0uV5IlqRQ3Tj6e/Sc/HZ+dHp8dNfe75d0DvvW+tne4080v8aV87Q+jhbH8CjJQ9AAAAABJRU5ErkJggg==')\",\n      \"backgroundSize\": \"cover\",\n      \"display\": \"block\"\n    }\n  })), \"\\n  \", mdx(\"img\", _extends({\n    parentName: \"a\"\n  }, {\n    \"className\": \"gatsby-resp-image-image\",\n    \"alt\": \"Connect Sentry to a GitLab instance\",\n    \"title\": \"Connect Sentry to a GitLab instance\",\n    \"src\": \"/static/c1c6092f66ece0f3c6b6377133321ca9/00d43/add-installation.png\",\n    \"srcSet\": [\"/static/c1c6092f66ece0f3c6b6377133321ca9/5a46d/add-installation.png 300w\", \"/static/c1c6092f66ece0f3c6b6377133321ca9/0a47e/add-installation.png 600w\", \"/static/c1c6092f66ece0f3c6b6377133321ca9/00d43/add-installation.png 1000w\"],\n    \"sizes\": \"(max-width: 1000px) 100vw, 1000px\",\n    \"style\": {\n      \"width\": \"100%\",\n      \"height\": \"100%\",\n      \"margin\": \"0\",\n      \"verticalAlign\": \"middle\",\n      \"position\": \"absolute\",\n      \"top\": \"0\",\n      \"left\": \"0\"\n    },\n    \"loading\": \"lazy\"\n  })), \"\\n  \"), \"\\n    \"))), mdx(\"li\", {\n    parentName: \"ol\"\n  }, mdx(\"p\", {\n    parentName: \"li\"\n  }, \"In the pop-up window, complete the instructions to create a Sentry app within GitLab. Once you\\u2019re finished, click \\\"Next\\\".\"), mdx(\"p\", {\n    parentName: \"li\"\n  }, mdx(\"span\", _extends({\n    parentName: \"p\"\n  }, {\n    \"className\": \"gatsby-resp-image-wrapper\",\n    \"style\": {\n      \"position\": \"relative\",\n      \"display\": \"block\",\n      \"marginLeft\": \"auto\",\n      \"marginRight\": \"auto\",\n      \"maxWidth\": \"1000px\"\n    }\n  }), \"\\n      \", mdx(\"a\", _extends({\n    parentName: \"span\"\n  }, {\n    \"className\": \"gatsby-resp-image-link\",\n    \"href\": \"/static/4950344c92c665f16a27551bc24669a1/00d43/configuration-modal.png\",\n    \"style\": {\n      \"display\": \"block\"\n    },\n    \"target\": \"_blank\",\n    \"rel\": \"noopener\"\n  }), \"\\n    \", mdx(\"span\", _extends({\n    parentName: \"a\"\n  }, {\n    \"className\": \"gatsby-resp-image-background-image\",\n    \"style\": {\n      \"paddingBottom\": \"32.666666666666664%\",\n      \"position\": \"relative\",\n      \"bottom\": \"0\",\n      \"left\": \"0\",\n      \"backgroundImage\": \"url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAHCAIAAACHqfpvAAAACXBIWXMAAAsSAAALEgHS3X78AAABSklEQVQY0z2Qa0sCQRSG9///hz5UrqIEFUFQol2grwpK9aGUzdXVXZ3dnZ2ZM/edjkK9PBwOwzxzOVEnHvV6405n2O2O+v2Xy/OHi7P7QW98d/N2ffU6iEdxPBzEt0pCWZZFnjPWWHMM1iiE0LYtrUsJLARvWd0qjk0IFmlbh/1iPtPG0IYRUjLOpVJCSut8xAUopSXI42rDeLGnQgqpjPPoGVQBlsNHA8DyXZmm1WZNt5muSi94hEc6h9tOca7JtsCYl9Ir1WrtjQkA86dnQw7N16JapSrf82yrD8TtSWQdXvEnh8CKnCQJzTZ0c6TerF1df0ynYNW+Tn7Sz22xINWqpOuaZZGx1nv/LwsAUlVKa2UMgt/D9x+W7wrEd7ITliLgGumZdDwSAuzJx+DkhOANpUpKROIkAKyxs8mEHEixo5yBOCKwcsZ/AdpAhLW870uuAAAAAElFTkSuQmCC')\",\n      \"backgroundSize\": \"cover\",\n      \"display\": \"block\"\n    }\n  })), \"\\n  \", mdx(\"img\", _extends({\n    parentName: \"a\"\n  }, {\n    \"className\": \"gatsby-resp-image-image\",\n    \"alt\": \"Configuration modal and Sentry app within GitLab\",\n    \"title\": \"Configuration modal and Sentry app within GitLab\",\n    \"src\": \"/static/4950344c92c665f16a27551bc24669a1/00d43/configuration-modal.png\",\n    \"srcSet\": [\"/static/4950344c92c665f16a27551bc24669a1/5a46d/configuration-modal.png 300w\", \"/static/4950344c92c665f16a27551bc24669a1/0a47e/configuration-modal.png 600w\", \"/static/4950344c92c665f16a27551bc24669a1/00d43/configuration-modal.png 1000w\"],\n    \"sizes\": \"(max-width: 1000px) 100vw, 1000px\",\n    \"style\": {\n      \"width\": \"100%\",\n      \"height\": \"100%\",\n      \"margin\": \"0\",\n      \"verticalAlign\": \"middle\",\n      \"position\": \"absolute\",\n      \"top\": \"0\",\n      \"left\": \"0\"\n    },\n    \"loading\": \"lazy\"\n  })), \"\\n  \"), \"\\n    \"))), mdx(\"li\", {\n    parentName: \"ol\"\n  }, mdx(\"p\", {\n    parentName: \"li\"\n  }, \"Fill out the resulting GitLab Configuration form with the following information:\"), mdx(\"ol\", {\n    parentName: \"li\"\n  }, mdx(\"li\", {\n    parentName: \"ol\"\n  }, mdx(\"p\", {\n    parentName: \"li\"\n  }, \"The GitLab URL is the base URL for your GitLab instance. If using gitlab.com, enter \", mdx(\"a\", _extends({\n    parentName: \"p\"\n  }, {\n    \"href\": \"https://gitlab.com/\"\n  }), \"https://gitlab.com/\"), \".\")), mdx(\"li\", {\n    parentName: \"ol\"\n  }, mdx(\"p\", {\n    parentName: \"li\"\n  }, \"Find the GitLab Group Path in your group\\u2019s GitLab page.\"), mdx(\"p\", {\n    parentName: \"li\"\n  }, mdx(\"span\", _extends({\n    parentName: \"p\"\n  }, {\n    \"className\": \"gatsby-resp-image-wrapper\",\n    \"style\": {\n      \"position\": \"relative\",\n      \"display\": \"block\",\n      \"marginLeft\": \"auto\",\n      \"marginRight\": \"auto\",\n      \"maxWidth\": \"1000px\"\n    }\n  }), \"\\n      \", mdx(\"a\", _extends({\n    parentName: \"span\"\n  }, {\n    \"className\": \"gatsby-resp-image-link\",\n    \"href\": \"/static/4ef0e85c9aebf355ab229ff666a97fe0/00d43/gitlab-groups.png\",\n    \"style\": {\n      \"display\": \"block\"\n    },\n    \"target\": \"_blank\",\n    \"rel\": \"noopener\"\n  }), \"\\n    \", mdx(\"span\", _extends({\n    parentName: \"a\"\n  }, {\n    \"className\": \"gatsby-resp-image-background-image\",\n    \"style\": {\n      \"paddingBottom\": \"20.666666666666668%\",\n      \"position\": \"relative\",\n      \"bottom\": \"0\",\n      \"left\": \"0\",\n      \"backgroundImage\": \"url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAECAIAAAABPYjBAAAACXBIWXMAAAsSAAALEgHS3X78AAAAx0lEQVQI13XKWwvBUADA8X1wX8CDYiQ7c5mIJBKaSEmSlBgH8yCXGcuTM9aZXc6ZS/Ii/36Pf6bEFWOBfMQvSP1xMpTnggXAiwDUw+Eyy37w8UY218lk20K6FU+I0Wg1BUTAVZhRZ9AbQHmloiteLffz4XwKt7PpZjJZf0G4lWVlKSuL5wB3krT21YRkt8nc0UW/GZQSy7Y91/VM7P2Nvr1Srhqybox1PiP1iA6Hi6pi7UR1/bX8RAh1XeI4jmEYJjZtbBGbPAAdtcwnnQ+0dwAAAABJRU5ErkJggg==')\",\n      \"backgroundSize\": \"cover\",\n      \"display\": \"block\"\n    }\n  })), \"\\n  \", mdx(\"img\", _extends({\n    parentName: \"a\"\n  }, {\n    \"className\": \"gatsby-resp-image-image\",\n    \"alt\": \"GitLab page showing group path\",\n    \"title\": \"GitLab page showing group path\",\n    \"src\": \"/static/4ef0e85c9aebf355ab229ff666a97fe0/00d43/gitlab-groups.png\",\n    \"srcSet\": [\"/static/4ef0e85c9aebf355ab229ff666a97fe0/5a46d/gitlab-groups.png 300w\", \"/static/4ef0e85c9aebf355ab229ff666a97fe0/0a47e/gitlab-groups.png 600w\", \"/static/4ef0e85c9aebf355ab229ff666a97fe0/00d43/gitlab-groups.png 1000w\"],\n    \"sizes\": \"(max-width: 1000px) 100vw, 1000px\",\n    \"style\": {\n      \"width\": \"100%\",\n      \"height\": \"100%\",\n      \"margin\": \"0\",\n      \"verticalAlign\": \"middle\",\n      \"position\": \"absolute\",\n      \"top\": \"0\",\n      \"left\": \"0\"\n    },\n    \"loading\": \"lazy\"\n  })), \"\\n  \"), \"\\n    \"))), mdx(\"li\", {\n    parentName: \"ol\"\n  }, mdx(\"p\", {\n    parentName: \"li\"\n  }, \"Find the GitLab Application ID and Secret in the Sentry app within GitLab.\"), mdx(\"p\", {\n    parentName: \"li\"\n  }, mdx(\"span\", _extends({\n    parentName: \"p\"\n  }, {\n    \"className\": \"gatsby-resp-image-wrapper\",\n    \"style\": {\n      \"position\": \"relative\",\n      \"display\": \"block\",\n      \"marginLeft\": \"auto\",\n      \"marginRight\": \"auto\",\n      \"maxWidth\": \"1000px\"\n    }\n  }), \"\\n      \", mdx(\"a\", _extends({\n    parentName: \"span\"\n  }, {\n    \"className\": \"gatsby-resp-image-link\",\n    \"href\": \"/static/d6d7aff747d63f687297222d0d2552a8/00d43/gitlab-app-id.png\",\n    \"style\": {\n      \"display\": \"block\"\n    },\n    \"target\": \"_blank\",\n    \"rel\": \"noopener\"\n  }), \"\\n    \", mdx(\"span\", _extends({\n    parentName: \"a\"\n  }, {\n    \"className\": \"gatsby-resp-image-background-image\",\n    \"style\": {\n      \"paddingBottom\": \"64.99999999999999%\",\n      \"position\": \"relative\",\n      \"bottom\": \"0\",\n      \"left\": \"0\",\n      \"backgroundImage\": \"url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAIAAAAmMtkJAAAACXBIWXMAAAsSAAALEgHS3X78AAABkElEQVQoz51Ry04bMRSdb0LwCVSqQMDX8AWNWILKa9cNQmLb0PKqui5LIkgopIuqNCTzutePsWfGGY+5MwkBBQkhjo5nrnx8fK5tLzU2RNnz44ip+xB9EP8HcT/i2pQkvU5vrtH+sPF7Zbe7uHnz8fPN0vbtwlZ3eed2fv165tPVbOM1eoctPGnzsw4/7QgqflyL40t22mZHl/j1ApstaF5As0UFHr6g55xT4POwp1kgoS/Bd2+GZ0unlA5jABRplhszLGxJFEJyLpBLhiBVpnRKwkiasErO8wwAuBBFUUx2ZQwRIQaEMBCJThJFavmIcTKNNM2klFMtiSo36g/8KAy4lJRc2nK67To5B0RabK0dzdLegvqWcvQliUiFTBJOlZCj8PrClL4f+LTQGuPqWdIQGVSg5jGqUN1KEIbkVEo9mZ01rtBTLWmtGeMURYmUS3VSY3LgsbnTS/bPg/jn92hvR9/9HTpn8nw4hWL8N4ZEepQKlfnXH9b49s8/+DJYW026ndqcmUfkEzyzPZnfjQdG/M26gGC0HAAAAABJRU5ErkJggg==')\",\n      \"backgroundSize\": \"cover\",\n      \"display\": \"block\"\n    }\n  })), \"\\n  \", mdx(\"img\", _extends({\n    parentName: \"a\"\n  }, {\n    \"className\": \"gatsby-resp-image-image\",\n    \"alt\": \"GitLab application id and secret\",\n    \"title\": \"GitLab application id and secret\",\n    \"src\": \"/static/d6d7aff747d63f687297222d0d2552a8/00d43/gitlab-app-id.png\",\n    \"srcSet\": [\"/static/d6d7aff747d63f687297222d0d2552a8/5a46d/gitlab-app-id.png 300w\", \"/static/d6d7aff747d63f687297222d0d2552a8/0a47e/gitlab-app-id.png 600w\", \"/static/d6d7aff747d63f687297222d0d2552a8/00d43/gitlab-app-id.png 1000w\"],\n    \"sizes\": \"(max-width: 1000px) 100vw, 1000px\",\n    \"style\": {\n      \"width\": \"100%\",\n      \"height\": \"100%\",\n      \"margin\": \"0\",\n      \"verticalAlign\": \"middle\",\n      \"position\": \"absolute\",\n      \"top\": \"0\",\n      \"left\": \"0\"\n    },\n    \"loading\": \"lazy\"\n  })), \"\\n  \"), \"\\n    \"))), mdx(\"li\", {\n    parentName: \"ol\"\n  }, mdx(\"p\", {\n    parentName: \"li\"\n  }, \"Use this information to fill out the GitLab Configuration and click \\\"Submit\\\".\"), mdx(\"p\", {\n    parentName: \"li\"\n  }, mdx(\"span\", _extends({\n    parentName: \"p\"\n  }, {\n    \"className\": \"gatsby-resp-image-wrapper\",\n    \"style\": {\n      \"position\": \"relative\",\n      \"display\": \"block\",\n      \"marginLeft\": \"auto\",\n      \"marginRight\": \"auto\",\n      \"maxWidth\": \"1000px\"\n    }\n  }), \"\\n      \", mdx(\"a\", _extends({\n    parentName: \"span\"\n  }, {\n    \"className\": \"gatsby-resp-image-link\",\n    \"href\": \"/static/0daac6e6a46bf3e6800a234a480cd22c/00d43/gitlab-configuration.png\",\n    \"style\": {\n      \"display\": \"block\"\n    },\n    \"target\": \"_blank\",\n    \"rel\": \"noopener\"\n  }), \"\\n    \", mdx(\"span\", _extends({\n    parentName: \"a\"\n  }, {\n    \"className\": \"gatsby-resp-image-background-image\",\n    \"style\": {\n      \"paddingBottom\": \"106.33333333333333%\",\n      \"position\": \"relative\",\n      \"bottom\": \"0\",\n      \"left\": \"0\",\n      \"backgroundImage\": \"url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAVCAYAAABG1c6oAAAACXBIWXMAAAsSAAALEgHS3X78AAADLElEQVQ4y5VV227cNhD1h/RN+cKi/9GXfEofWqBAW6Bt7LZIEAepL7HX2e5N0kpaiRIp3idnKHmxdpMCJXB2yKF0NHNmyD0z2lAvBpJyJK013d7c0ceHJd1/WND13ze0uH+g+7tF2vuPEfhnVPribFQjee8p+AAbSA6KhkGmj4yjxocUia5Pax4xTqAZaT4T6nEmtMYlMmMM7bYbKvIdKdmTEC18I4VgAYeX/WcBvkSIbJlQk7VMGGF7Wu9+oIfld7Tefk9t/wsZf/5FaPcK+A14/TRCx4QukHOODk1JdZVTXRfUHkqsC2rqnLp2jzn81Y4aWPZ33Z76voI03aShHOeUU4QehJ6aSlLbjHSoFXRzINUJagg09D75RGdJ9qz7rOWphvg5pmzMQKv1BXBOq9U5ldUbGtQVjfoWb3zEu49YprWPD8CCfFidRqiPKXuvqG5eU15cULH/gzbbV9T1b2g070iOlyTV2wk8P+ItGXs7t814oiGqzNWu9wKaDVSVsNWQUOYd/D30G2hfiGkOVGUPaSSqG5+1zayhBmFR1HiR0UBsbpkAcHuEZ3N/nD9qOLfNRBhAKC3Ruuxou96gekMi4D1rbMqCi8Zr9wis2RpjTyPUx00eEkT1/oA2EbQvOdID1k2aV7CMsqiQenXcx4l6qqGdCUOI6LEWPdamY8cpW2tnjX2KOOKsPbdfaJvAGuDo5ZRvC9qstjiCJXpPou8Ep5XOuzvpWT4Is/5PL4fHlNk/9NOl0NSHdCkoXA5Myprys+zjfX6OZeFsEEgixLMnfQgyjpYjY+w2eYow35XH24eL449RTlX30y3177OcNOSi4N5bgnC9KdBjLaLoES3r2qUisL1+/4EWd8vkZx8+9oQwQofoQ4x2tYnbP6/i+vfLqP5ZRQefdy66E0CviGsuIs2IQBJCSKeaUz8/c6kHpxNe/HpJ337zM738+key13f0fweC+4s1FBowxgm93Qnx/ka0767EmOfCOC+sMdizsICdLYD0hNa8Z3jdIjoLrp845QyLTEuV4V8joxkdILs+U3LMUFFYlSAHmalBZW3TZqhymjPgfwHyrz4BDzY+BloCyZYAAAAASUVORK5CYII=')\",\n      \"backgroundSize\": \"cover\",\n      \"display\": \"block\"\n    }\n  })), \"\\n  \", mdx(\"img\", _extends({\n    parentName: \"a\"\n  }, {\n    \"className\": \"gatsby-resp-image-image\",\n    \"alt\": \"GitLab configuration form\",\n    \"title\": \"GitLab configuration form\",\n    \"src\": \"/static/0daac6e6a46bf3e6800a234a480cd22c/00d43/gitlab-configuration.png\",\n    \"srcSet\": [\"/static/0daac6e6a46bf3e6800a234a480cd22c/5a46d/gitlab-configuration.png 300w\", \"/static/0daac6e6a46bf3e6800a234a480cd22c/0a47e/gitlab-configuration.png 600w\", \"/static/0daac6e6a46bf3e6800a234a480cd22c/00d43/gitlab-configuration.png 1000w\"],\n    \"sizes\": \"(max-width: 1000px) 100vw, 1000px\",\n    \"style\": {\n      \"width\": \"100%\",\n      \"height\": \"100%\",\n      \"margin\": \"0\",\n      \"verticalAlign\": \"middle\",\n      \"position\": \"absolute\",\n      \"top\": \"0\",\n      \"left\": \"0\"\n    },\n    \"loading\": \"lazy\"\n  })), \"\\n  \"), \"\\n    \"))))), mdx(\"li\", {\n    parentName: \"ol\"\n  }, mdx(\"p\", {\n    parentName: \"li\"\n  }, \"In the resulting panel, click \\\"Authorize\\\".\")), mdx(\"li\", {\n    parentName: \"ol\"\n  }, mdx(\"p\", {\n    parentName: \"li\"\n  }, \"In Sentry, return to Organization Settings > \", mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"Integrations\"), \". You\\u2019ll see a new instance of GitLab underneath the list of integrations.\")), mdx(\"li\", {\n    parentName: \"ol\"\n  }, mdx(\"p\", {\n    parentName: \"li\"\n  }, \"Next to your GitLab Instance, click \\\"Configure\\\". \", mdx(\"em\", {\n    parentName: \"p\"\n  }, \"It\\u2019s important to configure to receive the full benefits of commit tracking.\")), mdx(\"p\", {\n    parentName: \"li\"\n  }, mdx(\"span\", _extends({\n    parentName: \"p\"\n  }, {\n    \"className\": \"gatsby-resp-image-wrapper\",\n    \"style\": {\n      \"position\": \"relative\",\n      \"display\": \"block\",\n      \"marginLeft\": \"auto\",\n      \"marginRight\": \"auto\",\n      \"maxWidth\": \"1000px\"\n    }\n  }), \"\\n      \", mdx(\"a\", _extends({\n    parentName: \"span\"\n  }, {\n    \"className\": \"gatsby-resp-image-link\",\n    \"href\": \"/static/dc73b5d51fbb74be2287d41a2cd5d154/00d43/configure-button.png\",\n    \"style\": {\n      \"display\": \"block\"\n    },\n    \"target\": \"_blank\",\n    \"rel\": \"noopener\"\n  }), \"\\n    \", mdx(\"span\", _extends({\n    parentName: \"a\"\n  }, {\n    \"className\": \"gatsby-resp-image-background-image\",\n    \"style\": {\n      \"paddingBottom\": \"26.666666666666668%\",\n      \"position\": \"relative\",\n      \"bottom\": \"0\",\n      \"left\": \"0\",\n      \"backgroundImage\": \"url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAFCAIAAADKYVtkAAAACXBIWXMAAAsSAAALEgHS3X78AAAApElEQVQY02WO2Q7CMAwE+/8fCeIBaFBJjzSHz+C0RQI1mgdb1mS3SzGHOTCxiPr36AcPgLYQ8RneOGbmLqcS14RIwhwjzGPAggiEgP9QAxuETbahs+RSQEzVCvfL8HIJQFhqrXp+IpWopByW1fwmG9JaSC0RFx/CarcUE2/deD+ptu/mCfu+OJftarUnv7jHwC1aVLR+DQv/jTzk0cvtqu65ldAP8egkBoSHhjgAAAAASUVORK5CYII=')\",\n      \"backgroundSize\": \"cover\",\n      \"display\": \"block\"\n    }\n  })), \"\\n  \", mdx(\"img\", _extends({\n    parentName: \"a\"\n  }, {\n    \"className\": \"gatsby-resp-image-image\",\n    \"alt\": \"GitLab instance with connected group and highlighted configure button\",\n    \"title\": \"GitLab instance with connected group and highlighted configure button\",\n    \"src\": \"/static/dc73b5d51fbb74be2287d41a2cd5d154/00d43/configure-button.png\",\n    \"srcSet\": [\"/static/dc73b5d51fbb74be2287d41a2cd5d154/5a46d/configure-button.png 300w\", \"/static/dc73b5d51fbb74be2287d41a2cd5d154/0a47e/configure-button.png 600w\", \"/static/dc73b5d51fbb74be2287d41a2cd5d154/00d43/configure-button.png 1000w\"],\n    \"sizes\": \"(max-width: 1000px) 100vw, 1000px\",\n    \"style\": {\n      \"width\": \"100%\",\n      \"height\": \"100%\",\n      \"margin\": \"0\",\n      \"verticalAlign\": \"middle\",\n      \"position\": \"absolute\",\n      \"top\": \"0\",\n      \"left\": \"0\"\n    },\n    \"loading\": \"lazy\"\n  })), \"\\n  \"), \"\\n    \"))), mdx(\"li\", {\n    parentName: \"ol\"\n  }, mdx(\"p\", {\n    parentName: \"li\"\n  }, \"On the resulting page, click \\\"Add Repository\\\" to select which repositories in which you\\u2019d like to begin tracking commits.\"), mdx(\"p\", {\n    parentName: \"li\"\n  }, mdx(\"span\", _extends({\n    parentName: \"p\"\n  }, {\n    \"className\": \"gatsby-resp-image-wrapper\",\n    \"style\": {\n      \"position\": \"relative\",\n      \"display\": \"block\",\n      \"marginLeft\": \"auto\",\n      \"marginRight\": \"auto\",\n      \"maxWidth\": \"1000px\"\n    }\n  }), \"\\n      \", mdx(\"a\", _extends({\n    parentName: \"span\"\n  }, {\n    \"className\": \"gatsby-resp-image-link\",\n    \"href\": \"/static/2855d6cba2e8f4ab8b0cf2df5dfb546c/00d43/add-repo.png\",\n    \"style\": {\n      \"display\": \"block\"\n    },\n    \"target\": \"_blank\",\n    \"rel\": \"noopener\"\n  }), \"\\n    \", mdx(\"span\", _extends({\n    parentName: \"a\"\n  }, {\n    \"className\": \"gatsby-resp-image-background-image\",\n    \"style\": {\n      \"paddingBottom\": \"31.666666666666664%\",\n      \"position\": \"relative\",\n      \"bottom\": \"0\",\n      \"left\": \"0\",\n      \"backgroundImage\": \"url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAGCAIAAABM9SnKAAAACXBIWXMAAAsSAAALEgHS3X78AAAArElEQVQY052PyxLCIAxF+f/PrLb1AeVRICEJ1WhHx4VuvHMWJzM3EzCc4+p9SjmvRYGKQiIs/DXEFAI6S85JzqZCs1cfltigKVgRCrSKhNQ+0JFIWAvDsAyHPM18mk0pMM1OOY7X08WPKpO1LvXttr3QALTzbPVpepBiopC4VkPEFRkbAyoCKk3UmUWk7/S+6fJig3cxhhxCTqlowTwqfa+85Om/8v6+7Mt/5w66iVyAVKQbxgAAAABJRU5ErkJggg==')\",\n      \"backgroundSize\": \"cover\",\n      \"display\": \"block\"\n    }\n  })), \"\\n  \", mdx(\"img\", _extends({\n    parentName: \"a\"\n  }, {\n    \"className\": \"gatsby-resp-image-image\",\n    \"alt\": \"Add repository\",\n    \"title\": \"Add repository\",\n    \"src\": \"/static/2855d6cba2e8f4ab8b0cf2df5dfb546c/00d43/add-repo.png\",\n    \"srcSet\": [\"/static/2855d6cba2e8f4ab8b0cf2df5dfb546c/5a46d/add-repo.png 300w\", \"/static/2855d6cba2e8f4ab8b0cf2df5dfb546c/0a47e/add-repo.png 600w\", \"/static/2855d6cba2e8f4ab8b0cf2df5dfb546c/00d43/add-repo.png 1000w\"],\n    \"sizes\": \"(max-width: 1000px) 100vw, 1000px\",\n    \"style\": {\n      \"width\": \"100%\",\n      \"height\": \"100%\",\n      \"margin\": \"0\",\n      \"verticalAlign\": \"middle\",\n      \"position\": \"absolute\",\n      \"top\": \"0\",\n      \"left\": \"0\"\n    },\n    \"loading\": \"lazy\"\n  })), \"\\n  \"), \"\\n    \")))), mdx(\"h2\", {\n    \"id\": \"configure\",\n    \"style\": {\n      \"position\": \"relative\"\n    }\n  }, mdx(\"a\", _extends({\n    parentName: \"h2\"\n  }, {\n    \"href\": \"#configure\",\n    \"aria-label\": \"configure permalink\",\n    \"className\": \"anchor before\"\n  }), mdx(\"svg\", _extends({\n    parentName: \"a\"\n  }, {\n    \"viewBox\": \"0 0 24 24\",\n    \"xmlns\": \"http://www.w3.org/2000/svg\"\n  }), mdx(\"path\", _extends({\n    parentName: \"svg\"\n  }, {\n    \"d\": \"M10.879 6.05L15 1.93A5.001 5.001 0 0 1 22.071 9l-4.121 4.121a1 1 0 0 1-1.414-1.414l4.12-4.121a3 3 0 1 0-4.242-4.243l-4.121 4.121a1 1 0 1 1-1.414-1.414zm2.242 11.9L9 22.07A5 5 0 1 1 1.929 15l4.121-4.121a1 1 0 0 1 1.414 1.414l-4.12 4.121a3 3 0 1 0 4.242 4.243l4.121-4.121a1 1 0 1 1 1.414 1.414zm-8.364-.122l13.071-13.07a1 1 0 0 1 1.415 1.414L6.172 19.242a1 1 0 1 1-1.415-1.414z\",\n    \"fill\": \"currentColor\"\n  })))), \"Configure\"), mdx(\"p\", null, \"Use GitLab to \", mdx(\"a\", _extends({\n    parentName: \"p\"\n  }, {\n    \"href\": \"#commit-tracking\"\n  }), \"track commits\"), \", identify \", mdx(\"a\", _extends({\n    parentName: \"p\"\n  }, {\n    \"href\": \"#suspect-commits\"\n  }), \"suspect commits\"), \", \", mdx(\"a\", _extends({\n    parentName: \"p\"\n  }, {\n    \"href\": \"#resolve-via-commit-or-pull-request\"\n  }), \"resolve via commit or PR\"), \" and \", mdx(\"a\", _extends({\n    parentName: \"p\"\n  }, {\n    \"href\": \"#issue-management\"\n  }), \"manage issues\"), \".\"), mdx(\"h3\", {\n    \"id\": \"issue-management\",\n    \"style\": {\n      \"position\": \"relative\"\n    }\n  }, mdx(\"a\", _extends({\n    parentName: \"h3\"\n  }, {\n    \"href\": \"#issue-management\",\n    \"aria-label\": \"issue management permalink\",\n    \"className\": \"anchor before\"\n  }), mdx(\"svg\", _extends({\n    parentName: \"a\"\n  }, {\n    \"viewBox\": \"0 0 24 24\",\n    \"xmlns\": \"http://www.w3.org/2000/svg\"\n  }), mdx(\"path\", _extends({\n    parentName: \"svg\"\n  }, {\n    \"d\": \"M10.879 6.05L15 1.93A5.001 5.001 0 0 1 22.071 9l-4.121 4.121a1 1 0 0 1-1.414-1.414l4.12-4.121a3 3 0 1 0-4.242-4.243l-4.121 4.121a1 1 0 1 1-1.414-1.414zm2.242 11.9L9 22.07A5 5 0 1 1 1.929 15l4.121-4.121a1 1 0 0 1 1.414 1.414l-4.12 4.121a3 3 0 1 0 4.242 4.243l4.121-4.121a1 1 0 1 1 1.414 1.414zm-8.364-.122l13.071-13.07a1 1 0 0 1 1.415 1.414L6.172 19.242a1 1 0 1 1-1.415-1.414z\",\n    \"fill\": \"currentColor\"\n  })))), \"Issue Management\"), mdx(\"p\", null, \"Issue tracking allows you to create GitLab issues from within Sentry and link Sentry issues to existing GitLab issues.\"), mdx(\"ol\", null, mdx(\"li\", {\n    parentName: \"ol\"\n  }, mdx(\"p\", {\n    parentName: \"li\"\n  }, \"Select your issue\"), mdx(\"p\", {\n    parentName: \"li\"\n  }, mdx(\"span\", _extends({\n    parentName: \"p\"\n  }, {\n    \"className\": \"gatsby-resp-image-wrapper\",\n    \"style\": {\n      \"position\": \"relative\",\n      \"display\": \"block\",\n      \"marginLeft\": \"auto\",\n      \"marginRight\": \"auto\",\n      \"maxWidth\": \"1000px\"\n    }\n  }), \"\\n      \", mdx(\"a\", _extends({\n    parentName: \"span\"\n  }, {\n    \"className\": \"gatsby-resp-image-link\",\n    \"href\": \"/static/b69ae32a376380c5e63df4ceee45c572/00d43/sentry-unresolved-issues.png\",\n    \"style\": {\n      \"display\": \"block\"\n    },\n    \"target\": \"_blank\",\n    \"rel\": \"noopener\"\n  }), \"\\n    \", mdx(\"span\", _extends({\n    parentName: \"a\"\n  }, {\n    \"className\": \"gatsby-resp-image-background-image\",\n    \"style\": {\n      \"paddingBottom\": \"34%\",\n      \"position\": \"relative\",\n      \"bottom\": \"0\",\n      \"left\": \"0\",\n      \"backgroundImage\": \"url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAHCAIAAACHqfpvAAAACXBIWXMAAAsSAAALEgHS3X78AAAA2UlEQVQY03VQ2Y7EIAzj/79zVZWd4Sp3Epg1VCP1ZS0LrITECUqfOsUsPACRISwQn/8hIt4H+7YQyvtYck0x5VyIuHdC/ZyTOoHMwsxENHb3sbu31mttq9ga65y3xqF4zs+dBq8QIzqmUnOLV6KOHnIT2VoaThUL59xqrrV2htNO8B4egAnK+h4BcQg8a41SKsgqfdrj5/eljTUebrnAf2K3da57iTvyBGwQVIf2xxlSwtoZy2Pt56P5xVPDk/e/qPfLOhOCu2Db1kh9jvnkWBxLyPqwW2AXiD8Hk5lf1qCObQAAAABJRU5ErkJggg==')\",\n      \"backgroundSize\": \"cover\",\n      \"display\": \"block\"\n    }\n  })), \"\\n  \", mdx(\"img\", _extends({\n    parentName: \"a\"\n  }, {\n    \"className\": \"gatsby-resp-image-image\",\n    \"alt\": \"List of unresolved issues\",\n    \"title\": \"List of unresolved issues\",\n    \"src\": \"/static/b69ae32a376380c5e63df4ceee45c572/00d43/sentry-unresolved-issues.png\",\n    \"srcSet\": [\"/static/b69ae32a376380c5e63df4ceee45c572/5a46d/sentry-unresolved-issues.png 300w\", \"/static/b69ae32a376380c5e63df4ceee45c572/0a47e/sentry-unresolved-issues.png 600w\", \"/static/b69ae32a376380c5e63df4ceee45c572/00d43/sentry-unresolved-issues.png 1000w\"],\n    \"sizes\": \"(max-width: 1000px) 100vw, 1000px\",\n    \"style\": {\n      \"width\": \"100%\",\n      \"height\": \"100%\",\n      \"margin\": \"0\",\n      \"verticalAlign\": \"middle\",\n      \"position\": \"absolute\",\n      \"top\": \"0\",\n      \"left\": \"0\"\n    },\n    \"loading\": \"lazy\"\n  })), \"\\n  \"), \"\\n    \"))), mdx(\"li\", {\n    parentName: \"ol\"\n  }, mdx(\"p\", {\n    parentName: \"li\"\n  }, \"Navigate to Linked Issues on the right panel of the issue's page and click \\\"Link GitLab Issue\\\".\"), mdx(\"p\", {\n    parentName: \"li\"\n  }, mdx(\"span\", _extends({\n    parentName: \"p\"\n  }, {\n    \"className\": \"gatsby-resp-image-wrapper\",\n    \"style\": {\n      \"position\": \"relative\",\n      \"display\": \"block\",\n      \"marginLeft\": \"auto\",\n      \"marginRight\": \"auto\",\n      \"maxWidth\": \"999px\"\n    }\n  }), \"\\n      \", mdx(\"a\", _extends({\n    parentName: \"span\"\n  }, {\n    \"className\": \"gatsby-resp-image-link\",\n    \"href\": \"/static/9d76304a4cf8ce182f2db56f2835c7fd/20c85/link-gitlab-issue.png\",\n    \"style\": {\n      \"display\": \"block\"\n    },\n    \"target\": \"_blank\",\n    \"rel\": \"noopener\"\n  }), \"\\n    \", mdx(\"span\", _extends({\n    parentName: \"a\"\n  }, {\n    \"className\": \"gatsby-resp-image-background-image\",\n    \"style\": {\n      \"paddingBottom\": \"82%\",\n      \"position\": \"relative\",\n      \"bottom\": \"0\",\n      \"left\": \"0\",\n      \"backgroundImage\": \"url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAQCAIAAACZeshMAAAACXBIWXMAAAsSAAALEgHS3X78AAABsklEQVQoz5WSW2/TMBTH+/0/BUJCPIyJAQKGYNq4PCAh8YAmVYwtjWM7zcV3x2nSJDZnTYbaMop29Ld1Ep2fzs2zEELTNFobo621Vfifee//+DM4bdM6V1tjjTbhIXYLS6myNG9WzYG4vuulkEVelgVjJR9rnGBK0r2ah2GACruuW6/h6mpXL9OMkDTP8jhKgJ/ge7sqixJjQnGKYoziJFtmCSJ5XuCEAFlVd5khLrqJIbmr3PZItmczfo5/OBdKqgkGBnjOOIx9jAq72J5ZbaupZ60aSjRKbIItxhohR2mQwgvuhQDnHlkN1YZVDbC2QkURgt7yvMQJHYdxV+pfGvywqTY4N4NDAStY5ZwQijGxuWVZ8vofy+sG3yoVashc2Xh+RWCSdEkWSXwdxb8WFGFwjJBhs67Q99uC7bWMbTLXziC0nF910Exld2S0V3JHEiQGcDgPbXs7bWOqRUxW7Rqa6b3fVdgWBPi956mVBvmD6xn3DE8YTDAOD26Cv339/uTR0avnp4f18vjtydHrF8/ePH18fPljPsE/59dnpx8vPnw5f//5sCAGdPbu0+IGAfgb9NmF+/DBsbcAAAAASUVORK5CYII=')\",\n      \"backgroundSize\": \"cover\",\n      \"display\": \"block\"\n    }\n  })), \"\\n  \", mdx(\"img\", _extends({\n    parentName: \"a\"\n  }, {\n    \"className\": \"gatsby-resp-image-image\",\n    \"alt\": \"GitLab logo with Link GitLab Issue text\",\n    \"title\": \"GitLab logo with Link GitLab Issue text\",\n    \"src\": \"/static/9d76304a4cf8ce182f2db56f2835c7fd/20c85/link-gitlab-issue.png\",\n    \"srcSet\": [\"/static/9d76304a4cf8ce182f2db56f2835c7fd/5a46d/link-gitlab-issue.png 300w\", \"/static/9d76304a4cf8ce182f2db56f2835c7fd/0a47e/link-gitlab-issue.png 600w\", \"/static/9d76304a4cf8ce182f2db56f2835c7fd/20c85/link-gitlab-issue.png 999w\"],\n    \"sizes\": \"(max-width: 999px) 100vw, 999px\",\n    \"style\": {\n      \"width\": \"100%\",\n      \"height\": \"100%\",\n      \"margin\": \"0\",\n      \"verticalAlign\": \"middle\",\n      \"position\": \"absolute\",\n      \"top\": \"0\",\n      \"left\": \"0\"\n    },\n    \"loading\": \"lazy\"\n  })), \"\\n  \"), \"\\n    \"))), mdx(\"li\", {\n    parentName: \"ol\"\n  }, mdx(\"p\", {\n    parentName: \"li\"\n  }, \"You have two options to complete the issue link:\"), mdx(\"ol\", {\n    parentName: \"li\"\n  }, mdx(\"li\", {\n    parentName: \"ol\"\n  }, mdx(\"p\", {\n    parentName: \"li\"\n  }, \"In the pop-up, you can fill out the appropriate details in the \", mdx(\"em\", {\n    parentName: \"p\"\n  }, \"Create\"), \" tab, and then click \\\"Create Issue\\\".\"), mdx(\"p\", {\n    parentName: \"li\"\n  }, mdx(\"span\", _extends({\n    parentName: \"p\"\n  }, {\n    \"className\": \"gatsby-resp-image-wrapper\",\n    \"style\": {\n      \"position\": \"relative\",\n      \"display\": \"block\",\n      \"marginLeft\": \"auto\",\n      \"marginRight\": \"auto\",\n      \"maxWidth\": \"1000px\"\n    }\n  }), \"\\n      \", mdx(\"a\", _extends({\n    parentName: \"span\"\n  }, {\n    \"className\": \"gatsby-resp-image-link\",\n    \"href\": \"/static/b2e2f077662eb7e1518128fb9da85fbe/00d43/gitlab-create-issue.png\",\n    \"style\": {\n      \"display\": \"block\"\n    },\n    \"target\": \"_blank\",\n    \"rel\": \"noopener\"\n  }), \"\\n    \", mdx(\"span\", _extends({\n    parentName: \"a\"\n  }, {\n    \"className\": \"gatsby-resp-image-background-image\",\n    \"style\": {\n      \"paddingBottom\": \"108%\",\n      \"position\": \"relative\",\n      \"bottom\": \"0\",\n      \"left\": \"0\",\n      \"backgroundImage\": \"url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAWCAIAAABPIytRAAAACXBIWXMAAAsSAAALEgHS3X78AAACcklEQVQ4y41U2W7TQBT1T4PECwUJ8cATvFRQ0zaNmtAf4AH1oV9QCmJJszSJHY+X8TZe492csVMHkJpmcjQZe3zuPffMtQVF0W5H09lsMZ3MZYkQVSfkEaiqMZ0uznsXQhBGIEuSMr+TgiCq67ooq7Kqd6AoKtf1zo6HAp5Ok7SsqhZFWe5GXhSgMOb3Pg6FLCtWsp7neZIk9R6jqirMvh9wMgIZmh9HcZ5nfK/Z3jHKsvybnGuqqmuG5zKsMygpoO7BgV1k2JARhlLLsmzTtGzLsSxnveb6uQH/ZETOTWbwOVkcCmmaIWdTzD4Fw2ou22P+4TuRZ3YdNwqjMAgDPwB8D38hLj3mMebhEruYmeuhqM6wU3HAySrRLNP28BjjcF2Gte8FrsMAcMIwQhTHZlm6JZ8dfxJQg0UtJG9tfHR0bovv+zwzrIZVpmHpqg4VAMSjIYq8wPnDHr7IcJT8tyF7/snRuQAXJ+MZ2lNarhSZzGeL+d0S4QyDUsOk1DSpRRFXM4iioaK68XV7VCgMkTDDJ9t2UPaOEqp78qnYkIumXbvW6xblf81SlN0DIA/7F5y8khRog+HQaehUU3XM0Am0a4hq7ydJ2pJdx3t1ILZkuKTLkowoK5ks53itm/IefjFAfv7sAyeTlSrLoClEQZPrSIi1SU3wcQqO7TL8XFby/kQxG9mDVnYUxXG8RksDEIbXex2v0RhxtI7CGLu4BKrG6K5JTo4GrWE85D2ab0K1Nba9j6GRQF4wacE0EkF2r/2S7Nlbb1//evHk5uXTr28OflLakMej6ej3ZHw72w000tXlty+fr4Gry+831z/Ew/4fkQ3TTTVRXPsAAAAASUVORK5CYII=')\",\n      \"backgroundSize\": \"cover\",\n      \"display\": \"block\"\n    }\n  })), \"\\n  \", mdx(\"img\", _extends({\n    parentName: \"a\"\n  }, {\n    \"className\": \"gatsby-resp-image-image\",\n    \"alt\": \"pop-up modal to create issue\",\n    \"title\": \"pop-up modal to create issue\",\n    \"src\": \"/static/b2e2f077662eb7e1518128fb9da85fbe/00d43/gitlab-create-issue.png\",\n    \"srcSet\": [\"/static/b2e2f077662eb7e1518128fb9da85fbe/5a46d/gitlab-create-issue.png 300w\", \"/static/b2e2f077662eb7e1518128fb9da85fbe/0a47e/gitlab-create-issue.png 600w\", \"/static/b2e2f077662eb7e1518128fb9da85fbe/00d43/gitlab-create-issue.png 1000w\"],\n    \"sizes\": \"(max-width: 1000px) 100vw, 1000px\",\n    \"style\": {\n      \"width\": \"100%\",\n      \"height\": \"100%\",\n      \"margin\": \"0\",\n      \"verticalAlign\": \"middle\",\n      \"position\": \"absolute\",\n      \"top\": \"0\",\n      \"left\": \"0\"\n    },\n    \"loading\": \"lazy\"\n  })), \"\\n  \"), \"\\n    \"))), mdx(\"li\", {\n    parentName: \"ol\"\n  }, mdx(\"p\", {\n    parentName: \"li\"\n  }, \"Or, in the pop-up, you can click the Link tab, search the issue by name, and then click \\\"Link Issue\\\". \", mdx(\"em\", {\n    parentName: \"p\"\n  }, \"Issues aren't currently searchable by number.\")), mdx(\"p\", {\n    parentName: \"li\"\n  }, mdx(\"span\", _extends({\n    parentName: \"p\"\n  }, {\n    \"className\": \"gatsby-resp-image-wrapper\",\n    \"style\": {\n      \"position\": \"relative\",\n      \"display\": \"block\",\n      \"marginLeft\": \"auto\",\n      \"marginRight\": \"auto\",\n      \"maxWidth\": \"1000px\"\n    }\n  }), \"\\n      \", mdx(\"a\", _extends({\n    parentName: \"span\"\n  }, {\n    \"className\": \"gatsby-resp-image-link\",\n    \"href\": \"/static/db35056e438a5aabec73bdb023282763/00d43/link-issue-by-name.png\",\n    \"style\": {\n      \"display\": \"block\"\n    },\n    \"target\": \"_blank\",\n    \"rel\": \"noopener\"\n  }), \"\\n    \", mdx(\"span\", _extends({\n    parentName: \"a\"\n  }, {\n    \"className\": \"gatsby-resp-image-background-image\",\n    \"style\": {\n      \"paddingBottom\": \"49.33333333333333%\",\n      \"position\": \"relative\",\n      \"bottom\": \"0\",\n      \"left\": \"0\",\n      \"backgroundImage\": \"url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAKCAIAAAA7N+mxAAAACXBIWXMAAAsSAAALEgHS3X78AAABcklEQVQoz4WS207CQBCG+4Q+AS/ga3hl4oELOWgLPVPacgrEIBoNIWhEkUQuFBS0AgFjVGgrbWlpiwNqTAjo5tvN7s7+szOzi5AYFw7SPBNPCpk4nwbESEpgk38ABzgqxhICQoejMOv1Xu7vHppNSZLaivphjEzdGC1Eg25ZxUIpFKQQcADiwUDWdUPTYDCssW077jLAOplMTgul7XUfQoU4huAVRR2P7eFQB8A2cd1lOPZUXDoro34SwQI0gbKKrJqmpWumNrQcuMFeimV9i6FSCL7HMjgvD2TDUF3w/V9zHOdLPM2ZCkWjdOy5+57LSEf77eNsJ5duZ1OteZIt2M8fdg/ST426Wi5dYX4Kqs3zbLzb6dNoI7xTwwP1XW/Nv3kb2PoFlrC5sVZd9RQ9Kycc/nhdqaA+EoGYI6Q46MuzMkE+EJU7B5QJrG+vGoXeBL3VYr53cX6JBWZPBXr4JBz9A7UIMs4ziYSYmiKkIoQIqk/ufOoxfzWGzgAAAABJRU5ErkJggg==')\",\n      \"backgroundSize\": \"cover\",\n      \"display\": \"block\"\n    }\n  })), \"\\n  \", mdx(\"img\", _extends({\n    parentName: \"a\"\n  }, {\n    \"className\": \"gatsby-resp-image-image\",\n    \"alt\": \"pop-up modal to search issue name\",\n    \"title\": \"pop-up modal to search issue name\",\n    \"src\": \"/static/db35056e438a5aabec73bdb023282763/00d43/link-issue-by-name.png\",\n    \"srcSet\": [\"/static/db35056e438a5aabec73bdb023282763/5a46d/link-issue-by-name.png 300w\", \"/static/db35056e438a5aabec73bdb023282763/0a47e/link-issue-by-name.png 600w\", \"/static/db35056e438a5aabec73bdb023282763/00d43/link-issue-by-name.png 1000w\"],\n    \"sizes\": \"(max-width: 1000px) 100vw, 1000px\",\n    \"style\": {\n      \"width\": \"100%\",\n      \"height\": \"100%\",\n      \"margin\": \"0\",\n      \"verticalAlign\": \"middle\",\n      \"position\": \"absolute\",\n      \"top\": \"0\",\n      \"left\": \"0\"\n    },\n    \"loading\": \"lazy\"\n  })), \"\\n  \"), \"\\n    \"))))), mdx(\"li\", {\n    parentName: \"ol\"\n  }, mdx(\"p\", {\n    parentName: \"li\"\n  }, \"To unlink an issue, click on the \\\"X\\\" next to its name under Linked Issues.\"), mdx(\"p\", {\n    parentName: \"li\"\n  }, mdx(\"span\", _extends({\n    parentName: \"p\"\n  }, {\n    \"className\": \"gatsby-resp-image-wrapper\",\n    \"style\": {\n      \"position\": \"relative\",\n      \"display\": \"block\",\n      \"marginLeft\": \"auto\",\n      \"marginRight\": \"auto\",\n      \"maxWidth\": \"1000px\"\n    }\n  }), \"\\n      \", mdx(\"a\", _extends({\n    parentName: \"span\"\n  }, {\n    \"className\": \"gatsby-resp-image-link\",\n    \"href\": \"/static/041e71c2d6fdc2adfb31092d4515cfab/00d43/unlink-issue.png\",\n    \"style\": {\n      \"display\": \"block\"\n    },\n    \"target\": \"_blank\",\n    \"rel\": \"noopener\"\n  }), \"\\n    \", mdx(\"span\", _extends({\n    parentName: \"a\"\n  }, {\n    \"className\": \"gatsby-resp-image-background-image\",\n    \"style\": {\n      \"paddingBottom\": \"22.666666666666664%\",\n      \"position\": \"relative\",\n      \"bottom\": \"0\",\n      \"left\": \"0\",\n      \"backgroundImage\": \"url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAFCAIAAADKYVtkAAAACXBIWXMAAAsSAAALEgHS3X78AAAAvklEQVQY02WP2Q6CMBBF+/8/5YOJT2pAdoQoWwibUilTpNDa0ERcbjKTO8nkzhnU3nFV1HXV1GVza1ppxpEJITjnYpEy7/FTqCzqsxv6TpDGWehfHNODnv5v8x9R4D1BD9xBD3Ic5cWRSTMMTwqDjKB0AKAUgJCeLThCJQKIJGJ5jrabnXYw4ig1dVvbG5bhek5gnVz9aIb+VRLZpifRSEdWHIx5VTZthxTVNE2MTWtfSnmpeZ6/fmVMpInIkhdd2R1tF0vSfgAAAABJRU5ErkJggg==')\",\n      \"backgroundSize\": \"cover\",\n      \"display\": \"block\"\n    }\n  })), \"\\n  \", mdx(\"img\", _extends({\n    parentName: \"a\"\n  }, {\n    \"className\": \"gatsby-resp-image-image\",\n    \"alt\": \"GitLab logo and project next to an X icon\",\n    \"title\": \"GitLab logo and project next to an X icon\",\n    \"src\": \"/static/041e71c2d6fdc2adfb31092d4515cfab/00d43/unlink-issue.png\",\n    \"srcSet\": [\"/static/041e71c2d6fdc2adfb31092d4515cfab/5a46d/unlink-issue.png 300w\", \"/static/041e71c2d6fdc2adfb31092d4515cfab/0a47e/unlink-issue.png 600w\", \"/static/041e71c2d6fdc2adfb31092d4515cfab/00d43/unlink-issue.png 1000w\"],\n    \"sizes\": \"(max-width: 1000px) 100vw, 1000px\",\n    \"style\": {\n      \"width\": \"100%\",\n      \"height\": \"100%\",\n      \"margin\": \"0\",\n      \"verticalAlign\": \"middle\",\n      \"position\": \"absolute\",\n      \"top\": \"0\",\n      \"left\": \"0\"\n    },\n    \"loading\": \"lazy\"\n  })), \"\\n  \"), \"\\n    \")))), mdx(\"h3\", {\n    \"id\": \"commit-tracking\",\n    \"style\": {\n      \"position\": \"relative\"\n    }\n  }, mdx(\"a\", _extends({\n    parentName: \"h3\"\n  }, {\n    \"href\": \"#commit-tracking\",\n    \"aria-label\": \"commit tracking permalink\",\n    \"className\": \"anchor before\"\n  }), mdx(\"svg\", _extends({\n    parentName: \"a\"\n  }, {\n    \"viewBox\": \"0 0 24 24\",\n    \"xmlns\": \"http://www.w3.org/2000/svg\"\n  }), mdx(\"path\", _extends({\n    parentName: \"svg\"\n  }, {\n    \"d\": \"M10.879 6.05L15 1.93A5.001 5.001 0 0 1 22.071 9l-4.121 4.121a1 1 0 0 1-1.414-1.414l4.12-4.121a3 3 0 1 0-4.242-4.243l-4.121 4.121a1 1 0 1 1-1.414-1.414zm2.242 11.9L9 22.07A5 5 0 1 1 1.929 15l4.121-4.121a1 1 0 0 1 1.414 1.414l-4.12 4.121a3 3 0 1 0 4.242 4.243l4.121-4.121a1 1 0 1 1 1.414 1.414zm-8.364-.122l13.071-13.07a1 1 0 0 1 1.415 1.414L6.172 19.242a1 1 0 1 1-1.415-1.414z\",\n    \"fill\": \"currentColor\"\n  })))), \"Commit Tracking\"), mdx(\"p\", null, \"Commit tracking allows you to hone in on problematic commits. With commit tracking, you can better isolate what might be problematic by leveraging information from releases like tags and metadata.\"), mdx(\"p\", null, \"Once you've configured both \", mdx(\"a\", _extends({\n    parentName: \"p\"\n  }, {\n    \"href\": \"/product/releases/\"\n  }), \"release and commit tracking\"), \", you'll be able to see more thorough information about a release: who made commits, which issues were newly introduced by this release, and which deploys were impacted.\"), mdx(\"p\", null, mdx(\"span\", _extends({\n    parentName: \"p\"\n  }, {\n    \"className\": \"gatsby-resp-image-wrapper\",\n    \"style\": {\n      \"position\": \"relative\",\n      \"display\": \"block\",\n      \"marginLeft\": \"auto\",\n      \"marginRight\": \"auto\",\n      \"maxWidth\": \"1200px\"\n    }\n  }), \"\\n      \", mdx(\"a\", _extends({\n    parentName: \"span\"\n  }, {\n    \"className\": \"gatsby-resp-image-link\",\n    \"href\": \"/static/11eb121e3efc3403cd506d420b47fe2b/5c77b/last-commit-in-releases.png\",\n    \"style\": {\n      \"display\": \"block\"\n    },\n    \"target\": \"_blank\",\n    \"rel\": \"noopener\"\n  }), \"\\n    \", mdx(\"span\", _extends({\n    parentName: \"a\"\n  }, {\n    \"className\": \"gatsby-resp-image-background-image\",\n    \"style\": {\n      \"paddingBottom\": \"66.66666666666666%\",\n      \"position\": \"relative\",\n      \"bottom\": \"0\",\n      \"left\": \"0\",\n      \"backgroundImage\": \"url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAIAAAAmMtkJAAAACXBIWXMAAAsSAAALEgHS3X78AAABf0lEQVQoz3VS2W4bMQzU//9h0YeiNWyvofu+KG1H3k3iNM2AECRBGg45ZL8udy21EOqxcSW1c6HWNsfcv8Gc03svhMw5s+2+3W73P78vQgiiGUMjolJqjtGngNfrmMsYA4y1VBx77znlWivTylhjQdNae+Hfa/Y8yONEhL8Dm0UxT1HgYka7lAquBo3eeqttyZ7fyn4FE9xyrqxxUurgw1HVsT6xr6DRlCza7DnvKZ4RA6NOENzfVlTrnE8pzXeAqbXMN/7gOcRBtB+UJTNrnTFWa6OVXuLf8Pp51koh+JwcGoUsg3A50LBnM54NodUSJPc+ouwP5etzc+pxjdK0aGtMrSw1MTJnnV55LfIrqZxzXzNDNkbB5Dj7ODTjkuBzCFFwiSJXq1F1P1Wc0QkPpd6a96V1+AycHYVs78P1cgs+7u8F0+cYM1x/zJyO+YKT8+n5LIXBZJgEq47p+YJBrcjbzxoi/WM+MoP7GIy+FP4PeIdqQ5hggmfeY8V+pvQXxgz3sIo5jVoAAAAASUVORK5CYII=')\",\n      \"backgroundSize\": \"cover\",\n      \"display\": \"block\"\n    }\n  })), \"\\n  \", mdx(\"img\", _extends({\n    parentName: \"a\"\n  }, {\n    \"className\": \"gatsby-resp-image-image\",\n    \"alt\": \"Dashboard with last commit highlighted\",\n    \"title\": \"Dashboard with last commit highlighted\",\n    \"src\": \"/static/11eb121e3efc3403cd506d420b47fe2b/c1b63/last-commit-in-releases.png\",\n    \"srcSet\": [\"/static/11eb121e3efc3403cd506d420b47fe2b/5a46d/last-commit-in-releases.png 300w\", \"/static/11eb121e3efc3403cd506d420b47fe2b/0a47e/last-commit-in-releases.png 600w\", \"/static/11eb121e3efc3403cd506d420b47fe2b/c1b63/last-commit-in-releases.png 1200w\", \"/static/11eb121e3efc3403cd506d420b47fe2b/d61c2/last-commit-in-releases.png 1800w\", \"/static/11eb121e3efc3403cd506d420b47fe2b/5c77b/last-commit-in-releases.png 2395w\"],\n    \"sizes\": \"(max-width: 1200px) 100vw, 1200px\",\n    \"style\": {\n      \"width\": \"100%\",\n      \"height\": \"100%\",\n      \"margin\": \"0\",\n      \"verticalAlign\": \"middle\",\n      \"position\": \"absolute\",\n      \"top\": \"0\",\n      \"left\": \"0\"\n    },\n    \"loading\": \"lazy\"\n  })), \"\\n  \"), \"\\n    \")), mdx(\"p\", null, \"When you investigate deeper into that commit, you can leverage information from metadata like tags.\"), mdx(\"p\", null, mdx(\"span\", _extends({\n    parentName: \"p\"\n  }, {\n    \"className\": \"gatsby-resp-image-wrapper\",\n    \"style\": {\n      \"position\": \"relative\",\n      \"display\": \"block\",\n      \"marginLeft\": \"auto\",\n      \"marginRight\": \"auto\",\n      \"maxWidth\": \"1000px\"\n    }\n  }), \"\\n      \", mdx(\"a\", _extends({\n    parentName: \"span\"\n  }, {\n    \"className\": \"gatsby-resp-image-link\",\n    \"href\": \"/static/1ea6e4ecbe99f47cbee1099402da3eeb/00d43/highlighting-tags.png\",\n    \"style\": {\n      \"display\": \"block\"\n    },\n    \"target\": \"_blank\",\n    \"rel\": \"noopener\"\n  }), \"\\n    \", mdx(\"span\", _extends({\n    parentName: \"a\"\n  }, {\n    \"className\": \"gatsby-resp-image-background-image\",\n    \"style\": {\n      \"paddingBottom\": \"61.33333333333334%\",\n      \"position\": \"relative\",\n      \"bottom\": \"0\",\n      \"left\": \"0\",\n      \"backgroundImage\": \"url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAMCAIAAADtbgqsAAAACXBIWXMAAAsSAAALEgHS3X78AAABkElEQVQoz21Si47cIAzk/7+vd1KlXZ2uDyXZJCQ8jA2Y0Mluu9qqtSxkA2PPGMx6s9M473a36+acF5HjH1NVHMVIqq1WrbVmycJiKEYgg4+JEvwV3P8YYgBaa/3FuKrZdr/taXOnO8/1NK3lr6u/i7VDW6PEaKsVJJopIhRZcpXSpBz9f/YkUrXN1mWWR2p2ltU6jklL7U+q9z7wZ9pUIRLt7LJ6Hx7bZiC2PhLA92rkLREBhfhMiSMlpNCgJ9Mmkh9tsZhvw5Ssbc71REei28+vcRqaP9NOcf38HsbxCAHxnX3HOJ6zNDrPwiVRBvMUGdIlJqaMmEky18wFhLMLPQuklFyALQWvJSaNE6a9Wtq3aC1tW4wuAEaBU8Qsz6DmUqFTBNJSYpRAtUjZZLvzsuQVzPcewoFLdBLGesTYhabLPF3Gzy/DtqamNSfGp2Gi4KJZlh/jbXYhOO+JOZ9PrK+OrnDJJeMHbNt6/aBxRLMyjKZWqMANhYxyfr2G9dWxc3etmLm1/PaW3t/1eukf11+/ALjq4ctOLgAAAABJRU5ErkJggg==')\",\n      \"backgroundSize\": \"cover\",\n      \"display\": \"block\"\n    }\n  })), \"\\n  \", mdx(\"img\", _extends({\n    parentName: \"a\"\n  }, {\n    \"className\": \"gatsby-resp-image-image\",\n    \"alt\": \"Issue detail highlighting tags\",\n    \"title\": \"Issue detail highlighting tags\",\n    \"src\": \"/static/1ea6e4ecbe99f47cbee1099402da3eeb/00d43/highlighting-tags.png\",\n    \"srcSet\": [\"/static/1ea6e4ecbe99f47cbee1099402da3eeb/5a46d/highlighting-tags.png 300w\", \"/static/1ea6e4ecbe99f47cbee1099402da3eeb/0a47e/highlighting-tags.png 600w\", \"/static/1ea6e4ecbe99f47cbee1099402da3eeb/00d43/highlighting-tags.png 1000w\"],\n    \"sizes\": \"(max-width: 1000px) 100vw, 1000px\",\n    \"style\": {\n      \"width\": \"100%\",\n      \"height\": \"100%\",\n      \"margin\": \"0\",\n      \"verticalAlign\": \"middle\",\n      \"position\": \"absolute\",\n      \"top\": \"0\",\n      \"left\": \"0\"\n    },\n    \"loading\": \"lazy\"\n  })), \"\\n  \"), \"\\n    \")), mdx(\"p\", null, \"Broadly, this lets you isolate problems in order to see which commits might be problematic.\"), mdx(\"p\", null, \"Learn more about \", mdx(\"a\", _extends({\n    parentName: \"p\"\n  }, {\n    \"href\": \"/product/releases/\"\n  }), \"release and commit tracking\"), \".\"), mdx(\"h3\", {\n    \"id\": \"suspect-commits\",\n    \"style\": {\n      \"position\": \"relative\"\n    }\n  }, mdx(\"a\", _extends({\n    parentName: \"h3\"\n  }, {\n    \"href\": \"#suspect-commits\",\n    \"aria-label\": \"suspect commits permalink\",\n    \"className\": \"anchor before\"\n  }), mdx(\"svg\", _extends({\n    parentName: \"a\"\n  }, {\n    \"viewBox\": \"0 0 24 24\",\n    \"xmlns\": \"http://www.w3.org/2000/svg\"\n  }), mdx(\"path\", _extends({\n    parentName: \"svg\"\n  }, {\n    \"d\": \"M10.879 6.05L15 1.93A5.001 5.001 0 0 1 22.071 9l-4.121 4.121a1 1 0 0 1-1.414-1.414l4.12-4.121a3 3 0 1 0-4.242-4.243l-4.121 4.121a1 1 0 1 1-1.414-1.414zm2.242 11.9L9 22.07A5 5 0 1 1 1.929 15l4.121-4.121a1 1 0 0 1 1.414 1.414l-4.12 4.121a3 3 0 1 0 4.242 4.243l4.121-4.121a1 1 0 1 1 1.414 1.414zm-8.364-.122l13.071-13.07a1 1 0 0 1 1.415 1.414L6.172 19.242a1 1 0 1 1-1.415-1.414z\",\n    \"fill\": \"currentColor\"\n  })))), \"Suspect Commits\"), mdx(\"p\", null, \"Once you are tracking the commits, the 'suspect commit' is the commit that likely introduced the error.\"), mdx(\"p\", null, \"One special benefit of using Sentry's Commit Tracking is the ability to know the suspect commit that likely caused the error, with a suggested plan of action for how to rectify the error. For example, after pinpointing the suspect commit, you can also identify the developer who made the commit and assign them the task of fixing the error.\"), mdx(\"p\", null, mdx(\"span\", _extends({\n    parentName: \"p\"\n  }, {\n    \"className\": \"gatsby-resp-image-wrapper\",\n    \"style\": {\n      \"position\": \"relative\",\n      \"display\": \"block\",\n      \"marginLeft\": \"auto\",\n      \"marginRight\": \"auto\",\n      \"maxWidth\": \"1000px\"\n    }\n  }), \"\\n      \", mdx(\"a\", _extends({\n    parentName: \"span\"\n  }, {\n    \"className\": \"gatsby-resp-image-link\",\n    \"href\": \"/static/89d56a57d38778e437a134d056960078/00d43/highlighting-suspect-commits.png\",\n    \"style\": {\n      \"display\": \"block\"\n    },\n    \"target\": \"_blank\",\n    \"rel\": \"noopener\"\n  }), \"\\n    \", mdx(\"span\", _extends({\n    parentName: \"a\"\n  }, {\n    \"className\": \"gatsby-resp-image-background-image\",\n    \"style\": {\n      \"paddingBottom\": \"41.66666666666667%\",\n      \"position\": \"relative\",\n      \"bottom\": \"0\",\n      \"left\": \"0\",\n      \"backgroundImage\": \"url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAICAIAAAB2/0i6AAAACXBIWXMAAAsSAAALEgHS3X78AAAA+klEQVQY03WRy1JDIQxA+f9Pc+NSN12otfVeKATC4wIJmLZjrY5mzoTMgSE8VC0bevQQUkwlb1upKWYmnv+ETLXaiElq5Rx6n2PafEgAGEIqpbbWaxVkpPl/KLCgF3cyaExYdFxN4t5H79zalUl0QzzVKvKciRQb06zt1k0MA5EDShbmF+M3sizMGCeAstocMYHHxiwXHRduxZ/QGLF28qDweLTLGvbvedX1ZDmEczcIUtw3nCmJuUrJzQHrVT0elr22GaBgnNRl53V9fXl+cNptcrbehdHa7mn38XZIPpwvL/LyBMrXVvnHx2xUc0tjTB7fPudCzCLv4xPUbdEPVhZhvAAAAABJRU5ErkJggg==')\",\n      \"backgroundSize\": \"cover\",\n      \"display\": \"block\"\n    }\n  })), \"\\n  \", mdx(\"img\", _extends({\n    parentName: \"a\"\n  }, {\n    \"className\": \"gatsby-resp-image-image\",\n    \"alt\": \"Issue detail highlighting suspect commits\",\n    \"title\": \"Issue detail highlighting suspect commits\",\n    \"src\": \"/static/89d56a57d38778e437a134d056960078/00d43/highlighting-suspect-commits.png\",\n    \"srcSet\": [\"/static/89d56a57d38778e437a134d056960078/5a46d/highlighting-suspect-commits.png 300w\", \"/static/89d56a57d38778e437a134d056960078/0a47e/highlighting-suspect-commits.png 600w\", \"/static/89d56a57d38778e437a134d056960078/00d43/highlighting-suspect-commits.png 1000w\"],\n    \"sizes\": \"(max-width: 1000px) 100vw, 1000px\",\n    \"style\": {\n      \"width\": \"100%\",\n      \"height\": \"100%\",\n      \"margin\": \"0\",\n      \"verticalAlign\": \"middle\",\n      \"position\": \"absolute\",\n      \"top\": \"0\",\n      \"left\": \"0\"\n    },\n    \"loading\": \"lazy\"\n  })), \"\\n  \"), \"\\n    \")), mdx(\"p\", null, \"Here is where you can find info for \", mdx(\"a\", _extends({\n    parentName: \"p\"\n  }, {\n    \"href\": \"/product/releases/#link-repository\"\n  }), \"suspect commit setup\"), \".\"), mdx(\"h3\", {\n    \"id\": \"resolve-via-commit-or-pull-request\",\n    \"style\": {\n      \"position\": \"relative\"\n    }\n  }, mdx(\"a\", _extends({\n    parentName: \"h3\"\n  }, {\n    \"href\": \"#resolve-via-commit-or-pull-request\",\n    \"aria-label\": \"resolve via commit or pull request permalink\",\n    \"className\": \"anchor before\"\n  }), mdx(\"svg\", _extends({\n    parentName: \"a\"\n  }, {\n    \"viewBox\": \"0 0 24 24\",\n    \"xmlns\": \"http://www.w3.org/2000/svg\"\n  }), mdx(\"path\", _extends({\n    parentName: \"svg\"\n  }, {\n    \"d\": \"M10.879 6.05L15 1.93A5.001 5.001 0 0 1 22.071 9l-4.121 4.121a1 1 0 0 1-1.414-1.414l4.12-4.121a3 3 0 1 0-4.242-4.243l-4.121 4.121a1 1 0 1 1-1.414-1.414zm2.242 11.9L9 22.07A5 5 0 1 1 1.929 15l4.121-4.121a1 1 0 0 1 1.414 1.414l-4.12 4.121a3 3 0 1 0 4.242 4.243l4.121-4.121a1 1 0 1 1 1.414 1.414zm-8.364-.122l13.071-13.07a1 1 0 0 1 1.415 1.414L6.172 19.242a1 1 0 1 1-1.415-1.414z\",\n    \"fill\": \"currentColor\"\n  })))), \"Resolve via Commit or Pull Request\"), mdx(\"p\", null, \"Once you've added a repository (see configuration step 8), you can start resolving issues by including \", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"fixes <SHORT-ID>\"), \" in your commit messages. You might want to type something in the commit like: \\\"this fixes MyApp-AB12\\\" or \\\"Fixes MyApp-317\\\". The keyword to include is \", mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"fixes\"), \". You can also resolve issues with pull requests by including \", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"fixes <SHORT-ID>\"), \" in the title or description. This will automatically resolve the issue in the next release.\"), mdx(\"p\", null, \"A \", mdx(\"inlineCode\", {\n    parentName: \"p\"\n  }, \"<SHORT-ID>\"), \" may look something like 'BACKEND-C' in the image below.\"), mdx(\"p\", null, mdx(\"span\", _extends({\n    parentName: \"p\"\n  }, {\n    \"className\": \"gatsby-resp-image-wrapper\",\n    \"style\": {\n      \"position\": \"relative\",\n      \"display\": \"block\",\n      \"marginLeft\": \"auto\",\n      \"marginRight\": \"auto\",\n      \"maxWidth\": \"1000px\"\n    }\n  }), \"\\n      \", mdx(\"a\", _extends({\n    parentName: \"span\"\n  }, {\n    \"className\": \"gatsby-resp-image-link\",\n    \"href\": \"/static/749168e1c057f36baa5999899a5ff99c/00d43/short-id.png\",\n    \"style\": {\n      \"display\": \"block\"\n    },\n    \"target\": \"_blank\",\n    \"rel\": \"noopener\"\n  }), \"\\n    \", mdx(\"span\", _extends({\n    parentName: \"a\"\n  }, {\n    \"className\": \"gatsby-resp-image-background-image\",\n    \"style\": {\n      \"paddingBottom\": \"22.666666666666664%\",\n      \"position\": \"relative\",\n      \"bottom\": \"0\",\n      \"left\": \"0\",\n      \"backgroundImage\": \"url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAFCAIAAADKYVtkAAAACXBIWXMAAAsSAAALEgHS3X78AAAAqUlEQVQY032PzQ7CMAyD+/5viLgxJDZ+1q5t3CZNNyJ2ACGE5UMOcfzFjaeBCF177+sum7a/sh0AMSY3jXcQQJUycgblUqi+L5m2rQtrgRA1oK9dVZcQvQ/ueDhO4/V+m+eHt3ytvDdb6GXLbkrpNgyX05n9zGJZba2LNBeXxJVBJCy1sDatpX5zahPKClqbfMK7ECIlLD4Zs38sMRh6KWCz/YJc9vKfegKsliO5kmpokgAAAABJRU5ErkJggg==')\",\n      \"backgroundSize\": \"cover\",\n      \"display\": \"block\"\n    }\n  })), \"\\n  \", mdx(\"img\", _extends({\n    parentName: \"a\"\n  }, {\n    \"className\": \"gatsby-resp-image-image\",\n    \"alt\": \"Issue detail highlighting suspect commits\",\n    \"title\": \"Issue detail highlighting suspect commits\",\n    \"src\": \"/static/749168e1c057f36baa5999899a5ff99c/00d43/short-id.png\",\n    \"srcSet\": [\"/static/749168e1c057f36baa5999899a5ff99c/5a46d/short-id.png 300w\", \"/static/749168e1c057f36baa5999899a5ff99c/0a47e/short-id.png 600w\", \"/static/749168e1c057f36baa5999899a5ff99c/00d43/short-id.png 1000w\"],\n    \"sizes\": \"(max-width: 1000px) 100vw, 1000px\",\n    \"style\": {\n      \"width\": \"100%\",\n      \"height\": \"100%\",\n      \"margin\": \"0\",\n      \"verticalAlign\": \"middle\",\n      \"position\": \"absolute\",\n      \"top\": \"0\",\n      \"left\": \"0\"\n    },\n    \"loading\": \"lazy\"\n  })), \"\\n  \"), \"\\n    \")), mdx(\"h2\", {\n    \"id\": \"troubleshooting\",\n    \"style\": {\n      \"position\": \"relative\"\n    }\n  }, mdx(\"a\", _extends({\n    parentName: \"h2\"\n  }, {\n    \"href\": \"#troubleshooting\",\n    \"aria-label\": \"troubleshooting permalink\",\n    \"className\": \"anchor before\"\n  }), mdx(\"svg\", _extends({\n    parentName: \"a\"\n  }, {\n    \"viewBox\": \"0 0 24 24\",\n    \"xmlns\": \"http://www.w3.org/2000/svg\"\n  }), mdx(\"path\", _extends({\n    parentName: \"svg\"\n  }, {\n    \"d\": \"M10.879 6.05L15 1.93A5.001 5.001 0 0 1 22.071 9l-4.121 4.121a1 1 0 0 1-1.414-1.414l4.12-4.121a3 3 0 1 0-4.242-4.243l-4.121 4.121a1 1 0 1 1-1.414-1.414zm2.242 11.9L9 22.07A5 5 0 1 1 1.929 15l4.121-4.121a1 1 0 0 1 1.414 1.414l-4.12 4.121a3 3 0 1 0 4.242 4.243l4.121-4.121a1 1 0 1 1 1.414 1.414zm-8.364-.122l13.071-13.07a1 1 0 0 1 1.415 1.414L6.172 19.242a1 1 0 1 1-1.415-1.414z\",\n    \"fill\": \"currentColor\"\n  })))), \"Troubleshooting\"), mdx(\"ul\", null, mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"I'm using GitLab on-premise. Do I need to allow Sentry's IP addresses?\", mdx(\"ul\", {\n    parentName: \"li\"\n  }, mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"Yes. You can find our IP ranges \", mdx(\"a\", _extends({\n    parentName: \"li\"\n  }, {\n    \"href\": \"/product/security/ip-ranges/\"\n  }), \" here \"), \".\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"Verify the provided installation URL is a fully qualified domain name (FQDN), which is resolvable on the internet.\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"Make sure that Sentry's access to your installation URL is not path restricted.\"))), mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"Do you support subgroups?\", mdx(\"ul\", {\n    parentName: \"li\"\n  }, mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"Currently, we only support subgroups for users using GitLab 11.6 or higher.\"))), mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"My repositories are hosted under my user account, not a group account. Can I still use this integration?\", mdx(\"ul\", {\n    parentName: \"li\"\n  }, mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"Unfortunately, not. The GitLab integration only works for repositories that are hosted under group accounts.\"))), mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"Are there pricing restrictions?\", mdx(\"ul\", {\n    parentName: \"li\"\n  }, mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"This integration is available for organizations on the \", mdx(\"a\", _extends({\n    parentName: \"li\"\n  }, {\n    \"href\": \"https://sentry.io/pricing/\"\n  }), \"Team, Business, or Enterprise plan\"), \".\"))), mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"Who has permission to install this?\", mdx(\"ul\", {\n    parentName: \"li\"\n  }, mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"You must have both owner/manager permissions in Sentry and owner permissions in GitLab to successfully install this integration.\")))));\n}\n;\nMDXContent.isMDXComponent = true;","tableOfContents":{"items":[{"url":"#install","title":"Install"},{"url":"#configure","title":"Configure","items":[{"url":"#issue-management","title":"Issue Management"},{"url":"#commit-tracking","title":"Commit Tracking"},{"url":"#suspect-commits","title":"Suspect Commits"},{"url":"#resolve-via-commit-or-pull-request","title":"Resolve via Commit or Pull Request"}]},{"url":"#troubleshooting","title":"Troubleshooting"}]},"internal":{"type":"Mdx"}}}},"pageContext":{"excerpt":"Sentry’s GitLab integration helps you track and resolve bugs faster by using data from your GitLab commits. Additionally, you can streamline your triaging process by creating a GitLab issue directly from Sentry. This integration needs to set up only once per organization, then it is available for  all  projects. Install Sentry owner or manager permissions and GitLab owner or maintainer permissions are required to install this integration. Navigate to  Settings > Integrations > GitLab . In the resulting modal, click \"Add Installation\". In the pop-up window, complete the instructions to create a Sentry app within GitLab. Once you’re finished, click \"Next\". Fill out the resulting GitLab Configuration form with the following information: The GitLab URL is the base URL for your GitLab instance. If using gitlab.com, enter  https://gitlab.com/ . Find the GitLab Group Path in your group’s GitLab page. Find the GitLab Application ID and Secret in the Sentry app within GitLab. Use this information to fill out the GitLab Configuration and click \"Submit\". In the resulting panel, click \"Authorize\". In Sentry, return to Organization Settings >  Integrations . You’ll see a new instance of GitLab underneath the list of integrations. Next to your GitLab Instance, click \"Configure\".  It’s important to configure to receive the full benefits of commit tracking. On the resulting page, click \"Add Repository\" to select which repositories in which you’d like to begin tracking commits. Configure Use GitLab to  track commits , identify  suspect commits ,  resolve via commit or PR  and  manage issues . Issue Management Issue tracking allows you to create GitLab issues from within Sentry and link Sentry issues to existing GitLab issues. Select your issue Navigate to Linked Issues on the right panel of the issue's page and click \"Link GitLab Issue\". You have two options to complete the issue link: In the pop-up, you can fill out the appropriate details in the  Create  tab, and then click \"Create Issue\". Or, in the pop-up, you can click the Link tab, search the issue by name, and then click \"Link Issue\".  Issues aren't currently searchable by number. To unlink an issue, click on the \"X\" next to its name under Linked Issues. Commit Tracking Commit tracking allows you to hone in on problematic commits. With commit tracking, you can better isolate what might be problematic by leveraging information from releases like tags and metadata. Once you've configured both  release and commit tracking , you'll be able to see more thorough information about a release: who made commits, which issues were newly introduced by this release, and which deploys were impacted. When you investigate deeper into that commit, you can leverage information from metadata like tags. Broadly, this lets you isolate problems in order to see which commits might be problematic. Learn more about  release and commit tracking . Suspect Commits Once you are tracking the commits, the 'suspect commit' is the commit that likely introduced the error. One special benefit of using Sentry's Commit Tracking is the ability to know the suspect commit that likely caused the error, with a suggested plan of action for how to rectify the error. For example, after pinpointing the suspect commit, you can also identify the developer who made the commit and assign them the task of fixing the error. Here is where you can find info for  suspect commit setup . Resolve via Commit or Pull Request Once you've added a repository (see configuration step 8), you can start resolving issues by including  fixes <SHORT-ID>  in your commit messages. You might want to type something in the commit like: \"this fixes MyApp-AB12\" or \"Fixes MyApp-317\". The keyword to include is  fixes . You can also resolve issues with pull requests by including  fixes <SHORT-ID>  in the title or description. This will automatically resolve the issue in the next release. A  <SHORT-ID>  may look something like 'BACKEND-C' in the image below. Troubleshooting I'm using GitLab on-premise. Do I need to allow Sentry's IP addresses? Yes. You can find our IP ranges   here  . Verify the provided installation URL is a fully qualified domain name (FQDN), which is resolvable on the internet. Make sure that Sentry's access to your installation URL is not path restricted. Do you support subgroups? Currently, we only support subgroups for users using GitLab 11.6 or higher. My repositories are hosted under my user account, not a group account. Can I still use this integration? Unfortunately, not. The GitLab integration only works for repositories that are hosted under group accounts. Are there pricing restrictions? This integration is available for organizations on the  Team, Business, or Enterprise plan . Who has permission to install this? You must have both owner/manager permissions in Sentry and owner permissions in GitLab to successfully install this integration.","title":"GitLab","description":null,"draft":null,"noindex":null,"notoc":null,"sidebar_order":1,"redirect_from":["/workflow/integrations/gitlab/","/workflow/integrations/global-integrations/gitlab/"],"keywords":null,"id":"17066be9-948b-5c83-b812-4d27a0d915f5","legacy":false}},"staticQueryHashes":["1218203755","1222113826","1222113826","1766336459","2158593473","2764967025","3345802723","3818502851","3990806462","4015007367","4192517163","4264099332","518019976"]}