當前位置:
首頁 > 最新 > Net Core 自動化部署:使用jenkins部署應用

Net Core 自動化部署:使用jenkins部署應用

安裝docker版jenkins

因為 的 版本本身沒有 的環境,所以我們需要先自己動手製作下包含 環境的

為了方便我已經把配置信息放到了github上大家可以訪問直接使用

https://github.com/YahuiWong/jenkins-dotnet-core

使用步驟


初始化docker環境

Open ip:8080 on the browser

vi jenkins_home/secrets/initialAdminPassword & Set the initialAdminPassword string to your jenkins page

至此安裝完畢。

配置 構建 的任務


注意:初次配置的話 需要在 添加一個可以訪問代碼地址的


如下圖步驟添加打包腳本

打包腳本示例


我這裡使用的是 的 插件,安裝好此插件之後在系統管理->系統設置->Publish over FTP里可以新增一個你要發布的ftp伺服器信息。為了保證ftp可以正常連接建議嘗試下右下角的 確認

上面我們已經配置好 要用的ftp賬號,新增我們新增構建後操作如下圖選擇此插件

然後選擇配置好的ftp選項,配置如下所示

注意:這裡的配置信息中 是和打包腳本對應的


點擊立即構建之後,把構建任務開始進行中

如果想看的實時的構建信息可以點擊如下圖看到控制台輸出


打開部署站點地址,發現站點已經運行起來了


重點說明

如果您的.NET CORE項目使用的了第三方或者自建nuget服務,您需要在 配置下 的信息如我的使用了國內博客園的nuget加速地址和自建的nuget服務配置如下


可以先用ftp插件上傳一個 文件,部署完站點之後刪除此文件具體參考:https://docs.microsoft.com/zh-cn/aspnet/core/host-and-deploy/aspnet-core-module?view=aspnetcore-2.1#app_offlinehtm


喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 指尖時光 的精彩文章:

TAG:指尖時光 |