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
相关推荐
iru17 小时前
kubectl cp详解,k8s集群与本地环境文件拷贝
运维·容器·k8s
枫叶丹417 小时前
openGauss:面向数字时代的下一代企业级开源关系型数据库
开发语言·数据库·开源·自动化
哈里谢顿1 天前
Docker 中快速启动 Prometheus + Grafana操作指南(二)
docker
victory04311 天前
K8S containerd 打包镜像和部署流程和注意事项
云原生·容器·kubernetes
云飞云共享云桌面1 天前
如何降低非标自动化工厂的研发软件采购成本
运维·服务器·网络·数据库·性能优化·自动化
GeeLark1 天前
Threads 自动化出炉
ai·自动化·aigc
七七墨染1 天前
DotMemory系列:5. 如何实现自动化抓取和应用自托管
运维·c#·自动化
金智维科技官方1 天前
政务自动化中,智能体如何实现流程智能审批?
人工智能·自动化·政务·智能体
xiaoginshuo1 天前
智能体与RPA流程自动化:从工作流搭建看本质区别
人工智能·自动化·rpa
醇氧1 天前
Mac 安装 Docker Desktop
macos·docker·容器