私はtomcatでjenkinsを実行していません。私は代わりにそれを実行している...私は本当に知らない。私はyumを通してインストールし、私はそれを実行します。Tomcatを使わずにJenkinsを実行してSSHしようとしました
私は約50個の小さなJavaアプリケーションの開発に費やしています。一度に3つしか構築されていません。
私はGitHubを使用して、すべての開発者をお互いに連絡させてきました。今のところ私はいくつかのreposを非公開にしました - そして、Jenkinsはもはやそれらにアクセスできません。 私はそれにSSH鍵を与えようとしました。私は "ssh-keygen"をrootとして使用し、 "ssh -T [email protected]b.com"で認証し、すべてのファイル(パブリック、プライベート、既知のホスト)を/var/lib/jenkins/.sshにコピーしました。
ジェンキンスが自分の組織のプライベートreposにアクセスできるようにするには十分だと思っていましたが(私はそれを所有していて、私のGitHubアカウントに公開鍵を追加しました)、それだけでは十分ではありません。
どこが間違っていたのですか?
対応するgithubリポジトリにキーを公開しましたか? – KingCrunch
私は自分のGitHubアカウントとしてJenkinsを認証しようとしています.GitHubアカウントはプライベートレポをホストする組織を所有しています。 正常に動作するはずですか? – Asphodan