一,下载yum安装包并解压
https://www.cnblogs.com/jukaiit/p/8877975.html
wget http://yum.baseurl.org/download/3.2/yum-3.2.28.tar.gz
tar xvf yum-3.2.28.tar.gz
二、进入yum-3.2.28文件夹中进行安装,执行安装指令
cd yum-3.2.28
yum install yum
三、更新到新版本
yum check-update
yum update
yum clean all
四,安装 wget vim lrzsz
yum -y install wget vim lrzsz
五,安装xshell(windows),和iterm(mac)连接服务器
Transmit连接服务器,可以可视化服务器文件,方便管理如下图左边的是服务器文件
yum -y install java-1.8.0-openjdk.x86_64
java javac
安装tomcat
官网下载https://tomcat.apache.org/download-80.cgi
tar -zxvf apache-tomcat-8.0.50.tar.gz
mkdir /usr/local/tomcat
mv apache-tomcat-8.5.43/* /usr/local/tomcat/
官网 https://pkg.jenkins.io/redhat-stable/
cd /opt/
rpm -ivh
/etc/init.d/jenkins start
netstat -tnlp | grep 8080
打开Jenkins
服务器域名:8080
选择第二个自定义安装插件,先安装git就好
再就是设置账号密码,下面再详细配置
yum install git 先用这个命令安装,不行了再用下面方法(一般这一个命令就可以搞定)
①、获取github最新的Git安装包下载链接,进入Linux服务器,执行下载,命令为:wget https://github.com/git/git/archive/v2.17.0.tar.gz;
②、压缩包解压,命令为:tar -zxvf v2.17.0.tar.gz;
③、安装编译源码所需依赖,命令为:yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel gcc perl-ExtUtils-MakeMaker耐心等待安装,出现提示输入y即可;
④、安装依赖时,yum自动安装了Git,需要卸载旧版本Git,命令为:yum remove git出现提示输入y即可;
⑤、进入解压后的文件夹,命令cd git-2.17.0,然后执行编译,命令为make prefix=/usr/local/git all耐心等待编译即可;
⑥、安装Git至/usr/local/git路径,命令为make prefix=/usr/local/git install;
⑦、打开环境变量配置文件,命令vim /etc/profile,在底部加上Git相关配置信息:
PATH=$PATH:/usr/local/git/bin
export PATH
然后保存,退出!
⑧、输入命令git --version,查看安装的git版本,校验通过,安装成功。
自带的python2.7升级为python3
https://www.cnblogs.com/Jimc/p/10218387.html
按这个文档一步步走,最好输入 python3 -V OK了就恭喜成功
接下来安装库
1,查看库的路径
pip3 insatll xlrd 之类的安装就好了
安装pytest
pip3 install pytest
pip3 install allure-pytest
安装这个配置
https://www.cnblogs.com/AngesZhu/p/7767199.html
改了代码,提交一下就可以同步到GitHub,这个我还没研究太深,大家百度继续学习
1,配置git变量
2,配置python3环境变量
which python3
找到路径
[root@vagrant-centos65 ~]# ssh-keygen -t rsa -C "[email protected]"
cat ~/.ssh/id_rsa.pub 公钥
cat ~/.ssh/id_rsa 私钥
把公钥加到GitHub
把私钥
配置下面的
空间目录
如果找不到Jenkins安装到哪了
find / -name jenkins
查找
保存,出去立即构建,成功
丢弃构建,一般我这样配置
轮询构建(我用的是每两分钟检查一次代码有变动构建一次)
照着敲 很简单
https://blog.csdn.net/workdsz/article/details/77531802
https://blog.csdn.net/lhh08hasee/article/details/82697729
https://blog.csdn.net/qianghaohao/article/details/97249793