tfs2017ci/cd系列-01--agent篇

ㄌㄟ ㄌㄟ     2022-09-17     414

关键词:

一、环境要求:

  PowerShell 3.0 或者更高版本

  VS2015或者更高版本

二、下载Agent:

  用浏览器打开TFS,【Settings】--> 【Agent Pools】--> 【Download Agent】

  

  安装系统版本下载对应的Agent包,这里以Windows X64系统为例:把下载的zip文件解压到本地文件夹:
  

  以管理员身份运行【config.cmd】,并根据提示配置TFS信息:
  

  注意:启动Agent有两种方式(Interactive 和 Service),Interactive模式需要手动执行【Run.cmd】文件启动;Service模式可以安装为windows服务【VSTS Agent】,可在Windows服务中启动

 

三、检查是否安装成功:

  【Settings】--> 【Agent Pools】 --> 【对应的Pool】
  

 

CI CD TFS 2013 - TFS 服务器构建上的 Nuget 自动恢复

】CICDTFS2013-TFS服务器构建上的Nuget自动恢复【英文标题】:CICDTFS2013-NugetautorestoreonTFSSererbuild【发布时间】:2021-04-0423:26:18【问题描述】:CICDTFS2013-Nuget在TFSSererMSbuild上自动恢复(不在VisualStudio中):我在解决方案文件夹中添加了N... 查看详情

部署 + 桌面应用程序 + TFS 2017

】部署+桌面应用程序+TFS2017【英文标题】:Deploy+desktopapplication+TFS2017【发布时间】:2018-04-1006:34:13【问题描述】:我有一个winForm应用程序。每次CI/CD发生时,我都想在服务器上安装它。后来,在我安装它之后(我也不知道如何自... 查看详情

ci/cd技术专题「jenkins实战系列」总结归纳jenkins的安装使用和配置流程介绍(代码片段)

Jenkins基础介绍篇Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。通过Jenkins实现自动化部署项目,... 查看详情

为了实现ci/cd,先来定制一个docker镜像实战精华篇(代码片段)

...操作Docker镜像定制、Docker的启动和停止。在阅读和实践本篇文章之前,如果你还未搭建Docker的环境&# 查看详情

为了实现ci/cd,先来定制一个docker镜像实战精华篇(代码片段)

...操作Docker镜像定制、Docker的启动和停止。在阅读和实践本篇文章之前,如果你还未搭建Docker的环境&# 查看详情

为了实现ci/cd,先来定制一个docker镜像实战精华篇(代码片段)

...操作Docker镜像定制、Docker的启动和停止。在阅读和实践本篇文章之前,如果你还未搭建Docker的环境&# 查看详情

「前端ci/cd系列」第二篇:如何用建木ci更新七牛云cdn证书(代码片段)

上一次已经分享了如何利用建木CI快速地将文件上传到七牛云存储库,有的小伙伴表示还不够刺激并且还发现生成的资源外链全是七牛家的域名,说这样显得太low啦!可不可以把链接改成自己的域名呢?答案是肯定可以的。建木C... 查看详情

ci/cd技术专题「jenkins实战系列」jenkins实现自动化部署+自动化合并其他分支(代码片段)

...境的案例和基本配置,【CI/CD技术专题】「Jenkins实战系列」(1)全流程介绍Jenkins环境搭建+基础部署配置(Windows->Linux),接下来,会针对于相关的J 查看详情

ci/cd技术专题「jenkins实战系列」jenkinsfile+dockerfile实现自动部署(代码片段)

每日一句没有人会因学问而成为智者。学问或许能由勤奋得来,而机智与智慧却有懒于天赋。前提概要Jenkins下用DockerFile自动部署Java项目,项目的部署放心推向容器化时代机制。本节需要对jenkinsfile有点了解,对dockerf... 查看详情

ci/cd技术专题「jenkins实战系列」jenkins+pipeline构建自动化部署(代码片段)

前提引言Jenkins的精髓是Pipeline(流水线技术),那为什么要用Pipeline呢?实现自动化构建,其中Pipeline能够将以前project中的配置信息以steps的方式放在一个脚本里,将原本独立运行于单个或者多个节点的任务连接起来&... 查看详情

ci/cd技术专题「jenkins实战系列」重塑jenkins服务进行自动合并的方案实现(纠正错误)

前言介绍本篇文章主要针对于之前的Jenkins在构建分支的时候,进行自动合并其他分支的纠正和专题介绍,如果想要了解更多的说明,可以参考一下官方文档:Jenkins的Git合并官方介绍(英文版)、【Jenkins官... 查看详情

带竹子的 IBM 集成总线(用于 CI/CD)

...文标题】:IBMIntegrationbuswithbamboo(forCI/CD)【发布时间】:2017-10-1110:44:36【问题描述】:我们的ESB团队有兴趣提高我们项目的CI/CD能力。我们想以某种方式在IIB10和Bamboo之间进行集成(我们公司不支持jenkins)。*我们使用git作为源代... 查看详情

ci/cd技术专题「jenkins实战系列」如何通过gitlab对接jenkins构建提交自动触发部署构建体系指南(上部)(代码片段)

前因后果最近,发现我们公司的自动化体系做的实在是不咋地,每次提交push完代码之后,还需要登录到服务器进行执行下docker脚本,之后才能拿到镜像,一说到这里我就要吐了,CI/CD做的简直是一团糟࿰... 查看详情

工程效能ci/cd之流水线引擎的建设实践(代码片段)

总第522篇2022年第039篇经过近3年的建设打磨,美团流水线引擎完成了服务端的基建统一,每日支撑近十万次的流水线执行量,系统成功率保持在99.99%以上。本文主要介绍美团在自研引擎建设层面遇到的挑战以及解决方... 查看详情

ci/cd技术专题「jenkins实战系列」全流程介绍jenkins环境搭建+基础部署配置(windows->linux)(代码片段)

背景在实际开发中,我们经常要一边开发一边测试,当然这里说的测试并不是程序员对自己代码的单元测试,而是同组程序员将代码提交后,由测试人员测试;前后端分离后,经常会修改接口,然后重... 查看详情

在 GAE 项目/应用程序级别与服务/模块级别实施 CI/CD 环境的优势?

...nvironmentsatGAEproject/applevelvsservice/modulelevel?【发布时间】:2017-08-3008:19:20【问题描述】:在NamingDeveloperEnvironments中,Google建议了2种方法来为GAE应用程序实现不同的CI/CD 查看详情

目标计算机上的 PowerShell 在 TFS 2018 发布管道中失败

】目标计算机上的PowerShell在TFS2018发布管道中失败【英文标题】:PowerShellonTargetMachinesFailsinTFS2018ReleasePipeline【发布时间】:2020-08-1815:14:27【问题描述】:我是TFS2018的新手,我正在尝试配置CI/CD管道。我的构建成功并且在我的发布... 查看详情

使用 CI/CD 管道部署数据库项目时如何设置 SQL 用户密码

...passwordwhendeployingdatabaseprojectusingCI/CDpipeline【发布时间】:2017-10-1814:05:22【问题描述】:我在VisualStudio中有数据库项目(.sqlproj),我在其中创建这样的用户:CREATEUSER[MyUser]WITHOUTLOGIN;--Idontw 查看详情