Skip to content

v8-runner ignores V8_PATH on Windows and selects 8.5 instead of 8.3.27 #321

Description

@haleevra

Environment

  • OS: Windows
  • Unica runtime: 0.11.0
  • v8-runner path: C:\Users\roman\.codex\unica\runtimes\0.11.0\win-x64\bin\win-x64\v8-runner.exe
  • Installed 1C platforms:
    • 8.3.27.1606
    • 8.3.27.1936
    • 8.3.27.2130
    • 8.5.1.1343
    • 8.5.1.1428
    • 8.5.4.1306

Expected

When the project is pinned to 1C platform 8.3.27, or when V8_PATH is set to an 8.3.27 installation, v8-runner should use that platform.

Actual

v8-runner resolves and launches 8.5.1.1343 instead:

locating platform utility utility=V8
platform utility resolved utility=V8 path=C:\Program Files\1cv8\8.5.1.1343\bin\1cv8.exe

Question

Is there a supported v8project.yaml key for pinning the 1C platform version/path, or should V8_PATH be the supported override on Windows?

Metadata

Metadata

Assignees

No one assigned

    Labels

    found-on:releaseВоспроизведено на опубликованной версии — дефект у пользователейhelp wantedExtra attention is neededwindows

    Type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions