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 小时前
一个域名搞定前后端:用 Ingress 配置 / 和 /api 路由
微服务·云原生·容器·架构·kubernetes
Zhu_S W11 小时前
Kubernetes (K8s) 完全指南:Java 开发者的容器编排实践
java·容器·kubernetes
杨浦老苏11 小时前
AI提示词管理工具AiShort
人工智能·docker·ai·群晖
小义_15 小时前
【Docker】知识四
linux·运维·docker·容器
冷雨夜中漫步15 小时前
DockerDesktop打包docker镜像时报错
运维·docker·容器
m0_5761164116 小时前
kubectl:k8s集群管理命令和Node节点
docker·容器·kubernetes
期待のcode18 小时前
docker将镜像推送到阿里云镜像仓库与私有镜像仓库
阿里云·docker·容器
忙碌54419 小时前
Spring Boot应用Docker化部署全攻略:从入门到生产环境实践
spring boot·后端·docker
切糕师学AI19 小时前
Kubernetes 完全指南:从集群架构到应用模型
容器·架构·kubernetes
糟糕喔20 小时前
k8s运维-pod篇(1)
云原生·容器·kubernetes