docker编译是root用户,导致不能在一个终端下载编译下的下载编译自动化

自动化脚本测试一章 git、shell、ubuntu等环境搭建类-CSDN博客

在一个ubuntu终端下,下载代码比如下面

repo init ...

repo sync -c -j9 && echo 11 > 11

下面在一个docker终端,执行下面脚本,当下载完成后,脚本监测到后开始编译

bash 复制代码
#/bin/bash

echo "0000"
while true
do
if [ -f "11" ];then
        echo "has file 11"
        break;
fi
echo "......."
sleep 120
done

echo "has file 11, ready make"
source build/envsetup.sh && lunch hqcos-userdebug && make -j8|tee log
相关推荐
CV_J2 小时前
安装kibana
java·elasticsearch·spring cloud·docker·容器
Wzx1980123 小时前
doker深学习
学习·docker
heze094 小时前
sqli-labs-Less-18自动化注入方法
mysql·网络安全·自动化
好奇心害死薛猫4 小时前
docker_tailscale
docker·容器
一只懒鱼a4 小时前
docker部署nacos (版本2.3.2)
运维·docker
青衫客369 小时前
浅谈Kubernetes在systemd cgroup模式下的Slice/Scope组织结构
云原生·容器·kubernetes
王九思10 小时前
Podman 介绍
docker·云原生·kubernetes·podman
HXDGCL11 小时前
大会观察 | 破除创新链堵点:论“工厂直供”模式如何加速自动化核心部件迭代
大数据·人工智能·自动化·自动化生产线·环形导轨
sunfove11 小时前
Python 自动化实战:从识图点击、模拟真人轨迹到封装 EXE 全流程教学
开发语言·python·自动化
傻啦嘿哟11 小时前
Python网页自动化操作全攻略:从入门到实战
开发语言·python·自动化