summaryrefslogtreecommitdiff
path: root/cmd/stanuki/main.go
blob: 5589845504a99674ed1062f981aef2e56d8dd0ec (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
package main

import (
	"context"

	"github.com/xlgmokha/x/pkg/env"
	"gitlab.com/mokhax/stanuki/pkg/db"
	"gitlab.com/mokhax/stanuki/pkg/gitlab"
)

func main() {
	issues := db.New[*gitlab.Issue](env.Fetch("DB_PATH", "./db"))
	gl := gitlab.New(context.TODO(), env.Fetch("GITLAB_TOKEN", ""))
	gl.Group(9970).EachIssue(func(issue *gitlab.Issue) {
		issues.Save(issue)
	})
}