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.Api\DiYi.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.Api\DiYi.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字段。
修改LogSource字段,
例如启动dll/exe文件名称: CourierStationAppApi ,不要.dll字段。