Skip to content
Snippets Groups Projects
Commit 6ab009b1 authored by SuperEwald's avatar SuperEwald
Browse files

fix: use ci vars for repo info if current project

parent aefe1ef5
No related merge requests found
......@@ -88,6 +88,15 @@ func (repo *GitLabRepository) Init(config map[string]string) error {
}
func (repo *GitLabRepository) GetInfo() (*provider.RepositoryInfo, error) {
if repo.projectID == os.Getenv("CI_PROJECT_ID") {
return &provider.RepositoryInfo{
Owner: os.Getenv("CI_PROJECT_NAMESPACE"),
Repo: os.Getenv("CI_PROJECT_NAME"),
DefaultBranch: os.Getenv("CI_DEFAULT_BRANCH"),
Private: os.Getenv("CI_PROJECT_VISIBILITY") != "public",
}, nil
}
project, _, err := repo.client.Projects.GetProject(repo.projectID, nil)
if err != nil {
return nil, err
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment