当前位置: 首页 > news >正文

有哪些网站程序怎么制作h5棋牌软件

有哪些网站程序,怎么制作h5棋牌软件,微网站建设要多少钱,薪酬体系搭建工具一.前言Nuget 作为一个.NET研发人员#xff0c;我想你都不会陌生#xff0c;他为我们提供非常方便的程序包管理#xff0c;不管是版本#xff0c;还是包的依赖都能轻松应对#xff0c;可以说是我们的好助手。而 Nuget 除了官方nuget.org以外#xff0c;我们也可以用起提供… 一.前言Nuget 作为一个.NET研发人员我想你都不会陌生他为我们提供非常方便的程序包管理不管是版本还是包的依赖都能轻松应对可以说是我们的好助手。而 Nuget 除了官方nuget.org以外我们也可以用起提供的程序包快速构建一个Nuget Server打造企业内部的私有 Nuget用来管理项目的package是十分方便的相对于我们直接引用DLL他可以方便的控制程序集版本和依赖。今天讲讲Nuget如何进行持续集成、部署可以减少我们更新package所需时间。对nuget上传包以及使用nuget命令有不了解的朋友可以花几分钟看下这两篇文章发布你的程序包到Nuget使用 dotnet cli 命令上传 nuget 程序包二.为什么用github如果用过持续集成的朋友都应该知道持续集成工具从代码仓库拉去代码今天我选用github来进行讲解因为github作为全球最大的开源社区聚集了非常多的项目代码你是否有注意Nuget上面的程序包很大一部分都是开源的而且大部分都是开源在github的所以github结合Nuget是非常不错的。三.Jenkin 从配置 github 拉去代码Jenkins算是使用量比较多的一个持续集成工具关于它我们写了一个系列可以参考下 http://www.cnblogs.com/stulzq/p/8629165.html1.创建 github AccessToken(1) 选择 用户下拉列表选项中的 “Setting”(2) 选择 “Developer settings”(3) 选择 “Personal access tokens”-“Generate new token”(4) 选择下图的权限然后点生成就可以了一定要保存好这个token2.配置Jenkins(1) 进入 “系统管理”-管理插件 安装 Github Plugin插件(2) 然后进入 “系统管理”-“系统设置-Github Server” 添加如下信息Credentials 那里点击 Add 添加如下信息添加完毕之后记得选择我们刚刚添加的信息最后点击Test Connection如果配置正确应当有如下显示3.创建任务(1) 创建一个自由风格的任务(2) 勾选 Github Project 填入github仓库url(3) 源码管理选择git填写仓库git地址选择需要构建的分支我这里选择master ** 为选择所有分支(4) 构建触发器选择 GitHub hook trigger for GITScm polling(5) 然后添加构建步骤 Shell 填入构建和部署的命令(6) 如何编写构建命令 按照如下格式编写# 编译项目echo begin build...dotnet build Alipay.AopSdk.Core.sln -c Release echo build success# 创建nuget临时存放目录和归档目录mkdir /publish/nuget/aopsdk/$(date %Y%m%d) -pmkdir /publish/archives/$(date %Y%m%d) -pecho begin pack...# 打包项目 Alipay.AopSdk.Core 并输出到临时存放目录echo pack Alipay.AopSdk.Core...dotnet pack Alipay.AopSdk.Core/Alipay.AopSdk.Core.csproj -c Release -o /publish/nuget/aopsdk/$(date %Y%m%d) echo pack Alipay.AopSdk.Core success# 发布到nuget.orgecho begin push...dotnet nuget push /publish/nuget/aopsdk/$(date %Y%m%d)/*.nupkg -k 你的api key-s https://api.nuget.org/v3/index.json echo push success# 归档packagemv /publish/nuget/aopsdk/$(date %Y%m%d)/* /publish/archives/$(date %Y%m%d)最后点击保存。4.最后一步注册webhook钩子回到我们的 系统管理-系统设置-Github Server 选择高级有两个高级 别选择错了然后进行如下操作为我们的仓库创建钩子如果创建成功到我们github仓库 “Setting”-Webhooks 应当可以看见github插件已经为我们自动创建了一个钩子到此我们的配置就结束了如果提交代码到对应分支就会触发构建如果构建成功就会上传package到我们的Nuget十分方便好了赶紧去享受吧。如果出错我们可以 控制台日志来查出错误。四.常见问题如果部署到企业内部的私有Nuget Server只需修改 dotnet nuget push -s 参数后的地址就行了。如果采用我前面写的系列教程安装的Jenkins由于是采用Docker容器运行的所以自带没有dotnet core的环境需要进入Docker容器安装才行在dotnet core 官网下选择安装的时候系统选择 Debian 9 https://www.microsoft.com/net/learn/get-started/linux/debian9搭建私有Nuget 请看这篇文章 https://www.jianshu.com/p/08e43b822137五.写在最后配置看似很繁琐其实很简单配置过一次再配置第二次就是手到擒来祝大家配置成功如果有什么问题也可以加入下方QQ群进行提问。最后想说一句话NET Core 的生态构建需要你的参与希望大家能共同支持.NET Core成长。欢迎大家加入NCC https://github.com/dotnetcoreNCC 全称 .NET Core Community同时保有 .NET China Community 的名称其缩写为 dotnet-china成立于 2016 年年中。NCC时名为 .NET Core 中国学习小组最初项目为微软 ASP.NET Core 文档翻译项目为第一批学习 ASP.NET Core 的中文圈开发人员提供了巨大便利后微软逐步文档国际化该翻译项目完成全部历史使命。后经历多次调整最终更名为 .NET Core Community是一个目前包括 12 个成员项目含 1 个外部项目、4 个子团队的正不断成长、完善并正加速前进的 .NET/.NET Core 开源社区组织。原文地址 http://www.cnblogs.com/stulzq/p/8877652.html.NET社区新闻深度好文欢迎访问公众号文章汇总 http://www.csharpkit.com
http://www.zqtcl.cn/news/40770/

相关文章:

  • 诸城网络科技网站建设公司网站建设的会计分录
  • 网站负责人 主体负责人做网站和易语言
  • 先网站开发后软件开发好北京网站建设公司现状
  • 亚马逊网站推广怎么做秦皇岛哪有网站优化公司
  • 邢台专业网站建设报价wordpress固定连接设置404
  • 厦门市网站建设局18款app软件免费下载百度
  • 网站开发者招聘电话网络营销是什么
  • 做后期的网站小程序开发平台哪家服务好
  • 怎样免费自己做网站视频备案时候网站不能打开吗
  • 济南哪家公司可以做网站丹东有做公司网站的吗
  • 河北承德网seo搜索引擎优化5
  • 温州网站制作案例网页页面建设方案
  • 网站内套网站代码wordpress页面403
  • 企业网站建设指导规范建e网室内设计效果图新中式
  • 网站空间申请阿里云网站建设流程
  • 高仿做的好点的网站如何进行网站推广?网站推广的基本手段有哪些
  • 圣弓 网站建设外包公司和劳务派遣的区别
  • 兰州网站建设优化郑州小程序外包公司
  • 企业网站都是静态的吗郑州企业建站网站
  • 绿色农产品网站 模板盱眙建设局网站
  • 南京网站制作希丁哥网上商城网站名称
  • 网站建设题库含答案体育类网站 设计
  • 蓝月wordpressseo自学网官方
  • 网站建设应该怎么做jsp网站开发需要什么技术
  • 加强信息管理 维护网站建设专注做xp的网站
  • 织梦网站地图在线生成设计师论坛平台有哪些
  • 网站流量ip造假图片微商怎么引流推广
  • 贵阳有哪些做网站的公司网站建设申请书
  • 口碑好的福州网站建设建设部证书公布网站
  • 申请绿色网站wordpress数据库密码加密多少位