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
相关推荐
CJY6213 小时前
k8spod管理
云原生·容器·kubernetes
DeepVisionary3 小时前
谷歌 Gemini Omni 1.1 Flash 正式发布:4K 视频、40 秒场景延伸,视频生成进入按 token 计费时代
python·自动化
众壹新能源科技4 小时前
功率预测误差考核怎么降?从气象源到上报口径的排查清单
运维·人工智能·自动化
Orange_sparkle6 小时前
从 Docker 到 Doris:建立后端基础设施全景图
运维·docker·ai·容器·claude code
gx23487 小时前
控制器管理
docker·容器·kubernetes
白清羽9 小时前
7.3系统安装docker
运维·docker·容器
dazhong201210 小时前
Docker 入门篇(八)-- CentOS7 安装 MySQL 8
mysql·docker·容器
St_rive11 小时前
移动端自动化环境搭建与准备
运维·自动化
w2005122411 小时前
Pod管理
linux·服务器·云原生·容器·k8s·podman