Wiem, że możesz używać błędów Github w wierszu poleceń, instalując ghi.
Czy istnieje jednak sposób na użycie podobnych narzędzi do listowania / dodawania / usuwania / edycji problemów z repozytoriami Gitlab ?
Odpowiedzi:
3 dla odpowiedzi № 1Masz podobne opakowanie (w pythonie, nie ruby) z Itxaka/pyapi-gitlab
git = gitlab.Gitlab(host=host)
git.login(user=user, password=password)
git.getall(git.getprojects)
git.getissues(page=1, per_page=40)
W rubinach to by było NARKOZ/gitlab
:
# set an API endpoint
Gitlab.endpoint = "http://example.net/api/v3"
# => "http://example.net/api/v3"
# set a user private token
Gitlab.private_token = "qEsq1pt6HJPaNciie3MG"
# => "qEsq1pt6HJPaNciie3MG"
# configure a proxy server
Gitlab.http_proxy("proxyhost", 8888)
# proxy server w/ basic auth
Gitlab.http_proxy("proxyhost", 8888, "proxyuser", "strongpasswordhere")
# list projects
Gitlab.projects(per_page: 5)
To może pobrać problemy.
0 dla odpowiedzi nr 2
Odpowiadając na moje własne pytanie.
Na początku myślałem, że ghi będzie również dostępny na Gitlabie, ale potem dowiedziałem się o problemach ghi, w których właściciel ghi mówi, że obecnie nie obsługuje Gitlab.
Tylko na wypadek, gdybyś spędzał czas szukając zgodności między użyciem ghi i Gitlab.
Nie jestem przeciwny tej funkcji (jeśli wprowadzono ją po prostu), ale G.H.I. jest zdecydowanie zbudowany wokół zagadnień GitHub.Nie jestem też użytkownikiem GitLab, więc ulepszenie musiałoby pochodzić od kogoś innego.
https://github.com/stephencelis/ghi/issues/135