Jenkins发布配置

Jenkins发布服务端配置

项目Git分支:http://192.168.1.184/dyexpress/diyi.butlerapp.git

使用分支:test

主项目csproj文件位置:http://192.168.1.184/dyexpress/diyi.butlerapp/blob/test/DiYi.ButlerApp.Api/DiYi.ButlerApp.Api.csproj

在Jenkins中配置为:.DiYi.ButlerApp.ApiDiYi.ButlerApp.Api.csproj (注意把斜线修改反斜线)

启用dll文件名称:DiYi.ButlerApp.Api.dll

Jenkins任务名: dev_newapi_xxx

端口范围: 6311-6319

项目发布路径: /diyi/dev_newapi_all/dev_xxx

日志: dev-newapi-yyyy.mm,LogSource区分不同程序。

Jenkins中配置:

Jenkins任务名称:dev_newapi_XXXX

Git分支:http://192.168.1.184/dyexpress/diyi.butlerapp.git

使用分支:test/dev/master

csproj文件位置: .DiYi.ButlerApp.ApiDiYi.ButlerApp.Api.csproj (注意斜线方向)

启用dll文件名称: DiYi.ButlerApp.Api.dll

端口范围:6311-6319

项目发布路径:/diyi/dev_newapi_all/dev_XXXX

日志:dev-newapi-yyyy.mm, LogSource区分不同程序。

有需要修改appsettings.json文件和nlog.config文件:

appsettings.json文件修改

直接cp其他项目的文件,只需修改AppId即可。

例如 启动dll/exe文件名称:CourierStationAppApi,不要.dll字段。

nlog.config文件修改

修改LogSource字段,

例如启动dll/exe文件名称: CourierStationAppApi ,不要.dll字段。

原文地址:https://www.cnblogs.com/haoee/p/13385671.html