I'm trying to build Pulumi from source tarball. I...
# general
d
I'm trying to build Pulumi from source tarball. Is there any documentation on how to build it from source tarball ? Also, I split my build process into 2 phases: 1. Download and verify SHA256 resources; 2. Build (without network access) and a naive approach to building Pulumi failed due to trying to fetch unchecked resources during the build phase.
e
make ensure && make install_all
although I doubt you can sensibly do this without network access.
Between go mod downloads, nupkg refreshes, and npm node_package installs you need network connectivity to build
d
Is there no way to perform the fetching and verification of remote resources before executing arbitrary code ?
e
Probably, you could go to the right folders and run things like "go mod download" "npm install" etc to fill in caches, then build after that but this isn't something our Makefile build system is trying to solve
d
Is there any documentation around how to build the software ?