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
相关推荐
宁静@星空4 分钟前
007-Docker构建 jar 包成镜像
docker·容器·jar
一只专注api接口开发的技术猿1 小时前
京东商品实时监控选品实战:用 Open Claw API 快速搭建自动化工具
运维·数据库·自动化
A-刘晨阳2 小时前
K8s之负载均衡
linux·运维·容器·kubernetes·负载均衡
deephub2 小时前
用 Playwright 和 LLM 实现自愈测试自动化
人工智能·深度学习·自动化·大语言模型·playwright
xmlhcxr2 小时前
从 0 到 1 落地企业级 DevOps CI/CD 流水线:基于 GitLab+Jenkins+Harbor 的完整实践
运维·docker·gitlab·jenkins·harbor·devops
fundroid2 小时前
分享几个 Claude Code 自动化开发的 Skill
ai·自动化·agent·skill
米高梅狮子3 小时前
11.Quota and Limits、健康检查和认证与授权
云原生·容器·架构·kubernetes·自动化
众创岛3 小时前
web自动化中的日志模块
java·前端·自动化
aichitang20244 小时前
AI Agent 终端与系统级自动化深度指南
运维·人工智能·自动化
踏着七彩祥云的小丑4 小时前
AI——Docker部署Dify
docker·ai