Add a Git repo picker form control
- 主要言語
- Go
- スター
- 9
- フォーク
- 5
- 平均マージ
- 3日 20時間
- マージ済み PR(30日)
- 2
説明
**BE Requirements:**
TF syntax for this parameter has not been designed and there is debate over whether it should be a distinct block or an additional syntactical layer on top of our existing blocks.
Might have to use new SDK depending on approach.
https://github.com/coder/terraform-provider-coder/pull/354
- support for GitHub and GitLab (customer hosted as well as site but we already have auth) which will require an additional API endpoint
- and support multiple repos
**FE Requirements**
- defining form type
- tests
- creating component
コントリビューションガイド
調査の方向性
まずTerraformの構文に関する疑問を解決し、pickerが独立したブロックなのか追加のレイヤーなのかを含めて確認し、参照されているprovider PRと新しいSDKの可能性を検討する。次に、GitHubとGitLabに必要なフォームタイプ、コンポーネント、テスト、API endpointを定義する。これには顧客がホストするサービスと複数のリポジトリを含める。完了とは、構文とアプローチについて合意し、列挙されたfrontend、backend、テストの要件がカバーされていることを意味する。
索引モデルが issue の本文から書いたものです。
評価
- 技術スタック
- git, github, gitlab, go, terraform
- 領域
- api, backend, frontend
- issue の種類
- 機能追加
- 難易度
- 5/5
- 見積もり時間
- 1週間以上
- 活発さ
- 停滞
- 明瞭さ
- 説明が足りない
- 初心者へのやさしさ
- 25/100