持续集成
文章平均质量分 55
汪小君
web前端爱好
展开
-
window10基于WSL,通过ppa快速搭建LNMP环境,打造thinkphp6+swoole+docker开发环境(php8.0,对其他版本也适用)
【代码】window10基于WSL,通过ppa快速搭建LNMP环境,打造thinkphp6+swoole+docker开发环境(php8.0,对其他版本也适用)原创 2022-11-27 23:42:33 · 964 阅读 · 0 评论 -
jenkins踩坑与部分supervisor
jenkins害人不浅原创 2022-10-16 19:18:42 · 188 阅读 · 0 评论 -
记录一下。
项目背景上文的代码,是我基于egg.js做的一个傻瓜版发布版本工具。机制如下:根据前端请求的参数(一个项目列表,每个项目有一些指令),然后后端根据不同指令和项目id去跑对应的逻辑。1.创建临时目录+2.拉取指定仓库最新代码3.自动安装依赖4.npm run build5.ftp/git同步代码到生产环境。界面以及核心代码下面是核心代码。通过长链接做项目发布的整个流程前后端交互方式.代码随便瞎写的,凑合看。egg.js + bootstrap样式库 + socket.io.js原创 2021-05-21 17:35:12 · 321 阅读 · 3 评论 -
Jenkins持续集成
WAR文件Jenkins的Web应用程序ARchive(WAR)文件版本可以安装在任何支持Java的操作系统或平台上。要下载并运行Jenkins的WAR文件版本,请执行以下操作: 将最新的稳定Jenkins WAR包下载到您计算机上的相应目录。 在下载的目录内打开一个终端/命令提示符窗口到。 运行命令java -jar jenkins.war 浏览ht...原创 2019-08-17 22:38:45 · 181 阅读 · 0 评论 -
【实用】项目直接打包并推动到远程仓库
//依赖shelljs,自己安装// 局部模式const shell = require('shelljs');// 全局模式下,就不需要用shell开头了。// require('shelljs/global');if (shell.exec('npm run build').code !== 0) { // 执行npm run build 命令 shell.echo('Er...原创 2019-10-11 09:44:45 · 391 阅读 · 0 评论