gatsby-source-gitlab-api
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/
Install
npm install gatsby-source-gitlab-api
How to use
plugins: [
{
resolve: `gatsby-source-gitlab-api`,
options: {
accessToken: 'YOUR-GITLAB-ACCESS-TOKEN',
}
},
]
GraphQL Queries
To see all possible queries please use the GraphiQL editor which is available under http://localhost:8000/___graphql
Get all projects of the user:
query {
allGitlab {
edges {
node {
id
description
}
}
}
}
License
MIT © Umut Tufanoglu.
Buy me a coffee