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
相关推荐
bing.shao3 分钟前
Goer-Docker系列-1-管理工具
docker·容器·eureka
MasonYyp4 分钟前
Docker安装和使用kkfileview
运维·docker·容器
王煜苏4 分钟前
contos7安装dokcer遇到的坑,docker-composer
docker·eureka·composer
DreamLife☼9 分钟前
Docker-Dockerfile 完全指南:编写最佳实践的镜像
docker·镜像构建·多阶段构建·docker 安全·最小化镜像·非 root 用户·构建缓存
毛甘木2 小时前
阿里云CentOS环境下Docker Compose详细使用教程
阿里云·docker·centos
N 年 后4 小时前
Docker、Compose、Portainer与K8s详解
docker·容器·kubernetes
lihe7585 小时前
DSM7.2部署可道云+onlyoffice在线办公系统
docker·onlyoffice·群晖·kodbox·docer-compose
明达智控技术5 小时前
MR30分布式I/O模块服务换热站项目,守护万家温暖
分布式·物联网·自动化
捷米研发三部5 小时前
新能源激光焊接工作站西门子1500系列PLC通过Profinet转CANopen智能网关和机器人进行通讯案例
网络·自动化
君不见,青丝成雪13 小时前
网关整合验签
大数据·数据结构·docker·微服务·系统架构