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
相关推荐
李彦亮老师(本人)7 小时前
【Linux系统】Rocky Linux 9.7操作系统简介
linux·运维·服务器·docker·kubernetes
DynamicsAgg7 小时前
企业数字化底座-k8s企业实践系列第二篇pod创建调度
java·容器·kubernetes
T1an-18 小时前
Docker + K8s:现代开发的“标配”
docker·容器·kubernetes
Wpa.wk9 小时前
APP测试 - 压力测试与性能分析3
测试工具·自动化·压力测试
yzx99101311 小时前
实时数据流处理实战:从滑动窗口算法到Docker部署
算法·docker·容器
袖手蹲11 小时前
Arduino UNO Q 板载 Nanobot 自动化编程指南之七
运维·人工智能·自动化
春日见13 小时前
GIT操作大全(个人开发与公司开发)
开发语言·驱动开发·git·matlab·docker·计算机外设·个人开发
Sarapines Programmer13 小时前
【Docker】Windows 安装 Docker 简明指南
运维·docker·容器
❀͜͡傀儡师15 小时前
docker部署WhoDB开源轻量级数据库管理工具
数据库·docker·开源
鹓于15 小时前
一键提取网页文本:拖拽即用小书签
自动化