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
相关推荐
曦尧10 小时前
Project AIRI:以 Web 技术栈为赌注,开源复刻 Neuro-sama 的「赛博生命」容器
ai·自动化
qyr678910 小时前
全球新能源汽车电机驱动器市场深度调研报告
大数据·网络·人工智能·自动化·汽车
曦尧11 小时前
Tolaria:为 AI 时代重新设计的 Files-first / Git-first 本地知识库
ai·自动化
探索云原生11 小时前
终于搞懂 Kueue:5 个核心对象一次讲透
linux·docker·ai·云原生·kubernetes
AI服务老曹12 小时前
Docker部署AI视频分析平台参数配置说明与调优指南
人工智能·docker·音视频
eggcode13 小时前
docker拉取、重命名、导出导入、删除镜像的示例
docker
蜀道山老天师14 小时前
从零读懂 K8s:核心概念、集群架构与工作原理
容器·架构·kubernetes
智慧物业老杨16 小时前
物业单盘精细化预算数智化方案:IoT采集+AI建模全链路自动化落地体系
人工智能·物联网·自动化
BerryS3N16 小时前
Cursor+GitOps:AI驱动的自动化运维新范式
运维·人工智能·自动化
静待雨落16 小时前
Docker 高频命令
docker·容器