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
相关推荐
酷可达拉斯几秒前
自动化运维-Ansible触发器与变量
运维·服务器·自动化·ansible
看-是灰机21 分钟前
Harbor Framework
docker
HiDev_29 分钟前
【非标自动化】上位机快速上手(创建winform并运行起来)
运维·自动化
康娜喵31 分钟前
在Ubuntu26上使用Docker部署Gitea
docker·容器·gitea
梦想的旅途237 分钟前
企微私域 AI 创作:文案生成与 AI 配图自动化发布实战
人工智能·自动化·企业微信
zoe驿鹿38 分钟前
【CI/CD】前端工程化与自动化:从“手工作坊”到“现代化工厂”的演进之路
前端·ci/cd·自动化
东宇科技41 分钟前
我用docker创建了一个springboot4项目
阿里云·docker·容器
智能制造产品经理代码提升1 小时前
全流程自动化部署指南(Push自动构建 → 测试通过自动建PR → Teams通知
运维·flask·自动化
梦想的旅途21 小时前
企业微信API实战:Python自动化消息推送
java·前端·python·自动化·企业微信
梦梦代码精10 小时前
连锁品牌数字化:从门店扩张到用户资产运营的技术底座
大数据·人工智能·低代码·docker·开源·代码规范