{"componentChunkName":"component---src-templates-doc-tsx","path":"/product/integrations/linear/","result":{"data":{"file":{"id":"c970ee06-f254-5c06-aa0c-3c216e40da61","relativePath":"product/integrations/linear/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\": \"Linear\",\n  \"sidebar_order\": 1\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 Alert = makeShortcode(\"Alert\");\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, \"Linear is an issue tracking tool built for speed, streamlining software projects, tasks, and bug tracking. Effortlessly create new Linear issues from Sentry and link Sentry issues to existing Linear issues.\"), mdx(\"p\", null, \"Linear needs to set up only once per organization, then it is available for \", mdx(\"em\", {\n    parentName: \"p\"\n  }, \"all\"), \" projects. It is maintained and supported by the company that created it. For more details, see \", mdx(\"a\", _extends({\n    parentName: \"p\"\n  }, {\n    \"href\": \"/product/integrations/integration-platform/\"\n  }), \"Integration Platform\"), \".\"), mdx(\"h2\", {\n    \"id\": \"install-and-configure\",\n    \"style\": {\n      \"position\": \"relative\"\n    }\n  }, mdx(\"a\", _extends({\n    parentName: \"h2\"\n  }, {\n    \"href\": \"#install-and-configure\",\n    \"aria-label\": \"install and 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  })))), \"Install and Configure\"), mdx(Alert, {\n    title: \"Note\",\n    level: \"info\",\n    mdxType: \"Alert\"\n  }, mdx(\"p\", null, \"Linear \", mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"won't\"), \" work with self-hosted Sentry.\")), 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 > Linear\")), 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/86298a23d11d3441f392a64c58c6f8f9/aa440/linear-install-pg.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\": \"58.666666666666664%\",\n      \"position\": \"relative\",\n      \"bottom\": \"0\",\n      \"left\": \"0\",\n      \"backgroundImage\": \"url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAMCAYAAABiDJ37AAAACXBIWXMAAAsSAAALEgHS3X78AAABtElEQVQoz31SXWvbQBDU//8roQ/FEOhToQQSyFMppEltR45kfUvWx+kknSR7urtGsq3QPgwz98Hs7N5ZT88h9o4Lbx9C1y2qooaqNIZhRN8P/wSfN02P58cID98DPP4IoJSBtbrfIg4i2BsXvhuLqen6/5oxxnFEXRt8Wzn4emdj9cVGkbewwiCZ0xjT08WjgPcYosfx0/4E4DSDi1iBl6PRLdq2oxZaaNLME7RuZE8pjZrA93ozoGuNsGFNHXXdObnl7Fx82ARi+/0DO9sRPWG72SHwQ2qnRH4opAjP2Nl5CINY1tfztrI0R5oeBHGUIIkzpEmGjNZJctbMWZYLeCzTeGTWZpgNmS1O5XuBmDFzVd8LiSNKdgHvB14krS7nOJlJQr4YR6nMh4d+HE9XfNGtMVCdRtN1GPrx0xeaE3LVveMJVMl/sBauSjWvRTcaeVuh7pqz4XAxu4aV5wX9Jy2vySlZK0UmlTqbEx8OOZkM8js47TLVjeGf1w32ro+SUpRlJWlYV2TGBXTd4Hg83bzkrBdmYvjr5wtef6/xRmDzzfod27WNN9L8YEVR3RgtH2Fp+Be1xJi+fQDK7wAAAABJRU5ErkJggg==')\",\n      \"backgroundSize\": \"cover\",\n      \"display\": \"block\"\n    }\n  })), \"\\n  \", mdx(\"img\", _extends({\n    parentName: \"a\"\n  }, {\n    \"className\": \"gatsby-resp-image-image\",\n    \"alt\": \"linear install pg\",\n    \"title\": \"linear install pg\",\n    \"src\": \"/static/86298a23d11d3441f392a64c58c6f8f9/c1b63/linear-install-pg.png\",\n    \"srcSet\": [\"/static/86298a23d11d3441f392a64c58c6f8f9/5a46d/linear-install-pg.png 300w\", \"/static/86298a23d11d3441f392a64c58c6f8f9/0a47e/linear-install-pg.png 600w\", \"/static/86298a23d11d3441f392a64c58c6f8f9/c1b63/linear-install-pg.png 1200w\", \"/static/86298a23d11d3441f392a64c58c6f8f9/aa440/linear-install-pg.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  }, \"Follow the full \", mdx(\"a\", _extends({\n    parentName: \"p\"\n  }, {\n    \"href\": \"https://docs.linear.app/Sentry-76983298707d4820942840a235d6b651\"\n  }), \"Linear installation instructions\"), \".\"))));\n}\n;\nMDXContent.isMDXComponent = true;","tableOfContents":{"items":[{"url":"#install-and-configure","title":"Install and Configure"}]},"internal":{"type":"Mdx"}}}},"pageContext":{"excerpt":"Linear is an issue tracking tool built for speed, streamlining software projects, tasks, and bug tracking. Effortlessly create new Linear issues from Sentry and link Sentry issues to existing Linear issues. Linear needs to set up only once per organization, then it is available for  all  projects. It is maintained and supported by the company that created it. For more details, see  Integration Platform . Install and Configure Linear  won't  work with self-hosted Sentry. Navigate to  Settings > Integrations > Linear Follow the full  Linear installation instructions .","title":"Linear","description":null,"draft":null,"noindex":null,"notoc":null,"sidebar_order":1,"redirect_from":null,"keywords":null,"id":"c970ee06-f254-5c06-aa0c-3c216e40da61","legacy":false}},"staticQueryHashes":["1218203755","1222113826","1222113826","1766336459","2158593473","2764967025","3345802723","3818502851","3990806462","4015007367","4192517163","4264099332","518019976"]}