windows 服务器有什么好的发布方案吗

2019 年 5 月 31 日
 daijinming

现在公司的很多项目都是 windows 服务器,每次发布都需要开启远程拷贝文件,有没有好的解决方案?不想用 jenkin,Github 什么的,

3728 次点击
所在节点    程序员
28 条回复
BinRelay
2019 年 5 月 31 日
远程桌面复制粘贴简单粗暴
不过好像与 github 也没什么关系吧……
ra1983
2019 年 5 月 31 日
Octopus
daijinming
2019 年 5 月 31 日
@BinRelay 当然没有,我是说那种基于 jenkin\github 的 CI 方案不适合,求其他解决方案
zichen
2019 年 5 月 31 日
自己造轮子,前公司就是这样的。
daijinming
2019 年 5 月 31 日
@zichen 都是前公司,能不能拿出来讨论下
zls3201
2019 年 5 月 31 日
git web hook 配合 cake build
passerbytiny
2019 年 5 月 31 日
最简单的方案,让微软给你做。

我不知道你是排除 Jenkins,还是排除像 Jenkins 这样的东西,如果是后者,你的问题是没办法回答的。
pmispig
2019 年 5 月 31 日
自己写一个 agent 监听端口,然后 jenkins 传参调用 api,agent 收到之后从 http/git/svn/ftp 拉取文件,重启服务 /进程,检测启动是否成功,返回结果
Mithril
2019 年 5 月 31 日
不想用 CI 就只能自己手动复制过去了
项目不多于 100 个你可以用 TeamCity 的免费版,配置比 Jenkins 方便得多,直接就有 SAMBA 访问功能
mypchas6fans
2019 年 5 月 31 日
jenkins 省点事不好么。自己造轮子可以考虑 powershell
opengps
2019 年 5 月 31 日
kudu
C603H6r18Q1mSP9N
2019 年 5 月 31 日
小项目 git ftp
luozic
2019 年 5 月 31 日
windows 啥版本? 2019 开始支持 docker
annielong
2019 年 5 月 31 日
windows 不涉及服务还是 ftp,涉及服务的话就专门写更新代码或者上远程桌面,项目多了就自己造个轮子,说不定就火了
Dragonish3600
2019 年 5 月 31 日
你要发布什么? powershell+ net share 解决 90%问题
zzfly256
2019 年 5 月 31 日
直接作为 git server 也未尝不可
justin03
2019 年 5 月 31 日
看情况把,如果是很多机器,并且跨时区,跨地理位置,还是要用软件或者自己写脚本来控制,还要看应用的重要性,有没有 service window 等等。 如果只有 10 几台机器,随便怎么玩吧。
d0m2o08
2019 年 5 月 31 日
windows 装 docker 一把梭,powershell 太难了,没有 shell 简单粗暴,什么 J8 玩意
luozic
2019 年 5 月 31 日
k8s 不是支持了 windows 2019 docker 了?
moodasmood
2019 年 5 月 31 日
powershell 太难了,没有 shell 简单粗暴,什么 J8 玩意 +1

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://study.congcong.us/t/569377

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX