A Gatsby plugin to retrieve data from Gitlab
The plugin uses https://github.com/jdalrymple/gitbeaker under the hood.
Learn more about Gatsby and its plugins here: https://www.gatsbyjs.org/docs/plugins/
npm install gatsby-source-gitlab-api
// gatsby-config.js
plugins: [
{
resolve: `gatsby-source-gitlab-api`,
options: {
// Put your gitlab access token here
// docs -> https://docs.gitlab.com/ee/user/profile/personal_access_tokens.html
accessToken: 'YOUR-GITLAB-ACCESS-TOKEN',
}
},
]
To see all possible queries please use the GraphiQL editor which is available under http://localhost:8000/___graphql
query {
allGitlab {
edges {
node {
id
description
}
}
}
}