dontlaugh/packer-provisioner-deno

Platform test for curl-to-shell install method

Closed this issue · 0 comments

Deno usually needs to be delivered to the target platform. We can do this with:

  • uploading a local build (uncommon, probably for Deno devs only) with local_deno_bin
  • curl-to-shelling the installer script

The latter method means we need to test for curl on the system, and if it isn't present, install it. If the system has a package manager, it's likely that curl will be there.

Let's try to stick to the standard installer script, and if we find a bug in it on a specific platform, contribute the change upstream (if it's not too esoteric and complex).