2023-10-26 16:41:40 +08:00
|
|
|
package mix
|
|
|
|
|
|
|
|
import (
|
|
|
|
"github.com/urfave/cli/v2"
|
|
|
|
"github.com/xuxiaowei-com-cn/gitlab-go/flag"
|
|
|
|
)
|
|
|
|
|
2023-11-01 18:06:36 +08:00
|
|
|
// Delete 删除(混合命令,多接口命令)
|
2023-10-26 16:41:40 +08:00
|
|
|
func Delete() *cli.Command {
|
|
|
|
return &cli.Command{
|
|
|
|
Name: "mix-delete",
|
|
|
|
Aliases: []string{"mix-rm"},
|
2023-11-01 18:06:36 +08:00
|
|
|
Usage: "删除(混合命令,多接口命令)",
|
2023-10-26 16:41:40 +08:00
|
|
|
Flags: append(flag.Common(), flag.Sort(), flag.Page(), flag.PerPage(), flag.Id(false), flag.IIdRange(false)),
|
|
|
|
Subcommands: []*cli.Command{
|
|
|
|
DeleteArtifacts(),
|
2023-10-26 17:28:10 +08:00
|
|
|
DeleteAllArtifacts(),
|
2023-11-24 15:19:23 +08:00
|
|
|
DeleteJobs(),
|
|
|
|
DeleteAllJobs(),
|
2023-10-26 16:41:40 +08:00
|
|
|
},
|
|
|
|
}
|
|
|
|
}
|