【TFS 2017 CI/CD系列 - 02】-- Build篇】的更多相关文章

.创建Build 登录TFS,在现有的[Projects]中选择一个需要要创建Build的Project,点击[Build & Release]跳转页面 在新页面中选择[Builds]选项卡,然后点击[New]按钮 选择一个Build模板 下一步,简单配置Build definition(Repository.Agent Queue),然后确认完成. 成功创建了一个包含默认Step的Build,可以根据项目实际需要配置Build Step  二.配置Build 根据模板创建完Build Step…
为Project创建Release必须要先创建Build,若还没有Build definition请看上一篇文章:[TFS 2017 CI/CD系列 - 02]-- Build篇 一.创建Release Definition [Releases]-->[Create Release Definition]-->[Emptyp模板]--[Next] 选择Project和上次创建的Build以及Agent Queue,点击完成,这时将会生成一个release的环境 为当前环境添加Task,不同类型…
一.环境要求: PowerShell 3.0 或者更高版本 VS2015或者更高版本 二.下载Agent: 用浏览器打开TFS,[Settings]--> [Agent Pools]--> [Download Agent] 安装系统版本下载对应的Agent包,这里以Windows X64系统为例:把下载的zip文件解压到本地文件夹: 以管理员身份运行[config.cmd],并根据提示配置TFS信息: 注意:启动Agent有两种方式(Interactive 和 Service),Interac…
一.CI/CD系列 什么是CI/CD(译) Docker与CI/CD(转) Docker和CI/CD实战 二.Git 三.GitLab…
目录 前言 实战 制品仓库 maven配置 项目pom配置 代码管理 流水线 参考资料 前言 前不久登录阿里云后台,看到云效的介绍,出于好奇便点进去看了看,刚开始以为云效是类似Jenkins的一套自动化部署方案,了解之后发现云效的野心很大哦,从需求管理.业务开发.代码管理.缺陷测试.部署上线全方位掌控,试图提供一站式DevOps平台,将原先零散的管理平台整合成一个掌管项目全生命周期的综合性管理平台,想法倒是蛮好的,目前东一个平台,西一个平台切换来切换去也颇有点麻烦,能整合起来还是要点赞的,另外目…
前言:有一段时间没写博客了,那是因为博主菜,需要学习和准备,这不带来了本系列的文章.在这里我把学习的心得分享出来,有些点理解的也不是太到位,希望大佬们能多多给点建议和指导.下半年就把这个系列的文章写完,使用的技术暂时先不说,保持神秘感.哈哈哈 一.项目介绍 该项目整体上使用的是ASP.Net Core2.1,没有按照DDD来分层,因为博主不会,O(∩_∩)O哈哈~,项目中使用的分层具体参考的是张辉清老师的<中小研发团队架构实践>,项目整体整体分层如下图所示: 目前为了简单,项目没有按照DDD来…
本文转自:https://docs.gitlab.com/ee/ci/README.html GitLab Continuous Integration (GitLab CI/CD) The benefits of Continuous Integration are huge when automation plays an integral part of your workflow. GitLab comes with built-in Continuous Integration, Co…
0x00 前言 本文介绍MyEclipse 2017 CI 7.CI 8.CI 9和CI 10的安装与激活. 重要提示:此方法理论上应该能激活MyEclipse 2017 CI所有系列,即激活方法是通用的,只是激活文件略有不同.本文提供MyEclipse 2017 CI 7.CI 8.CI 9和CI 10的激活文件.经博主测试,在CI 7.CI 8.CI 9和CI 10皆激活成功. 0x01 MyEclipse 2017下载 MyEclipse所有版本可以到MyEclipse中文官网进行下载.…
起源 看到.Net群里再聊CI/CD,我就这里分享一下我目前自己一些小东西的做法,我目前在Github有一个自己私有的组织,里面存放了我的部分商业化项目,早期我采用Jenkins用Webhooks进行发布部署, 但Jenkins我用起来太大.很多功能用不到而且还吃我服务器占用(ps:主要是高性能服务器太贵),抱着解决问题和节约成本的思路我发现了Github Actions. 官方说明:在 GitHub Actions 的仓库中自动化.自定义和执行软件开发工作流程. 您可以发现.创建和共享操作以执…
[eShopOnContainers 学习系列] - 02 - vs 2017 开发环境配置 https://github.com/dotnet-architecture/eShopOnContainers/wiki/02.-Setting-eShopOnContainers-in-a-Visual-Studio-2017-environment 一. 核心步骤 Git clone https://github.com/dotnet-architecture/eShopOnContainers.…