zoukankan      html  css  js  c++  java
  • 安装Team Services Agent Win7

    现状:项目现时使用的是Team Services,使用Team Services可以控制其中的一台Build Server,从Github提取代码,并在Build Server进入编译打包处理(sonarQube静态扫描等),如需Release,则从服务器中取出并放入至Web Server,运行状态正常。

    现时有一个新的需求,除了项目的代码需要如此处理之外,需要将sonarQube扫描代码的方法推广至部分的其中项目,因为历史原因,有部分代码是存放在内部SVN服务器(即内网)的,当需要处理SVN的代码时,却不成功

    配置: 在Build Server中已经安装TortoiseSVN_1.9.4.27285_x64,也有安装SVN命令行工具,

        在Team Services中配置了SVN的节点(地址及用户信息)

        在Team Services加入了仓库信息

    现象:在调用Build步骤时,第一个步骤取代码就需到问题,一直提示SVN找不到(即SVN未安装)

    https://github.com/Microsoft/vsts-agent/blob/master/src/Misc/layoutbin/en-US/strings.json,可以看到该错误信息的原因代码

    没有办法,这次做一次新的尝试,即将Agent安装在本地电脑上,因为本地电脑也有安装SVN等工具,查看是否有不同的错误信息

    第一步:下载Agent,在Team Services的Agent Pools中,下载一个Agent文件

    第二步:配置个人的Token,

    在生成个人Token时,需要选择不同的权限,这里,我选择的是所有的权限,请注意,权限太大,是不大安全的!

    第三步:安装Agent,安装Agent时,关于安装,可以参考官方文档:https://www.visualstudio.com/en-us/docs/build/actions/agents/v2-windows

    1.输入Team Service的URL

    2.身份谁类型

    3.个人的Token

    4.代理池的名称(默认default)

    5.代理名称(默认就好,默认是获取)

    6.工作目录(默认就好,默认是_work)

    7.运行帐号(默认就好)

    8.是否服务运行(默认是)

    当配置完成后,需要再次点击run.cmd运行agent

    到此,它就会以一个服务运行在服务器或是你的电脑

    第四步(可选):删除Agent

    在Agent的文件夹按住shift,运行命令 config remove,输入自己的Token,就可以了

  • 相关阅读:
    XMU1349 xmu_1349
    字符串排序
    linux磁盘文件与目录管理系统(2)
    poj 3667 Hotel
    poj 3468 A Simple Problem with Integers
    linux文与目录管理
    Linux的磁盘与文件管理系统(1)
    hdu 1698 Just a Hook
    poj3225 Help with Intervals
    poj 2886Who Gets the Most Candies?
  • 原文地址:https://www.cnblogs.com/weschen/p/6100609.html
Copyright © 2011-2022 走看看