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
相关推荐
菜萝卜子12 小时前
Kubernetes metrics-server 部署与全场景使用指南
云原生·容器·kubernetes
2501_9419820514 小时前
RPA 的跨平台部署与统一自动化策略
运维·自动化·rpa
b***251114 小时前
电池自动分选机:精密分选保障新能源产业质量核心
运维·自动化·制造
eight *15 小时前
源码部署docker自动化脚本
docker·shell
sayyy15 小时前
【Docker】 安装 mysql8.0
mysql·docker
御控工业物联网15 小时前
二次供水设备及一体化泵站物联网解决方案:构建智慧水务的“神经中枢”
物联网·自动化·plc·智慧水务·远程操控plc
测试人社区—841616 小时前
Postman API测试指南
人工智能·git·测试工具·自动化·bug·postman
北京盟通科技官方账号17 小时前
Ixxat Mobilizer系列:助力汽车组件的高效下线测试
网络协议·机器人·自动化·汽车·制造
秋刀鱼 ..17 小时前
第五届大数据经济与数字化管理国际学术会议(BDEDM 2026)
大数据·运维·人工智能·python·机器人·自动化
Brandon汐17 小时前
k8s-Pod详解-1
云原生·容器·kubernetes