main.star: add linux-arm64-clang15 builder type

I uploaded the toolchain to CIPD already, so assuming the tests pass it
should just work out of the box.

For golang/go#69763.

Change-Id: I3e4bbbfbb3f674475a0c3f6ec0ad45870e0cc960
Reviewed-on: https://go-review.googlesource.com/c/build/+/617577
Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Reviewed-by: Dmitri Shuralyov <dmitshur@golang.org>
This commit is contained in:
Michael Anthony Knyszek 2024-10-03 14:29:24 +00:00 коммит произвёл Michael Knyszek
Родитель 8cf61acbf7
Коммит e51de85835
5 изменённых файлов: 1642 добавлений и 0 удалений

Просмотреть файл

@ -22433,6 +22433,10 @@ config_groups {
name: "golang/security-try/go1.22-linux-arm64-boringcrypto" name: "golang/security-try/go1.22-linux-arm64-boringcrypto"
disable_reuse: true disable_reuse: true
} }
builders {
name: "golang/security-try/go1.22-linux-arm64-clang15"
disable_reuse: true
}
builders { builders {
name: "golang/security-try/go1.22-linux-arm64-longtest" name: "golang/security-try/go1.22-linux-arm64-longtest"
disable_reuse: true disable_reuse: true
@ -23054,6 +23058,10 @@ config_groups {
name: "golang/security-try/go1.23-linux-arm64-boringcrypto" name: "golang/security-try/go1.23-linux-arm64-boringcrypto"
disable_reuse: true disable_reuse: true
} }
builders {
name: "golang/security-try/go1.23-linux-arm64-clang15"
disable_reuse: true
}
builders { builders {
name: "golang/security-try/go1.23-linux-arm64-longtest" name: "golang/security-try/go1.23-linux-arm64-longtest"
disable_reuse: true disable_reuse: true
@ -23687,6 +23695,10 @@ config_groups {
name: "golang/security-try/gotip-linux-arm64-boringcrypto" name: "golang/security-try/gotip-linux-arm64-boringcrypto"
disable_reuse: true disable_reuse: true
} }
builders {
name: "golang/security-try/gotip-linux-arm64-clang15"
disable_reuse: true
}
builders { builders {
name: "golang/security-try/gotip-linux-arm64-longtest" name: "golang/security-try/gotip-linux-arm64-longtest"
disable_reuse: true disable_reuse: true
@ -26076,6 +26088,11 @@ config_groups {
name: "golang/try/go1.22-linux-arm64-boringcrypto" name: "golang/try/go1.22-linux-arm64-boringcrypto"
disable_reuse: true disable_reuse: true
} }
builders {
name: "golang/try/go1.22-linux-arm64-clang15"
includable_only: true
disable_reuse: true
}
builders { builders {
name: "golang/try/go1.22-linux-arm64-longtest" name: "golang/try/go1.22-linux-arm64-longtest"
disable_reuse: true disable_reuse: true
@ -26964,6 +26981,11 @@ config_groups {
name: "golang/try/go1.23-linux-arm64-boringcrypto" name: "golang/try/go1.23-linux-arm64-boringcrypto"
disable_reuse: true disable_reuse: true
} }
builders {
name: "golang/try/go1.23-linux-arm64-clang15"
includable_only: true
disable_reuse: true
}
builders { builders {
name: "golang/try/go1.23-linux-arm64-longtest" name: "golang/try/go1.23-linux-arm64-longtest"
disable_reuse: true disable_reuse: true
@ -27967,6 +27989,11 @@ config_groups {
name: "golang/try/gotip-linux-arm64-boringcrypto" name: "golang/try/gotip-linux-arm64-boringcrypto"
disable_reuse: true disable_reuse: true
} }
builders {
name: "golang/try/gotip-linux-arm64-clang15"
includable_only: true
disable_reuse: true
}
builders { builders {
name: "golang/try/gotip-linux-arm64-longtest" name: "golang/try/gotip-linux-arm64-longtest"
disable_reuse: true disable_reuse: true

Разница между файлами не показана из-за своего большого размера Загрузить разницу

Просмотреть файл

@ -200,6 +200,11 @@ consoles {
category: "linux|arm64" category: "linux|arm64"
short_name: "boringcrypto" short_name: "boringcrypto"
} }
builders {
name: "buildbucket/luci.golang.ci/gotip-linux-arm64-clang15"
category: "linux|arm64"
short_name: "clang15"
}
builders { builders {
name: "buildbucket/luci.golang.ci/gotip-linux-arm64-longtest" name: "buildbucket/luci.golang.ci/gotip-linux-arm64-longtest"
category: "linux|arm64" category: "linux|arm64"
@ -462,6 +467,11 @@ consoles {
category: "linux|arm64" category: "linux|arm64"
short_name: "boringcrypto" short_name: "boringcrypto"
} }
builders {
name: "buildbucket/luci.golang.ci/go1.23-linux-arm64-clang15"
category: "linux|arm64"
short_name: "clang15"
}
builders { builders {
name: "buildbucket/luci.golang.ci/go1.23-linux-arm64-longtest" name: "buildbucket/luci.golang.ci/go1.23-linux-arm64-longtest"
category: "linux|arm64" category: "linux|arm64"
@ -723,6 +733,11 @@ consoles {
category: "linux|arm64" category: "linux|arm64"
short_name: "boringcrypto" short_name: "boringcrypto"
} }
builders {
name: "buildbucket/luci.golang.ci/go1.22-linux-arm64-clang15"
category: "linux|arm64"
short_name: "clang15"
}
builders { builders {
name: "buildbucket/luci.golang.ci/go1.22-linux-arm64-longtest" name: "buildbucket/luci.golang.ci/go1.22-linux-arm64-longtest"
category: "linux|arm64" category: "linux|arm64"
@ -39671,6 +39686,9 @@ consoles {
builders { builders {
name: "buildbucket/luci.golang.ci/gotip-linux-arm64-boringcrypto" name: "buildbucket/luci.golang.ci/gotip-linux-arm64-boringcrypto"
} }
builders {
name: "buildbucket/luci.golang.ci/gotip-linux-arm64-clang15"
}
builders { builders {
name: "buildbucket/luci.golang.ci/gotip-linux-arm64-longtest" name: "buildbucket/luci.golang.ci/gotip-linux-arm64-longtest"
} }
@ -39683,6 +39701,9 @@ consoles {
builders { builders {
name: "buildbucket/luci.golang.ci/go1.23-linux-arm64-boringcrypto" name: "buildbucket/luci.golang.ci/go1.23-linux-arm64-boringcrypto"
} }
builders {
name: "buildbucket/luci.golang.ci/go1.23-linux-arm64-clang15"
}
builders { builders {
name: "buildbucket/luci.golang.ci/go1.23-linux-arm64-longtest" name: "buildbucket/luci.golang.ci/go1.23-linux-arm64-longtest"
} }
@ -39695,6 +39716,9 @@ consoles {
builders { builders {
name: "buildbucket/luci.golang.ci/go1.22-linux-arm64-boringcrypto" name: "buildbucket/luci.golang.ci/go1.22-linux-arm64-boringcrypto"
} }
builders {
name: "buildbucket/luci.golang.ci/go1.22-linux-arm64-clang15"
}
builders { builders {
name: "buildbucket/luci.golang.ci/go1.22-linux-arm64-longtest" name: "buildbucket/luci.golang.ci/go1.22-linux-arm64-longtest"
} }

Просмотреть файл

@ -788,6 +788,22 @@ job {
builder: "go1.22-linux-arm64-boringcrypto" builder: "go1.22-linux-arm64-boringcrypto"
} }
} }
job {
id: "go1.22-linux-arm64-clang15"
realm: "ci"
triggering_policy {
kind: NEWEST_FIRST
max_concurrent_invocations: 5
pending_timeout {
seconds: 604800
}
}
buildbucket {
server: "cr-buildbucket.appspot.com"
bucket: "ci"
builder: "go1.22-linux-arm64-clang15"
}
}
job { job {
id: "go1.22-linux-arm64-longtest" id: "go1.22-linux-arm64-longtest"
realm: "ci" realm: "ci"
@ -2132,6 +2148,22 @@ job {
builder: "go1.23-linux-arm64-boringcrypto" builder: "go1.23-linux-arm64-boringcrypto"
} }
} }
job {
id: "go1.23-linux-arm64-clang15"
realm: "ci"
triggering_policy {
kind: NEWEST_FIRST
max_concurrent_invocations: 5
pending_timeout {
seconds: 604800
}
}
buildbucket {
server: "cr-buildbucket.appspot.com"
bucket: "ci"
builder: "go1.23-linux-arm64-clang15"
}
}
job { job {
id: "go1.23-linux-arm64-longtest" id: "go1.23-linux-arm64-longtest"
realm: "ci" realm: "ci"
@ -3540,6 +3572,22 @@ job {
builder: "gotip-linux-arm64-boringcrypto" builder: "gotip-linux-arm64-boringcrypto"
} }
} }
job {
id: "gotip-linux-arm64-clang15"
realm: "ci"
triggering_policy {
kind: NEWEST_FIRST
max_concurrent_invocations: 5
pending_timeout {
seconds: 604800
}
}
buildbucket {
server: "cr-buildbucket.appspot.com"
bucket: "ci"
builder: "gotip-linux-arm64-clang15"
}
}
job { job {
id: "gotip-linux-arm64-longtest" id: "gotip-linux-arm64-longtest"
realm: "ci" realm: "ci"
@ -55124,6 +55172,7 @@ trigger {
triggers: "go1.22-linux-arm" triggers: "go1.22-linux-arm"
triggers: "go1.22-linux-arm64" triggers: "go1.22-linux-arm64"
triggers: "go1.22-linux-arm64-boringcrypto" triggers: "go1.22-linux-arm64-boringcrypto"
triggers: "go1.22-linux-arm64-clang15"
triggers: "go1.22-linux-arm64-longtest" triggers: "go1.22-linux-arm64-longtest"
triggers: "go1.22-linux-arm64-race" triggers: "go1.22-linux-arm64-race"
triggers: "go1.22-linux-loong64" triggers: "go1.22-linux-loong64"
@ -55216,6 +55265,7 @@ trigger {
triggers: "go1.23-linux-arm" triggers: "go1.23-linux-arm"
triggers: "go1.23-linux-arm64" triggers: "go1.23-linux-arm64"
triggers: "go1.23-linux-arm64-boringcrypto" triggers: "go1.23-linux-arm64-boringcrypto"
triggers: "go1.23-linux-arm64-clang15"
triggers: "go1.23-linux-arm64-longtest" triggers: "go1.23-linux-arm64-longtest"
triggers: "go1.23-linux-arm64-race" triggers: "go1.23-linux-arm64-race"
triggers: "go1.23-linux-loong64" triggers: "go1.23-linux-loong64"
@ -55312,6 +55362,7 @@ trigger {
triggers: "gotip-linux-arm" triggers: "gotip-linux-arm"
triggers: "gotip-linux-arm64" triggers: "gotip-linux-arm64"
triggers: "gotip-linux-arm64-boringcrypto" triggers: "gotip-linux-arm64-boringcrypto"
triggers: "gotip-linux-arm64-clang15"
triggers: "gotip-linux-arm64-longtest" triggers: "gotip-linux-arm64-longtest"
triggers: "gotip-linux-arm64-race" triggers: "gotip-linux-arm64-race"
triggers: "gotip-linux-loong64" triggers: "gotip-linux-loong64"

Просмотреть файл

@ -442,6 +442,7 @@ BUILDER_TYPES = [
"linux-arm", "linux-arm",
"linux-arm64", "linux-arm64",
"linux-arm64-boringcrypto", "linux-arm64-boringcrypto",
"linux-arm64-clang15",
"linux-arm64-longtest", "linux-arm64-longtest",
"linux-arm64-race", "linux-arm64-race",
"linux-loong64", "linux-loong64",