Skip to content

Commit

Permalink
feat: maven-setting-name
Browse files Browse the repository at this point in the history
  • Loading branch information
iseki-working committed Jan 25, 2024
1 parent d412414 commit cc0494d
Show file tree
Hide file tree
Showing 3 changed files with 20 additions and 16 deletions.
33 changes: 17 additions & 16 deletions api/create_sub_task.go
Original file line number Diff line number Diff line change
Expand Up @@ -7,22 +7,23 @@ import (
)

type CreateSubTaskRequest struct {
AccessType model.AccessType `json:"access_type"` // 接入方式
ScanMode model.ScanMode `json:"scan_mode"`
Addr *string `json:"addr,omitempty"`
Author *string `json:"author,omitempty"` // 作者/提交者Email
Branch *string `json:"branch,omitempty"`
Commit *string `json:"commit,omitempty"`
Message *string `json:"message,omitempty"` // 提交信息
PushTime *time.Time `json:"push_time,omitempty"` // 提交时间
SubtaskName string `json:"subtask_name"`
Dir string `json:"dir"` // 路径
CliVersion string `json:"cli_version"`
IsBuild bool `json:"is_build"`
IsDeep bool `json:"is_deep"`
ProjectName string `json:"project_name"`
TeamId string `json:"team_id,omitempty"`
PackagePrivateId string `json:"package_private_id,omitempty"`
AccessType model.AccessType `json:"access_type"` // 接入方式
ScanMode model.ScanMode `json:"scan_mode"`
Addr *string `json:"addr,omitempty"`
Author *string `json:"author,omitempty"` // 作者/提交者Email
Branch *string `json:"branch,omitempty"`
Commit *string `json:"commit,omitempty"`
Message *string `json:"message,omitempty"` // 提交信息
PushTime *time.Time `json:"push_time,omitempty"` // 提交时间
SubtaskName string `json:"subtask_name"`
Dir string `json:"dir"` // 路径
CliVersion string `json:"cli_version"`
IsBuild bool `json:"is_build"`
IsDeep bool `json:"is_deep"`
ProjectName string `json:"project_name"`
TeamId string `json:"team_id,omitempty"`
PackagePrivateId string `json:"package_private_id,omitempty"`
PackagePrivateName string `json:"package_private_name,omitempty"`
}

type CreateSubTaskResponse struct {
Expand Down
2 changes: 2 additions & 0 deletions cmd/murphy/internal/scan/cmd.go
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,7 @@ var projectNameCli string
var mavenSettingsPath string
var onlyTaskId bool
var privateSourceId string
var privateSourceName string

func Cmd() *cobra.Command {
var c cobra.Command
Expand All @@ -40,6 +41,7 @@ func Cmd() *cobra.Command {
c.Flags().StringVar(&projectNameCli, "project-name", "", "specify project name")
c.Flags().BoolVar(&onlyTaskId, "only-task-id", false, "print task id after task created, the scan result will not be printed")
c.Flags().StringVar(&privateSourceId, "maven-setting-id", "", "")
c.Flags().StringVar(&privateSourceName, "maven-setting-name", "", "")
return &c
}

Expand Down
1 change: 1 addition & 0 deletions cmd/murphy/internal/scan/scan.go
Original file line number Diff line number Diff line change
Expand Up @@ -43,6 +43,7 @@ func scan(ctx context.Context, dir string, accessType model.AccessType, mode mod
createSubtask.TeamId = common.CliTeamIdOverride
createSubtask.ProjectName = projectNameCli
createSubtask.PackagePrivateId = privateSourceId
createSubtask.PackagePrivateName = privateSourceName

// get git info
var gitSummary *gitinfo.Summary
Expand Down

0 comments on commit cc0494d

Please sign in to comment.