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
相关推荐
两点王爷8 分钟前
docker 创建和使用存储卷相关内容
java·docker·容器
lifewange22 分钟前
postman接口自动化如何进行参数化
数据库·自动化·postman
温天仁3 小时前
西门子PLC编程实践教程:工控工程案例学习
开发语言·学习·自动化·php
知秋贺3 小时前
如何在ubuntu24中,使用docker 运行ros2 humble版本
运维·docker·容器
yanwumuxi3 小时前
Windows本地部署Dify(Docker)
人工智能·docker·语言模型
双翌视觉4 小时前
基于机器视觉实现开口卡簧自动化装配
运维·数码相机·自动化
浪潮IT馆4 小时前
WSL2 + Docker Desktop 部署 Dify
运维·docker·容器
薛定猫AI4 小时前
【技术干货】Gemma 4 上手深度指南:本地多模态大模型的新基线
人工智能·架构·自动化
芥子沫4 小时前
可独立部署的健身饮食管理推荐:wger,Docker一键安装部署教程
docker·容器·开源·健身
robin59115 小时前
【技术】更改docker网络MTU办法
网络·docker·容器