08 2021 档案
摘要:通过本机Docker构建项目 环境准备 安装docker环境 安装Jenkins 执行以下命令,注意-u root是必须的 mkdir -p /DockerVolume/jenkinsHome docker run \ -u root \ --name jenkins-blueocean \ -d
阅读全文
摘要:通过关键字设置变量 通过关键字ARG,ENV设置变量 ARG arg1=test ENV env1=production 注意: 不能通过表达如$(uname -a)进行设置,只能设置为常量 其中的差别,可以这么理解: ARG设置的变量在构建完成后,就会丢失。即在Docker中无法引用该变量 ENV
阅读全文
摘要:场景 由于原镜像中的/etc/apt/sources.list文件使用的源较慢,需要修改为国内的阿里云。可通过以下命令写入: RUN echo 'deb http://mirrors.aliyun.com/debian/ buster main non-free contrib\n\ deb htt
阅读全文
摘要:查看docker接口,一般为docker0 $ route 添加接口信任 sudo firewall-cmd --permanent --zone=trusted --add-interface=docker0 sudo firewall-cmd --reload # 添加允许ip地址伪装 sudo
阅读全文
摘要:总共发现了两种配置方法,分别是通过不同的插件实现 Generic Webhook Trigger 安装插件:Generic Webhook Trigger 在Jenkinsfile中,添加配置: triggers { GenericTrigger ( // 构建时的标题 causeString: '
阅读全文
摘要:场景 在开发前端过程中,在编写一些工具类的时候,不需要页面,所以想要通过node执行即可。 解决方案 解决方案有两个,一个是通过ts-node,一个是通过TS-ESNode库。 ts-node 网络上教程比较多。但不符合我的需要。因为我想尽可能少改动到待执行的文件。但通过ts-node的方法有一些问
阅读全文
摘要:React怎么配置使用less React暴露配置 yarn eject 安装less模块(注意less-loader的版本) yarn add less less-loader@6.2.0 -D 配置webpack.config.js 添加lessRegex变量 const cssRegex =
阅读全文