Kimlik doğrulaması Jenkins Github özel depo s
Jenkins benim özel depo Github üzerinde barındırılan verileri otomatik olarak yüklenecektir getirmek istiyorum. Ama görev.. belgelere Çalıştı, ssh-key jenkins kullanıcı için oluşturma gerçekleştirmek için nasıl ve ne hiçbir fikrim yok: "repo klonlamak mümkün". URL kontrol ettim geçerli.
Herhangi bir ipucu, belki/bloglar hangi/ne olursa olsun bazı dokümanlar bu tür şeyler gerekiyorsa yapacaklarını biliyor musun?
CEVAP
Belki de deploy keys GitHub desteği aradığınız nedir? O sayfada yazdığı gibi
Zaman, dağıtmak bir anahtar kullanabilir miyim?
Tek bir özel repo çekin erişim ihtiyacı olan bir sunucu varsa basit.
Eğer sen zaten çalışıyorum ve işe yaramıyor, belki güncelleme ile sorunuz detaylar URL kullanılan isim ve konum anahtar dosyaları, vb.
Jenkins ile SSH anahtarı Nasıl kullanılır? şimdi teknik kısmı için:
Eğer varsa, diyelim ki, jenkins bir unix kullanıcısı, ~/.ssh/id_rsa dağıtmak anahtarını saklayabilirsiniz. Jenkins ssh üzerinden repo klon için çalıştığında, o anahtarı kullanmayı deneyin.
Bazı ayarlar, size ait bir kullanıcı olarak çalıştır Jenkins olan hesap, ve belki de varsayılan ssh anahtarı konumu kullanamazsınız ~/.ssh/id_rsa. Bu gibi durumlarda, farklı bir yerde bir tuş, ~/.ssh/deploy_key örneğin, oluşturun ve ssh ~/.ssh/config: bir girdi ile kullanmak için yapılandırabilirsiniz
Host github-deploy-myproject
HostName github.com
User git
IdentityFile ~/.ssh/deploy_key
IdentitiesOnly yes
Tüm Github depoları git@github.com kullanarak kimlik doğrulaması ve yukarıdaki istemediğiniz tüm tüm bağlantılarınızı Github için kullanılacak anahtar çünkü, bir ana bilgisayar diğer oluşturdukgithub dağıtmak myproject. Clone URL şimdi olur
git clone github-deploy-myproject:myuser/myproject
ve bunun gibi ne koyduğunu dadepo URLJenkins içine.
(Gerektiğini unutmayındeğilkoyun:// sshbu iş için karşısında.)

Google için özel kimlik Doğrulaması Bi...
Uzanan SessionsController JSON kullana...
'beklenen tarayıcı deneyimi ne Te...
çalıştırılacak komut satırı ile parola...
Rol yeni bir MVC 4 Internet ÅŸablonu si...