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