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
相关推荐
AALoveTouch15 分钟前
分享演唱会攻略-抢票利器
小程序·自动化
工业HMI实战笔记3 小时前
HMI权限分级设计:兼顾安全与操作效率的平衡术
运维·数据库·安全·ui·自动化·人机交互·交互
杨浦老苏3 小时前
轻量级自托管笔记与清单利器jotty·page
笔记·docker·markdown·todo·群晖
YongCheng_Liang3 小时前
Docker 核心概念与价值详解:从理论到实战安装指南
运维·docker·容器
骆驼爱记录3 小时前
Python打包命令全攻略
自动化·word·excel·新人首发
运维成长记3 小时前
关于k8s和harbor脚本安装的一系列操作
云原生·容器·kubernetes
Kratzdisteln3 小时前
【Linux】Docker容器中快速部署VNC远程桌面环境
linux·运维·docker
搂着猫睡的小鱼鱼3 小时前
签名逆向与浏览器自动化 / 动态渲染抓取京东评论信息
前端·javascript·自动化
咸鱼xxx3 小时前
N8N搭建Agent(Docker Desktop版本)
docker·ai·容器·agent·n8n
袁袁袁袁满4 小时前
Docker服务彻底清空的所有相关资源(容器、镜像、网络、数据卷等)
linux·运维·ubuntu·docker·容器·docker清空资源·docker停掉资源