Skip to content
Snippets Groups Projects
Verified Commit 80bfae17 authored by Volker Schukai's avatar Volker Schukai :alien:
Browse files

chore: commit save point

parent cee6aa80
No related branches found
No related tags found
No related merge requests found
...@@ -171,7 +171,7 @@ func syncFilesWithGitlab() error { ...@@ -171,7 +171,7 @@ func syncFilesWithGitlab() error {
func syncIssuesWithGitlab(pageData map[string]*requirement) { func syncIssuesWithGitlab(pageData map[string]*requirement) {
for _, pageData := range pageData { for _, pageData := range pageData {
for _, info := range pageData.Issues { for k, info := range pageData.Issues {
if info.GitlabRemote != nil { if info.GitlabRemote != nil {
continue continue
} }
...@@ -183,7 +183,8 @@ func syncIssuesWithGitlab(pageData map[string]*requirement) { ...@@ -183,7 +183,8 @@ func syncIssuesWithGitlab(pageData map[string]*requirement) {
if err != nil { if err != nil {
printErrorAndExit(2, "Failed to create issue %s", err.Error()) printErrorAndExit(2, "Failed to create issue %s", err.Error())
} }
info.GitlabRemote = issue pageData.Issues[k].GitlabRemote = issue
pageData.Issues[k].GitlabIntern.ID = issue.IID
} }
} }
...@@ -195,9 +196,15 @@ func createIssue(issue Issue) (*gitlab.Issue, error) { ...@@ -195,9 +196,15 @@ func createIssue(issue Issue) (*gitlab.Issue, error) {
searchProject(context) searchProject(context)
//title := *string(issue.GitlabIntern.Title) //title := *string(issue.GitlabIntern.Title)
labels := gitlab.Labels{}
for _, label := range issue.GitlabIntern.Labels {
labels = append(labels, label)
}
createionOptions := gitlab.CreateIssueOptions{ createionOptions := gitlab.CreateIssueOptions{
Title: gitlab.String(issue.GitlabIntern.Title), Title: gitlab.String(issue.GitlabIntern.Title),
Description: gitlab.String(issue.GitlabIntern.Description),
Labels: &labels,
} }
ptr := &createionOptions ptr := &createionOptions
...@@ -212,7 +219,7 @@ func createIssue(issue Issue) (*gitlab.Issue, error) { ...@@ -212,7 +219,7 @@ func createIssue(issue Issue) (*gitlab.Issue, error) {
return gitlabIssue, err return gitlabIssue, err
} }
return gitlabIssue, err return gitlabIssue, nil
} }
// //
......
...@@ -109,6 +109,8 @@ Privacy: ...@@ -109,6 +109,8 @@ Privacy:
### {{ .Title }} - {{ .ID }} ### {{ .Title }} - {{ .ID }}
#### Subheading #### Subheading
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment