Create & Init Project...
This commit is contained in:
28
app/admin/main/macross/model/publish/BUILD
Normal file
28
app/admin/main/macross/model/publish/BUILD
Normal file
@ -0,0 +1,28 @@
|
||||
package(default_visibility = ["//visibility:public"])
|
||||
|
||||
load(
|
||||
"@io_bazel_rules_go//go:def.bzl",
|
||||
"go_library",
|
||||
)
|
||||
|
||||
go_library(
|
||||
name = "go_default_library",
|
||||
srcs = ["publish.go"],
|
||||
importpath = "go-common/app/admin/main/macross/model/publish",
|
||||
tags = ["automanaged"],
|
||||
visibility = ["//visibility:public"],
|
||||
)
|
||||
|
||||
filegroup(
|
||||
name = "package-srcs",
|
||||
srcs = glob(["**"]),
|
||||
tags = ["automanaged"],
|
||||
visibility = ["//visibility:private"],
|
||||
)
|
||||
|
||||
filegroup(
|
||||
name = "all-srcs",
|
||||
srcs = [":package-srcs"],
|
||||
tags = ["automanaged"],
|
||||
visibility = ["//visibility:public"],
|
||||
)
|
20
app/admin/main/macross/model/publish/publish.go
Normal file
20
app/admin/main/macross/model/publish/publish.go
Normal file
@ -0,0 +1,20 @@
|
||||
package publish
|
||||
|
||||
// Dashboard for dashboard.
|
||||
type Dashboard struct {
|
||||
Name string `json:"name"`
|
||||
Label string `json:"label"`
|
||||
Commit string `json:"commit"`
|
||||
OutURL string `json:"out_url"`
|
||||
CoverageURL string `json:"coverage_url"`
|
||||
TextSizeArm64 int64 `json:"text_size_arm64"`
|
||||
ResSize int64 `json:"res_size"`
|
||||
Logs []*Log `json:"logs"`
|
||||
Extra string `json:"extra"`
|
||||
}
|
||||
|
||||
// Log from Dashboard.
|
||||
type Log struct {
|
||||
Level string `json:"level"`
|
||||
Msg string `json:"msg"`
|
||||
}
|
Reference in New Issue
Block a user