适用已经完成安装teamcity工具,未安装请官网下载一路next安装

一:创建项目工程

 

二:点击创建后自动切换到此窗口

1. 点击From a repository URL(意思是从git或是svn仓库中取出项目)

    parent project:选择你所需项目(root project代表的是一级目录,也就是根目录)

    repository URL:svn仓库地址或是git地址,这里我自己用的是svn

    username:svn用户名

 

2.点击manually

   手动设置项目名

   点击create

 3.点击proceed(继续)

4.点击version control settings,然后点击edit 

 ​​​​

 

 点击test connection (测试svn版本库中是否存在文件),是否连接成功,直到出现successful

 

 三:上述成功后,点击build steps,填写

     runner type:选择打包类型,这里选择maven

     step name:步骤名称

     goals:目标,这里指的是指令,打包指令

     path to pom file:pom文件路径

 2.创建步骤二

    runner type:这里悬着ssh upload,见名知意,上传到服务器

    target:服务器的域名/路径

    aythentication method:加密方式,如果是密码形式时选择password

    paths to sources:此处重要,也是踩坑之处,这里选择的是teamcity安装目录中打包地址,        也就是你从teamcity进入第一个步骤时项目打包地址

 

 3.依次创建第三步

    runner type:执行步骤

    target:服务器域名

    commands:执行命令,这里可以写下控制服务器(linux)中的命令,比如 cd /usr; cd ../

    ,多个命令用“;”隔开

 四:完美运行

 

 

Logo

技术共进,成长同行——讯飞AI开发者社区

更多推荐