Tool to fetch projects from GitLab to provision your bookmarks
GPL-3.0 License
Update third party dependency github.com/xanzy/go-gitlab from v0.81.0 -> v0.83.0
Published by mikaello over 1 year ago
Update third party dependency github.com/xanzy/go-gitlab
from v0.78.0 -> v0.80.2
Published by mikaello almost 2 years ago
Update third party dependency github.com/xanzy/go-gitlab
from v0.76.0 -> v0.78.0
Published by mikaello almost 2 years ago
Update third party dependency github.com/xanzy/go-gitlab
from v0.73.1 -> v0.76.0
Published by mikaello about 2 years ago
Build binaries for the following architectures / OS:
Published by mikaello about 2 years ago
Fix project build path for go-release-action
Published by mikaello about 2 years ago
Add go-release-action.
Published by mikaello about 2 years ago
Add option -group
. Example:
$ go run cmd/provision/main.go -group gitlab-group -group 5096867
It supports both IDs and group names. Repeat -group
for more groups.
Published by mikaello about 2 years ago
Fixed broken pagination logic.
Published by mikaello about 2 years ago
Template is now embedded in binary, making it portable (https://github.com/mikaello/gitlab-bookmarks/issues/4)
Published by mikaello over 2 years ago
Run the executable, and it will create a bookmarks file for the given GitLab server.
Usage:
$ ./gitlab-bookmarks --help
Usage of ./gitlab-bookmarks:
-baseurl string
the base url of your GitLab instance, including protocol scheme (default "https://gitlab.com")
-maxpages int
the maximum number of pages to fetch (default 2, 100 hits per page)
-token string
a token with API read permissions (not necessary, but only public projects without)
It will produce a file bookmarks.html
that you can import into your browser. When you import into your browser you will get a new bookmarks folder called GitLab projects
(that you can easily delete if you don't want it).