Skip to main content

SteamPipe VDF Builder & Upload Dry-Run Assistant

Sanity-check required fields before you point SteamCMD at real folders.

VDF is serialized with tabs like typical KeyValues. Validate IDs in Steamworks.

app_build.vdf

"AppBuild"
{
	"appid"		"480"
	"desc"		"CI build"
	"contentroot"		"D:\\\\build\\\\content"
	"buildoutput"		"D:\\\\build\\\\output"
}

depot_build.vdf

"DepotBuild"
{
	"DepotID"		"481"
	"ContentRoot"		"D:\\\\build\\\\content"
}
  • Validate IDs in Steamworks; paths must exist on the build machine.
  • Run SteamCMD with your app_build script; review console for depot errors.
Can I upload from this page?
No — copy files to your build agent and run SteamCMD locally or in CI.