2、Use secret text(s) or file(s):设置构建过程中要使用的凭证,选中后需要设置对应的凭证 3、Provide Configuration files:使全局配置的文件在本地工作区中可用。需要通过config-file-provider插件配置的文件才可以选则,并且可以引用。 4、Send files or execute commands over SSH before the build s...
可以通过密码链接也可以通过密钥,想要通过密码就点击“高级”选项,必须要填的就是name,IP,用户名和密码 4:在jenkins中配置构建 4.1先构建item 4.2:增加构建步骤,在源码管理中找到build steps,点击增加构建步骤,选择Send fils or execute commands over SSH 4.3:填入信息,选择好刚刚填的name,然后在exec command中填入...
在Post Steps中,点击Add post-build step,下拉框选择Send files or execute commands over SSH 这里配置的是将把打包好的jar文件传到哪里去。但是第一次来,是没有SSH Server可选的。 我们去Dashboard --> Manage Jenkins --> Configure System,页面直接拉到最下方,找到SSH Servers,新增一个。展开高级可配置服务...
我们先回到控制台, 我们看到问题了,是控制到定义buildnumber的时候放错了位置,导致没有生效,然后build.xml调用的时候就报错了。改正的时候就解决。 二、使用publish over ssh的时候的错误。 添加构建步骤。'Send files or execute commands over SSH',我们就可以连着打包和发送这两个步骤一起来使用。 我们打包好文件...
在Job设置中“增加构建步骤”里选择“Send files or execute commands over SSH”,即可以Job中使用Publish over SSH插件,配置如下图: 参数说明 Name: “系统管理>系统设置”设置的SSH Sverver的名字列表。 Source files: 复制到运程机上的文件,相对workspace的路径,也支持表达式,如上图中的“**/*.war”。
Build File:是Ant构建的配置文件,如果不指定,则是在项目路径下的workspace目录中的build.xml。build.xml文件具体怎么配置,后面再细讲。 properties:设定一些变量,这些变量可以在build.xml 中被引用。 Send files or execute commands over SSH:发送文件到远程主机或执行命令(脚本) ...
跳到Post Steps步骤 点击Add post-build step下拉选, 选择Send files or execute commands over SSH image.png 选择远程服务器 Name: 远程服务器 Source files: 包的路径,相对路径,相对于主pom.xml Remove prefix: 移除前缀路径, 如果包的路径为 demo/a.jar, 发到服务器则为/root/demo/a.jar, 如果移除前缀...
选择Send files or execute commands over SSH after the build runs 5、构建环境(参数介绍) a、Sourec files 这个是配置需要执行的jar,war或者其他压缩包 b、Remove prefix 这个是移除前缀目录的,本项目的压缩包在根目录下面的target下面,所以要移除target这个目录 c、Remote directory 这个目录是要传送压缩包包到目...
Send files or execute commands over SSH image-20210203171832703 构建项目的SHELL 定义变量 删除或创建目录 判断用户是“构建”还是“回滚”进行区别操作 image-20210203172045718 源码: set -x # 定义名称 program_name=go_test # 项目压缩名称 program_filename=${program_name}.tar.gz ...
再添加发布步骤: 选择 "send file or execute commands over SSH" 最后存档: 到此,生产服务器部署配置已经完成,下面就可以发布了。 选择Jenkins左上方的 "Build with Parameters" 如图显示,上面的下拉菜单是 我们已经打好的tag列表,下面是部署服务器群组列表: ...