Commit Graph

7 Commits

Author SHA1 Message Date
Fraser Waters 2b61e37f24 Update pulumictl 2023-06-29 11:09:56 +01:00
Justin Van Patten 096b667ee1
Replace the use of pipenv with Python's venv ()
We've had a few issues in the recent past related to pipenv oddities in
CI which lead us to temporarily globally install the Python SDK in CI.

This change removes the use of pipenv in favor of Python's built-in
venv and avoids globally installing the Python SDK.
2021-12-07 07:59:07 -08:00
Ian Wahbe b9f57bc6b9
Move `/opt/pulumi` to `$HOME/.pulumi` ()
* Move `/opt/pulumi` to `$HOME/.pulumi`

* Don't suggest adding $HOME/.pulumi to PATH
2021-11-17 10:37:38 -08:00
Fraser Waters f8a98b2a86
Fix devcontainer Dockerfile build ()
Something has changed in the base image such that the directory
/etc/sudoers.d doesn't exist. Simple fix, `mkdir -p` that directory
before we write to it.
2021-11-04 21:00:32 +00:00
Fraser Waters 285ffca793
Some improvements to the vscode devcontainer ()
* Installed the go, dotnet, and python extensions by default.
* Set the gopls settings to ignore copies of modules in build directories.
* Set XDG_CACHE_DIR/CONFIG_DIR so that vscode can install go tools.
* Use "containerEnv" instead of "runArgs" to set the container environment.
* Turn on gopls "experimentalWorkspaceModule" so we can open at the root pulumi directory.
* Use "postCreateCommand" to restore all dotnet projects so ominisharp doesn't complain about missing types on startup.
2021-10-19 08:31:42 +01:00
Fraser Waters 502917c0e7
Update golint in devcontainer () 2021-10-15 11:15:48 +01:00
Sean Fausett 2a42931915
Add vs code dev container () 2021-05-14 10:28:45 -07:00