зеркало из https://github.com/golang/build.git
devapp/owners: list the security and vulndb team in owners
Change-Id: Id46361455a6315a3547e5e9ce86aae8f4fbd5614 Reviewed-on: https://go-review.googlesource.com/c/build/+/373364 Run-TryBot: Filippo Valsorda <filippo@golang.org> Auto-Submit: Filippo Valsorda <filippo@golang.org> Reviewed-by: Julie Qiu <julie@golang.org> Trust: Filippo Valsorda <filippo@golang.org> TryBot-Result: Gopher Robot <gobot@golang.org>
This commit is contained in:
Родитель
064dc37fbe
Коммит
27fe37aa0e
|
@ -31,8 +31,8 @@ func TestMatch(t *testing.T) {
|
|||
{
|
||||
"crypto/chacha20poly1305/chacha20poly1305.go",
|
||||
&Entry{
|
||||
Primary: []Owner{filippo},
|
||||
Secondary: []Owner{agl, katie, roland},
|
||||
Primary: []Owner{filippo, securityTeam},
|
||||
Secondary: []Owner{agl},
|
||||
},
|
||||
},
|
||||
{
|
||||
|
@ -102,7 +102,7 @@ func TestHandler(t *testing.T) {
|
|||
},
|
||||
map[string]*Entry{
|
||||
"go/src/archive/zip/a.go": {Primary: []Owner{joetsai}, Secondary: []Owner{bradfitz}},
|
||||
"crypto/chacha20poly1305/chacha20poly1305.go": {Primary: []Owner{filippo}, Secondary: []Owner{agl, katie, roland}},
|
||||
"crypto/chacha20poly1305/chacha20poly1305.go": {Primary: []Owner{filippo, securityTeam}, Secondary: []Owner{agl}},
|
||||
},
|
||||
},
|
||||
}
|
||||
|
|
|
@ -85,10 +85,12 @@ var (
|
|||
tombergan = gh("tombergan")
|
||||
zpavlinovic = gh("zpavlinovic")
|
||||
|
||||
fuzzingTeam = gh("golang/fuzzing")
|
||||
pkgsiteTeam = gh("golang/pkgsite")
|
||||
runtimeTeam = gh("golang/runtime")
|
||||
toolsTeam = gh("golang/tools-team")
|
||||
fuzzingTeam = gh("golang/fuzzing")
|
||||
pkgsiteTeam = gh("golang/pkgsite")
|
||||
runtimeTeam = gh("golang/runtime")
|
||||
securityTeam = gh("golang/security")
|
||||
toolsTeam = gh("golang/tools-team")
|
||||
vulndbTeam = gh("golang/vulndb")
|
||||
)
|
||||
|
||||
// entries is a map of <repo name>/<path>, <domain>, or <branch> to Owner
|
||||
|
@ -228,12 +230,12 @@ var entries = map[string]*Entry{
|
|||
Primary: []Owner{neild, sameer},
|
||||
},
|
||||
"go/src/crypto": {
|
||||
Primary: []Owner{filippo},
|
||||
Secondary: []Owner{agl, katie, roland},
|
||||
Primary: []Owner{filippo, securityTeam},
|
||||
Secondary: []Owner{agl},
|
||||
},
|
||||
"go/src/crypto/tls": {
|
||||
Primary: []Owner{filippo},
|
||||
Secondary: []Owner{agl, katie, roland, kevinburke},
|
||||
Primary: []Owner{filippo, securityTeam},
|
||||
Secondary: []Owner{agl, kevinburke},
|
||||
},
|
||||
"go/src/database/sql": {
|
||||
Primary: []Owner{bradfitz, kardianos},
|
||||
|
@ -253,8 +255,8 @@ var entries = map[string]*Entry{
|
|||
Primary: []Owner{rsc},
|
||||
},
|
||||
"go/src/encoding/asn1": {
|
||||
Primary: []Owner{filippo},
|
||||
Secondary: []Owner{agl, katie, roland},
|
||||
Primary: []Owner{filippo, securityTeam},
|
||||
Secondary: []Owner{agl},
|
||||
},
|
||||
"go/src/encoding/binary": {
|
||||
Primary: []Owner{gri},
|
||||
|
@ -431,16 +433,16 @@ var entries = map[string]*Entry{
|
|||
Primary: []Owner{gri, rsc},
|
||||
},
|
||||
"go/src/math/big": {
|
||||
Primary: []Owner{gri, filippo},
|
||||
Secondary: []Owner{katie, roland},
|
||||
Primary: []Owner{gri, securityTeam},
|
||||
Secondary: []Owner{katie, filippo},
|
||||
},
|
||||
"go/src/math/bits": {
|
||||
Primary: []Owner{gri},
|
||||
Secondary: []Owner{khr, josharian, filippo},
|
||||
Secondary: []Owner{khr, josharian, filippo, securityTeam},
|
||||
},
|
||||
"go/src/math/rand": {
|
||||
Primary: []Owner{gri, rsc},
|
||||
Secondary: []Owner{josharian, filippo},
|
||||
Secondary: []Owner{josharian, filippo, securityTeam},
|
||||
},
|
||||
"go/src/mime": {
|
||||
Primary: []Owner{neild},
|
||||
|
@ -630,21 +632,24 @@ var entries = map[string]*Entry{
|
|||
Primary: []Owner{dmitshur},
|
||||
},
|
||||
"crypto": {
|
||||
Primary: []Owner{filippo},
|
||||
Secondary: []Owner{agl, katie, roland},
|
||||
Primary: []Owner{filippo, securityTeam},
|
||||
Secondary: []Owner{agl},
|
||||
},
|
||||
"crypto/acme": {
|
||||
Primary: []Owner{roland},
|
||||
Primary: []Owner{roland, securityTeam},
|
||||
Secondary: []Owner{filippo},
|
||||
},
|
||||
"crypto/acme/autocert": {
|
||||
Primary: []Owner{bradfitz},
|
||||
Primary: []Owner{bradfitz, securityTeam},
|
||||
Secondary: []Owner{roland, filippo},
|
||||
},
|
||||
"debug": {
|
||||
Primary: []Owner{runtimeTeam},
|
||||
Secondary: []Owner{hyangah, khr},
|
||||
},
|
||||
"exp/vulncheck": {
|
||||
Primary: []Owner{vulndbTeam},
|
||||
},
|
||||
"mobile": {
|
||||
Primary: []Owner{hyangah},
|
||||
},
|
||||
|
@ -824,8 +829,11 @@ var entries = map[string]*Entry{
|
|||
"playground": {
|
||||
Primary: []Owner{rakoczy},
|
||||
},
|
||||
"vuln": {
|
||||
Primary: []Owner{vulndbTeam},
|
||||
},
|
||||
"vulndb": {
|
||||
Primary: []Owner{filippo, katie, roland},
|
||||
Primary: []Owner{vulndbTeam},
|
||||
},
|
||||
"website/cmd/admingolangorg": {
|
||||
Primary: []Owner{dmitshur},
|
||||
|
|
|
@ -117,6 +117,8 @@ func init() {
|
|||
addPerson("Gopherbot", "gobot@golang.org", "@gopherbot", "5976@62eb7196-b449-3ce5-99f1-c037f21e1705", "*bot")
|
||||
addPerson("Gerrit Bot", "letsusegerrit@gmail.com", "12446@62eb7196-b449-3ce5-99f1-c037f21e1705", "*bot")
|
||||
addPerson("Fuzzing Team", "@golang/fuzzing")
|
||||
addPerson("Security Team", "@golang/security")
|
||||
addPerson("VulnDB Team", "@golang/vulndb")
|
||||
addPerson("Pkgsite Team", "@golang/pkgsite")
|
||||
addPerson("Runtime Team", "@golang/runtime")
|
||||
addPerson("Tools Team", "@golang/tools-team")
|
||||
|
|
Загрузка…
Ссылка в новой задаче