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
相关推荐
yuzhuanhei2 小时前
docker常用命令
运维·docker·容器
我叫张小白。2 小时前
Dify系列(一):平台安装部署+界面操作
docker·ai·语言模型·大模型·dify·智能体
anarckk2 小时前
docker volume 导入导出命令
运维·docker·容器
BPM6662 小时前
从 Activiti 到流程平台:企业流程架构升级实践总结
架构·自动化·敏捷流程
Brandon汐2 小时前
从0开始搭建一主两节点k8s集群对接Ceph集群
ceph·容器·kubernetes
Crazy CodeCrafter3 小时前
房租年年涨,客流年年少,服装店还要开吗?
大数据·运维·微信·自动化·开源软件
淼淼爱喝水3 小时前
Ansible 配置与环境搭建超全教程(自动化运维基础)
运维·自动化·ansible
杨浦老苏3 小时前
音乐和有声读物播放器AudioDock
docker·群晖·多媒体·音乐·有声读物
gordon~94 小时前
Windows 11 wsl 中安装的Ubuntu-24.04 中装docker
windows·ubuntu·docker