事前准备 部署好jenkins.申请一个码云账号.代码同步至码云 1.在码云上新建一个项目,并把代码同步上去 我设置成了私有项目 2.为项目添加部署公钥 因为是私有项目,所以需要添加一个部署公钥,不然到时候jenkins没有权限访问 步骤如下: (1)连接服务器,切换至~/.ssh目录 (2)输入命令ssh-keygen -t rsa -C "XXX" 生成公钥(XXX自己定义一个名字) 创建好的公钥如下 (3)在码云的项目上添加部署公钥 2.配置jenkins 这里需要注意两个地方,…
搭建Jenkins wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins-ci.org/redhat/jenkins.reporpm --import https://jenkins-ci.org/redhat/jenkins-ci.org.keyyum install -y jenkins systemctl enable jenkins.service #设置jenkins服务为自启动服务systemctl start jenkin…
1.实现过程在linux上安装git服务.创建源版本库.从源版本库克隆得到网站目录,然后利用git中的hooks机制,在git push推送代码到源版本库的时候,触发编写的shell脚本,更新网站目录下的代码. 2.安装git服务 [root@xxx ~]# cd /usr/local/src[root@xxx src]# wget https://mirrors.edge.kernel.org/pub/software/scm/git/git-2.15.2.tar.gz[root@xxx sr…
破解流程 #1.输入账号.密码,然后点击登陆 #2.点击按钮,弹出没有缺口的图 #3.针对没有缺口的图片进行截图 #4.点击滑动按钮,弹出有缺口的图 #5.针对有缺口的图片进行截图 #6.对比两张图片,找出缺口,即滑动的位移 #7.按照人的行为行为习惯,把总位移切成一段段小的位移 #8.按照位移移动 #9.完成登录 模拟登陆案例一: from selenium import webdriver from selenium.webdriver import ActionChains from PI…
一大早就被群里的同学刷银川下雪的消息,看着我都发冷,突觉一阵凉风裹身,是不是该考虑秋裤了. 偏离主题,正文走起...... 使用jenkins目标:利用其结合maven完成自动构建,并部署到tomcat,解放出双手,专注于业务逻辑实现,可配置成定期自行构建部署,亦可由测试人员根据测试情况,手动完成构建部署. jenkins搭建运行有段时间,主要是利用"Deploy to container Plugin"来达到自动构建.部署的目标.但此插件运行起来不稳定,经常会导致目标Tomcat服务…
1.使用Jenkins创建一个工程,工程主要配置项参照下图,其他配置项恢复默认 2.工程配置完成之后,点击[立即构建],执行完成后进入到控制台查看是否执行成功.…
[一]在要生成代码的项目模块的pom.xml文件中添加maven插件 <!--mybatis代码生成器--> <plugin> <groupId>org.mybatis.generator</groupId> <artifactId>mybatis-generator-maven-plugin</artifactId> <version>1.3.2</version> <dependencies>…
#在构建目录下创建jmeter目录,在这个目录下面执行jmeter性能测试mkdir -p $WORKSPACE/target/apache-jmeter-3.1/#复制jmeter文件到执行测试目录/bin/cp -r /app/jmeter/apache-jmeter-3.1/* $WORKSPACE/target/apache-jmeter-3.1/ #复制参数文件到jmeter bin目录下cp $WORKSPACE/*.csv $WORKSPACE/target/apache-jmet…
shell脚本: bigsql="select big_version,small_version from d0mstore.db_current_version order by big_version desc limit 1;" big_version=`mysql -u数据库用户 -p密码 -h ip -P 数据库端口 -e "${bigsql}" 2> /dev/null | awk NR==2'{print $1}'` echo $big_ver…
道哥的第 030 篇原创 目录 一.一个真实的代码泄漏故事 二.Jenkins 的基本使用 1. Jenkins 是什么? 2. 安装 JDK8 3. 安装 Jenkins 4. 在浏览器中配置 Jenkins 5. 在 Jenkins 中配置一个小项目 6. 手动触发编译一次 三.git submodule 基本使用 1. git submodule 是什么? 2. 利用三个小项目,来测试一下 submodule 的用法 3. 在一个空目录中来编译.验证一下可行性 四.在 Jenkins 中使…