Commit Graph

10 Commits

Author SHA1 Message Date
Connor Peet
76985ae781 build: fix alpine cli build (#190266) 2023-08-11 17:27:41 +01:00
Connor Peet
52840e3ca5 cli: cleanup build (#190213)
- Remove the `prepare` script entirely
- Variables are now populated from the product.json during build. Most
  variables are mapped automatically, with some special handling in a
	few cases. `build.rs` is now much more self-contained.
- Look for the `product.overrides.json` for vscode developers instead of
  looking for a peer `vscode-distro` folder

Fixes #178691
2023-08-10 20:14:30 -07:00
Connor Peet
49535d6a04 build: fix missing param for build (#184660) 2023-06-09 01:10:08 +02:00
Connor Peet
9de813729c build: install clippy when building cli in ci (#184554) 2023-06-07 16:40:30 -07:00
Connor Peet
43742d891d Run a lint build of the CLI in CI (#184545)
* cli: adopt sccache for speedier cli compilations

* only cache common linux x64 build

* instead, only dev compile/clippy lint in ci
2023-06-07 15:48:55 -07:00
Connor Peet
d5ab02349e rename cli binary to reflect quality 2023-01-17 08:19:36 -08:00
Connor Peet
ddd4431d14 build: fix git auth with cli 2022-10-20 18:25:19 -07:00
Connor Peet
84439a87f6 wip 2022-10-14 15:46:49 -07:00
Connor Peet
b42f25b50b address pr comments 2022-10-11 08:30:43 -07:00
Connor Peet
dc69e22984 fix build 2022-10-10 15:59:55 -07:00