GAUGE_PYTHON_COMMAND does not support relative paths (e.g. .venv/bin/python)
評価
調査の方向性
Start with start.sh and start.bat, then compare how util.py resolves STEP_IMPL_DIR against GAUGE_PROJECT_ROOT. Check how GAUGE_PYTHON_COMMAND is read and whether its relative path is resolved from the project root; done means a value such as .venv/bin/python works when the plugin runs from its install directory. Pull request #486 is already open against this issue.
索引モデルが issue の本文から書いたものです。
説明
When using a virtual environment in a Gauge project, setting GAUGE_PYTHON_COMMAND to a relative path like .venv/bin/python fails because the plugin's working directory is the plugin install directory, not the project root.
The GAUGE_PROJECT_ROOT environment variable is available but not used to resolve relative paths in start.sh / start.bat.
This is inconsistent with STEP_IMPL_DIR, which already resolves relative paths against GAUGE_PROJECT_ROOT in util.py.
- 主要言語
- Python
- スター
- 96
- フォーク
- 38
- 平均マージ
- 1時間 9分
- マージ済み PR(30日)
- 3
環境構築
- Dockerfile・Docker Compose ファイルなし
- プルリクエストのテンプレートなし
- コントリビューションガイドを読む
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
getgauge/gauge-python のほかの issue
-
bug help wanted
難易度 3/5 1〜2日 初心者へのやさしさ 42/100
getgauge/gauge-python#460 · コメント 1 件 ·
-
help wanted
難易度 3/5 1〜2日 初心者へのやさしさ 35/100
getgauge/gauge-python#324 · コメント 4 件 ·
-
help wanted
難易度 3/5 1〜2日 初心者へのやさしさ 35/100
getgauge/gauge-python#265 · コメント 1 件 ·
-
難易度 4/5 3〜5日 初心者へのやさしさ 35/100
getgauge/gauge-python#245 ·
-
help wanted triage
難易度 1/5 1時間未満 初心者へのやさしさ 35/100
getgauge/gauge-python#123 · コメント 1 件 ·
getgauge/gauge-python の issue をすべて見る
似ている issue
-
難易度 1/5 1時間未満 初心者へのやさしさ 82/100
btclib-org/btclib-node#2083 ·
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 70/100
Gathin23/cleanyourtv#2089 ·
メンテナーはふだん 1 日以内に返信
-
bug
難易度 2/5 1〜3時間 初心者へのやさしさ 75/100
jxxghp/MoviePilot#7212 ·
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 68/100
メンテナーはふだん 1 日以内に返信
-
cli dx rust
難易度 2/5 1〜3時間 初心者へのやさしさ 85/100
NekomyaDev/nudge#278 ·
メンテナーはふだん 1 日以内に返信