2016-07-22 71 views
-1

我正在學習CI/CD,並且希望使用一些真實的代碼作爲我的構建和部署的一部分。我不想使用任何工作中的代碼,因爲這是我的時間。學習CI/CD - 需要演示應用程序

有沒有人有我可以用來掌握CI/CD的多層(基於Linux)應用程序的建議?

在此先感謝!

回答

0

舉一個簡單的例子,我建議採取一個開源應用程序(任何或GNU工具,或者你自己的Perl /拼音/ Python代碼),並創建一個本地gitlab +詹金斯解決方案

添加自動測試中你的代碼可以作爲Jenkins CI的一部分運行(使用鉤子,在編譯時運行測試)

+0

這就是我的方法。挑戰在於找到一個很好的示例應用程序來使用。 – iameric

+0

https://github.com/docker/docker如何,然後可以擴展Jenkins的功能(在完成CI工作之後),在Docker實例中運行構建/測試:D。一旦你選擇了一個具有一些自動化測試的應用程序,它就無關緊要了。即使使用binutils或zip –