Skip to content

process: migrate CI from Kokoro to LUCI #3533

Open
@hyangah

Description

@hyangah

Move our primary CI to LUCI, the default CI & trybot infra in the Go project.
That will help us align our test workflow with other Go projects, simplify integration with Gerrit & Relui.

  • In addition to the go toolchain and git, vscode-go project requires extra tools in the builder image.
    • Node.js (npm)
    • xvfb (xvfb-run) for testing in linux
    • access to the network

Other tools can be built with go install and npm ci+npx on demand.

  • We will also need to figure out how to present the vscode-go integration test output.

  • Nice to have:
    Windows/Mac support
    Trybot

cc @golang/release @golang/tools-team

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

Status

In Progress

Relationships

None yet

Development

No branches or pull requests

Issue actions