質問: Planioに外部またはGitHubのgitリポジトリを接続できますか?
回答: PlanioにGitHubなどの既存リポジトリを統合する場合、次のことを確認してください: ・Planioアカウントでログインし、"管理"→"設定"→"リポジトリ"と遷移し、”リポジトリ管理用のWebサービスを有効にする”チェックボックスにチェックし、API Keyをセットアップします。 ・プロジェクトを作成し、"設定"→"リポジトリ"と遷移します。 ・"新しいリポジトリ"をクリックします。 ・Gitを選択し、識別子を入力し、"Mirror from external URL"にURLを入力し(できれば、公開読み取り専用HTTP URLまたは、ssh://git@github.com/user/repository.gitのようなプライベートSSH URLがよいです)、"作成"をクリックします。 ・プロジェクトに戻り、リポジトリタブを選択し、サイドバーで作成したリポジトリを探し、選択します。 ・右上の"ヘルプ"ボタンを押した際、青い指示画面が表示されないことを確認してください。 ・GitHub上で、リポジトリに移動し、それから"Settings"→”WebHooks & Services”→"Add service"で"Planio"を選択します。Planio helpのSet up web hookから情報を記入し、"Add service"を選択します。 ・オプション:GitHubリポジトリがプライベートであるか、または、プライベートSSH URLを使用した場合、GitHub上の"Deploy Keys"をクリックし、Planioヘルプで"Set up a public key(deploy key)”からSSH パブリックキーを追加します。" ・最初のコミットの後しばらく、リポジトリはPlanio上に表示されます。何もコミットしなければ、"Service Hooks"→"Planio"に戻り、"Test Hook"ボタンを選択します。 GitHub以外のプラットフォームを使っていたり、リポジトリをホスティングしている場合、これらの手順は少し調整が必要となります。後者の場合、Plaioが生成するpost-receive hookスクリプトをダウンロードして使う必要がります。