Sfenks kullanarak bir Python projesi için belge oluşturmak üzere Hudson'ı kullanıyorum. Bu, bir yapı artefakt olarak kullanılmak üzere kurduğum/_build/html klasör projesinde HTML belgeleri oluşturur. Şimdi işi yürüttükten sonra, "Artefaktlar" bağlantısını, sonra klasörde ve sonra da index.html dosyasında tıklayarak belgelere gidebilirim. Bu biraz hantal, bu yüzden proje sayfasını kişiselleştirmek istiyorum, böylece beni doğrudan index.html dosyasına götüren bir "Görünüm Belgesi" bağlantısına sahip olabilirim. Bunu hudson ile yapmanın bir yolu var mı?hudson proje sayfasına özel bağlantı ekle
cevap
Proje Açıklaması HTML'ye izin verir, sadece düzenleyin ve son başarılı yapıdaki dokümana bağlantı yerleştirin.
Sorunun kapalı olduğunu biliyorum, ama bunu deneyebileceğinizi düşündüm. HTML belgelerini sunmak için ayrı bir http sunucusuna ihtiyacınız yoktur. Aşağıdaki eklentiyi kullanabilirsiniz: http://wiki.hudson-ci.org/display/HUDSON/HTML+Publisher+Plugin
+1 Bu benim de seçimim olurdu. Bunu kullanmak için de gerek yoktu, ama fikir ile birkaç kez oyuncak. Eğer belgeleri doğru bir şekilde okuyorsam, raporların tasarruf kısmını bile kapsıyor, böylece bir eser olarak görünmüyorlar. –
Evet, eski raporların kaydedilmesine izin veriyor. Aslında bunu yaptığımız bazı özel metrik raporları için kullanmak zorundaydım (C++'yı anlayın). – Sagar
Bu kullanışlı bir eklentiye benziyor. Ama benim durumumda, Hudson'ın sayfalarıma hizmet etmesine izin vermek gayet iyi, bu yüzden bir eklenti eklemek (aka karmaşıklık katsayısı aka hatası;)) sadece gerekli değildir. – c089
Sidelink eklentisini edinin. Bu, proje sayfasının sol tarafındakilere bir link ekleyelim.
- 1. Jenkins/Hudson için bir iş sonuçları sayfasına özeti ekle
- 2. Django admin giriş sayfasına özel eylemler ekle?
- 3. Varsayılan olarak web parçasını WSS sayfasına ekle
- 4. Özel Düğme veya Standart denetleyici ile bir Visualforce sayfasına bağlantı
- 5. bağlantı Bir web sayfasına yazdır
- 6. Checkstyle özel kuralı Hudson/Jenkins'de çalışmaya başlama
- 7. Woocommerce yerine özel düğme/bağlantı ile sepete ekle
- 8. Kuzgunuza özel etiketler ekle
- 9. hudson/jenkins,
- 10. Redmine wiki sayfasına özel karakter ekleme
- 11. Eclipse'de hile sayfasına özel komut nasıl eklenir
- 12. StyleCopTask, Hudson Server üzerinde yüklenemedi
- 13. Raylar: Kaynağa özel eylem ekle
- 14. Genel Deposu özel yöntem ekle
- 15. Seçilen kelimenin Vikipedi sayfasına bir bağlantı olan UITextView menüsüne özel menü öğesi nasıl eklenir?
- 16. hudson/jenkins - Sonuç linkine tıklandığında içerik gösteriliyor
- 17. Proje özellikleri sayfası nasıl genişletilir?
- 18. SVN Hudson JIRA etkileşimi
- 19. Hudson - Kölelerdeki günlükleri yakalamak
- 20. hudson cobertura raporlama 0
- 21. Hudson svn kimlik bilgileri
- 22. Woocommerce Bağlantı, Yeniden Yönlendirme ve Yenileme Sayfasına Ürün Ekleyin Sayfa
- 23. Jenkins (Hudson) SVN kasaya göz at
- 24. asp.net HiddenField: dinamik olarak özel nitelik ekle
- 25. C# - Fotoğrafa özel yolu ile filigran ekle
- 26. Gradle özel eklentisi: eklenti nesnesinden bağımlılık ekle
- 27. Özel AppDomain oluştur ve ona derlemeler ekle
- 28. SEO Etkilemeden Blogspot'a Özel Etki Alanı Ekle
- 29. Zincirleme bittikten sonra özel bir işlem ekle
- 30. ffmpeg android ile özel tarih video ekle
Ha! Açıklamadaki HTML. Kolay :) Dosyaları başka bir sunucuya kopyalamaya gerek yok, hudson onlara iyi hizmet eder. Sadece "/job/my-job-name/lastSuccessfulBuild/artifact/path/to/sphinx/_build/html/index.html" ile bağlantı kurmak zorunda kaldım. – c089
Evet, bunun iyi olacağını düşündüm, bir hudson örneğim yoktu ve kontrol etmek için evde koştum. – ocodo