@@ -38,9 +38,13 @@ The same VSIX can be installed from the VS Code command `Extensions: Install fro
...
@@ -38,9 +38,13 @@ The same VSIX can be installed from the VS Code command `Extensions: Install fro
-`Run app on systems`: asks for an app and target systems.
-`Run app on systems`: asks for an app and target systems.
-`Run app preset`: asks for an app and `main`, `russian`, or `all`.
-`Run app preset`: asks for an app and `main`, `russian`, or `all`.
-`Run exec command`: asks for a shell command and target systems or preset.
-`Run exec command`: asks for a shell command and target systems or preset.
-`./bin/epm play <app>`: runs a local play command outside Docker.
-`./bin/epm play --latest <app>`: runs a local latest play command outside Docker.
-`Rerun last command`: repeats the last generated command.
-`Rerun last command`: repeats the last generated command.
-`Open log folder`: opens `${XDG_STATE_HOME:-$HOME/.local/state}/epm-docker-test` or the configured log root.
-`Open log folder`: opens `${XDG_STATE_HOME:-$HOME/.local/state}/epm-docker-test` or the configured log root.
For local `epm play` commands, the app name is inferred from the active editor when the file is in `play.d`, `pack.d`, or `repack.d`. The extension first checks simple shell variables such as `PRODUCT=rstudio` or `PKGNAME=rstudio`, then falls back to the file name without extension.
## Favorites
## Favorites
Pinned commands can be added to workspace settings:
Pinned commands can be added to workspace settings:
...
@@ -73,4 +77,5 @@ Important settings:
...
@@ -73,4 +77,5 @@ Important settings:
-`epmDockerTest.defaultMode`: `auto`, `local`, or `remote`.
-`epmDockerTest.defaultMode`: `auto`, `local`, or `remote`.
-`epmDockerTest.latest`: pass `--latest`.
-`epmDockerTest.latest`: pass `--latest`.
-`epmDockerTest.parallelJobs`: pass `-j N` when greater than `1`.
-`epmDockerTest.parallelJobs`: pass `-j N` when greater than `1`.
-`epmDockerTest.localEpmRoot`: local eepm tree for outside-container `./bin/epm play` commands.
-`epmDockerTest.eepmDir`, `epmDockerTest.eepmSource`, `epmDockerTest.remoteHost`, `epmDockerTest.remoteUser`, `epmDockerTest.builderUser`, `epmDockerTest.builderPath`, `epmDockerTest.logRoot`: map to the same script options.
-`epmDockerTest.eepmDir`, `epmDockerTest.eepmSource`, `epmDockerTest.remoteHost`, `epmDockerTest.remoteUser`, `epmDockerTest.builderUser`, `epmDockerTest.builderPath`, `epmDockerTest.logRoot`: map to the same script options.