continuous-delivery

    0熱度

    1回答

    我使用naught(https://github.com/andrewrk/naught)在多個內核上運行我的node.js應用程序,也沒有給我零宕機時間部署只有一臺機器。 我想使用supertest(https://github.com/visionmedia/supertest)在每個節點啓動之前測試每個節點 - 對於一些基本的集成測試,它將爲該節點提供進入池的「OK」(在節點可以處理之前)。

    0熱度

    1回答

    我正在使用Jenkins在某些基礎設施項目上實現持續交付。 ATM Master-Slave Jenkins模型用於工作總是由一些奴隸而不是由主人建立的地方,我的意圖是使用LXC建立和運行測試廚房和萊布尼茨測試。所有的要求都與vagrant-lxc,lxc盒,萊布尼茨和測試廚房配置相匹配,我的個人電腦或任何其他團隊成員都可以正常工作,但是當涉及到通過詹金斯的主從運行工作時,似乎存在一些問題的環境,

    0熱度

    1回答

    我一直在使用Jenkins作爲我過去幾周的自動化服務器。到現在爲止還挺好。 現在我需要在構建完成時生成通知。我正在使用Email-ext插件。 但是,我需要在電子郵件內容中添加一些自定義內容。到目前爲止,我使用的是默認的$ {DEFAULT_CONTENT}。是否有一種簡單的方法來附加文件中的一些自定義內容。 看起來我需要擴展groovy文本模板。不過,我很想知道是否有簡單的方法可以輕鬆地從文件中

    1熱度

    1回答

    我正在使用環境變量以便它可以被修改,並且收件人列表將使用該環境變量。 所以這個值被傳遞作爲構建參數: 跟着,我修改它。只是作爲一個例子: 現在我在訪問收件人列表此值: 不幸的是詹金斯是不是能夠得到這個新的價值。它正在使用舊的價值。這種行爲如何解決?

    0熱度

    2回答

    在VCS中保持所有持續集成和交付配置的優點和缺點是什麼? 就像「基礎結構作爲代碼」一樣,這應該允許使用所有配置矩陣,管道和代碼本身的東西。執行構建,測試,部署等的順序 - 感覺就像編碼一樣。爲什麼不包含類似源代碼? 它已經部分在VCS中 - makefile等,但它們並不代表整個交付過程。 特拉維斯CI是我知道的唯一那種工作方式(種)。還有其他人嗎?如果不是 - 爲什麼?

    3熱度

    1回答

    從Jenkins運行作業時遇到java.lang.UnsatisfiedLinkError問題。 <error message="no JSTAF in java.library.path" type="java.lang.UnsatisfiedLinkError">java.lang.UnsatisfiedLinkError: no JSTAF in java.library.path

    2熱度

    1回答

    在我們的項目中,我們有多個由獨立團隊開發的組件,這些組件具有獨立的git回購站。 所有組件都提交作業和打包作業,並將工件發佈到artifactory。 問題出現在我們想要將所有組件部署爲系統時。 由於所有這些組件部署到單獨的服務器,然後互相交互作用..由於一些組件的更新版本部署到服務器之一,出現了很多時間不一致。 例如,我有組件A,B,C,並且希望在部署和測試管道中跟隨版本A1,B1,C1。我如何

    1熱度

    2回答

    我是全新的Openstack和Chef工具。 我想建立一個持續交付過程,其中我想象類似以下內容: 從詹金斯創建一個管道,我們有喬布斯: 作業1:編譯,運行單元測試+靜態分析和將RPM構建/構件部署到Artifactory中。 Job2:從Artifactory下載RPM文件,並將它們全部保存到Yum存儲庫中。 Job3:在Openstack實驗室基礎結構(路由器,專用網絡,具有乾淨映像的節點)中進

    0熱度

    1回答

    我已經編寫了兩個用於確保Tomcat7已安裝並運行的Puppet模塊,另一個模塊將Web應用程序部署到Tomcat webapps文件夾中。 但是,如果我跑的木偶與這兩個模塊一個守護進程,應用程序部署戲夢人生每次pupped同步,所以我想我應該做到以下幾點: 放入tomcat模塊列表清單由這樣的節點執行。通過這種方式,我將確保Tomcat每30分鐘運行一次。 然後: A.通過以下命令使用標籤來指定

    3熱度

    3回答

    在一個常見的持續交付流程中,代碼正在從開發實例遷移到生產實例。 對於開發目的(複製缺陷,測試完整數據集的性能),大多數時候開發人員將數據從生產數據庫中提取到開發環境中。例如參見this question。 在我的公司,我們使用的生產旁邊三個實例中我們不斷的傳遞過程: 最新:同步每晚用我們的SCM主幹 分期:與之前的最後一個發行版本部署到生產 穩定:與生產中部署的軟件完全相同的版本(有助於重現生產中