Documentation
¶
Index ¶
- type App
- func (a *App) ExportGroup() error
- func (a *App) ExportProject(projectID int) error
- func (a *App) Run() error
- func (a *App) SetGitlabEndpoint(gitlabApiEndpoint string)
- func (a *App) SetHttpClient(httpClient *http.Client)
- func (a *App) SetLogger(l Logger)
- func (a *App) SetToken(token string)
- func (a *App) StoreArchive(archiveFilePath string) error
- type Logger
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type App ¶
type App struct {
// contains filtered or unexported fields
}
func (*App) ExportGroup ¶
ExportGroup will export all projects of the group
func (*App) ExportProject ¶
ExportProject exports the project of the given ID
func (*App) SetGitlabEndpoint ¶
SetGitlabEndpoint sets the gitlab endpoint
func (*App) SetHttpClient ¶
SetHttpClient sets the http client
func (*App) StoreArchive ¶
StoreArchive stores the archive
Click to show internal directories.
Click to hide internal directories.