gatsby-source-gitlab-api
v1.0.5
Published
Gatsby Gitlab Api Source
Downloads
2
Maintainers
Readme
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
// 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',
}
},
]
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
}
}
}
}