一人干所有前后端,也没有 TM 什么这个测试那个测试的。
以前用 Deployer https://github.com/deployphp/deployer 这个,push 完代码,执行一个命令就自动部署了,还能 rollback 。
现在想求一个类似的,配置简单就能部署到服务器的,主要是后端 php 前端 vue 的项目,
ftp 肯定不用,服务器不装 webhook 要给脚本 shell 执行权限不要
简单看了一眼那个 Jenkins ,好像很复杂的样子,用不上那么多吧
一人干所有前后端,也没有 TM 什么这个测试那个测试的。
以前用 Deployer https://github.com/deployphp/deployer 这个,push 完代码,执行一个命令就自动部署了,还能 rollback 。
现在想求一个类似的,配置简单就能部署到服务器的,主要是后端 php 前端 vue 的项目,
ftp 肯定不用,服务器不装 webhook 要给脚本 shell 执行权限不要
简单看了一眼那个 Jenkins ,好像很复杂的样子,用不上那么多吧
|
lancelockAug 20, 2024
1
为啥不继续用原来这个了
|
|
itechifyAug 20, 2024
2
2024 Jenkins 已经是最基础简单的构建工具了,全干工程师,怎么舒服怎么来,本地写个 shell ,直接 scp 推过去
|
|
4
@oneisall8955 就想看看能不能直接乘凉
|
|
javalaw2010Aug 20, 2024
5
你可以继续用 deployer 。不想用 jenkins 想换个轻量级的话可以用 goploy ,通用型的部署工具一般来讲都得自己自定义一部分部署脚本。
|
|
lneoiAug 20, 2024
6
实在不行本地弄个脚本, 连上服务器做完所有工作, 不一定非要在服务器触发完成
|
|
shakarakaAug 20, 2024
7
teamcity 可比 jenkins 容易多了,界面还好看,简单使用的场景不需要写一行配置文件,docker 起来之后点点点就好
|
|
sagaxuAug 20, 2024
8
PHP 项目,直接在服务器上用 git 部署
|
|
colinlikepotatosAug 20, 2024
9
我都直接写了 ssh 脚本,自动编译同步 然后自动登录重启
执行对应的命令😏 |
|
10
capistrano ,做 php 部署比较方便
|
|
billburAug 20, 2024
11
github actions
|
|
tomczhenAug 20, 2024
12
本地 git hook 脚本。
|
|
106npoAug 20, 2024
14
sftp 直接往上传
|
|
shakarakaAug 20, 2024
15
@tlerbao #13 你自个尝个鲜看看口味呗,docker pull 就能用了。3 个 runner 免费,自个使用完全足以,具体的你上官网看看看就好了,总之点点点就好
|
|
BeautifulSoapAug 20, 2024 via Android
16
代码如果托管在 GitHub 的话那就 GitHub Actions 。十分好用,干活没了它都干不下去了
|
|
dayeye2006199Aug 20, 2024
17
buildpack ,docker run
|
|
nomytwinsAug 20, 2024
18
可以试试 docker ,一个命令即可
|
|
coosirAug 20, 2024
19
|
|
thinkwei2012Aug 20, 2024
20
以前用瓦力 walle ,后来不维护了。
现在 goploy +1 |
|
ymy3232Aug 20, 2024
21
阿里云效编译打包成镜像,服务器上 docker-compose up -d
|
|
NewExistAug 20, 2024
22
gitee 上面的 jpom 还可以,上手成本很低
|
|
seeu2exAug 20, 2024 via iPhone
23
直接写个脚本监测到打包之后自动上传重启可行吗
|
|
24
@thinkwei2012 嗯 ,试了试 goploy 的上手还行
|