android服务器端搭建(DevOps系列之——android编译环境搭建)
1、拷贝android sdk 28, ndk 20
为多次使用可以提前在内部服务器保存一份android sdk,提高环境搭建效率
mkdir /workchown -R build:build /workscp -r username@服务器IP:/work/android/android-sdk-linux /work/android/scp -r username@服务器IP:/work/android/android-ndk-r20 /work/android/scp -r username@服务器IP:/work/android/sonar /work/android/
2、安装java环境
wget http://服务器:端口/soft/Development/JDK/jdk-8u25-linux-x64.tar.gztar -zxvf jdk-8u25-linux-x64.tar.gzmv jdk1.8.0_25/ /work/ln -s /work/jdk1.8.0_25/bin/java /usr/bin/java
3、配置java环境 切换root用户
suvim /etc/profile添加export JAVA_HOME=/work/jdk1.8.0_25export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jarexport PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin
更新配置:
source /etc/profile
4、jenkins节点管理添加变量:JAVA_HOME /work/jdk1.8.0_25/
5、安装svn,git
suapt-get install subversionapt-get install git
找到一个目录更新一次
6、配置svn
此步骤是为了保存一次用户名和密码,以后更新svn代码不用再输入用户名和密码。如果用git可以忽略本步骤。
svn ls svn代码服务器代码地址链接
选p,输入svn用户密码和密码
7、安装32位库(7za文件需要使用)
apt-get install lib32z1
Centos 8
yum install libXtst.i686
8、设置定时任务每月1日早晨6:01清理一次临时文件,防止临时文件过多的问题
crontab -e添加1 6 1 * * rm -rf /tmp/* /work/build/work/projects/*
发布于:2022-12-18,除非注明,否则均为
原创文章,转载请注明出处。
发表评论