Configuring Git SSH on Windows
SSH overview
You can use SSH keys to establish a secure connection between the Bamboo server and the SCM that hosts Git repositories.
- If no Git capability is configured, Bamboo will use its built-in Git implementation: the built-in Git implementation does not support symbolic links, submodules, automatic branch detection and automatic merging.
- Your SCM administrator must have already enabled SSH access to Git repositories.
Supported key types are DSA and RSA2. Note that RSA1 is not supported. We've tested key sizes of 768, 1024, 2048, 4096 and 8192 bytes.
このページの内容
Enabling SSH access to Git repositories
To enable SSH access:
You need to set up SSH access when you configure your linked repositories:
- Click the icon in the Bamboo header and choose Overview.
- Click Linked repositories (under 'Build resources')
- Click Add repository, and select Git from the Source repository menu
次のフィールドに入力します。
フィールド 説明 表示名 The name that identifies the repository when you are using multiple repositories in a plan リポジトリ URL The URL of the Git repository ブランチ The name of the branch or tag containing the source code - Select SSH private key from the Authentication Key menu
- Select the file containing your SSH key using the 'Choose File' button
- Enter the passphrase to allow access to your SSH key
- Click Save repository
Once you have enabled SSH access, you will also need to add an SSH server capability:
- Click the icon in the Bamboo header and choose Overview.
- Click Server capabilities and scroll to the bottom of the page
- Click Add under the 'Add capability' heading
次のフィールドに入力します。
フィールド 値 機能タイプ Git 実行可能ファイル ssh パス The path to the SSH executable, for example: /usr/bin/ssh - Click Add to add the SSH capability.
最終更新日 2019 年 5 月 23 日
Powered by Confluence and Scroll Viewport.