
现在公司的很多项目都是 windows 服务器,每次发布都需要开启远程拷贝文件,有没有好的解决方案?不想用 jenkin,Github 什么的,
1 BinRelay 2019-05-31 11:06:24 +08:00 远程桌面复制粘贴简单粗暴 不过好像与 github 也没什么关系吧…… |
2 ra1983 2019-05-31 11:09:33 +08:00 via Android Octopus |
3 daijinming OP @BinRelay 当然没有,我是说那种基于 jenkin\github 的 CI 方案不适合,求其他解决方案 |
4 zichen 2019-05-31 11:18:27 +08:00 自己造轮子,前公司就是这样的。 |
5 daijinming OP @zichen 都是前公司,能不能拿出来讨论下 |
6 zls3201 2019-05-31 11:36:42 +08:00 git web hook 配合 cake build |
7 passerbytiny 2019-05-31 11:49:53 +08:00 最简单的方案,让微软给你做。 我不知道你是排除 Jenkins,还是排除像 Jenkins 这样的东西,如果是后者,你的问题是没办法回答的。 |
8 pmispig 2019-05-31 11:55:48 +08:00 自己写一个 agent 监听端口,然后 jenkins 传参调用 api,agent 收到之后从 http/git/svn/ftp 拉取文件,重启服务 /进程,检测启动是否成功,返回结果 |
9 Mithril 2019-05-31 11:56:05 +08:00 不想用 CI 就只能自己手动复制过去了 项目不多于 100 个你可以用 TeamCity 的免费版,配置比 Jenkins 方便得多,直接就有 SAMBA 访问功能 |
10 mypchas6fans 2019-05-31 12:35:56 +08:00 jenkins 省点事不好么。自己造轮子可以考虑 powershell |
11 opengps 2019-05-31 12:38:32 +08:00 via Android kudu |
12 C603H6r18Q1mSP9N 2019-05-31 12:44:26 +08:00 小项目 git ftp |
13 luozic 2019-05-31 12:46:45 +08:00 via iPhone windows 啥版本? 2019 开始支持 docker |
14 annielong 2019-05-31 12:50:01 +08:00 windows 不涉及服务还是 ftp,涉及服务的话就专门写更新代码或者上远程桌面,项目多了就自己造个轮子,说不定就火了 |
15 Dragonish3600 2019-05-31 12:56:30 +08:00 你要发布什么? powershell+ net share 解决 90%问题 |
16 zzfly256 2019-05-31 13:07:53 +08:00 直接作为 git server 也未尝不可 |
17 justin03 2019-05-31 13:41:59 +08:00 看情况把,如果是很多机器,并且跨时区,跨地理位置,还是要用软件或者自己写脚本来控制,还要看应用的重要性,有没有 service window 等等。 如果只有 10 几台机器,随便怎么玩吧。 |
18 d0m2o08 2019-05-31 14:08:30 +08:00 windows 装 docker 一把梭,powershell 太难了,没有 shell 简单粗暴,什么 J8 玩意 |
19 luozic 2019-05-31 14:11:09 +08:00 k8s 不是支持了 windows 2019 docker 了? |
20 moodasmood 2019-05-31 14:11:33 +08:00 powershell 太难了,没有 shell 简单粗暴,什么 J8 玩意 +1 |
21 runtu2019 2019-05-31 14:17:05 +08:00 git 不好吗? 一条命令就更新了,懒一些的话,设置钩子,推送后执行脚本更新 win 的资源 |
22 lihongjie0209 2019-05-31 14:17:39 +08:00 windows 自动化就是个笑话,想想就好了. 一个简单的方案就是 在 windows 上开一个 SSH server, jenkins 远程登录然后操作. |
23 nexply1920 2019-05-31 14:22:30 +08:00 powershell 太难了,没有 shell 简单粗暴,什么 J8 玩意 +1 |
24 wardenlym 2019-05-31 15:54:50 +08:00 我想吃饼,但是不想用油,也不想开火,也不想用面粉。 好气啊,为什么别人家都吃米饭,然后有能自动做米饭的电饭锅,我吃个饼就那么费劲吗?非得用电饼铛那么麻烦的东西吗??我只想简单的吃个饼。凭什么普通的饭店都只卖饭不买饼。 |
25 daijinming OP @wardenlym 我喜欢活泼的你 |
26 zichen 2019-05-31 16:55:33 +08:00 @daijinming 主要这东西也不是我做的,是 it 部门做的,我也不知道怎么实现的啊,我感觉就是个打包分发器。 |
27 gudecatch 2019-05-31 17:03:05 +08:00 via Android 为啥我感觉 PowerShell 简单明了比 bash 清楚多了 我们公司现在在用 ansible 发布感觉还不错 |
28 Biggoldfish 2019-05-31 17:11:19 +08:00 直接上 Azure,各种方案任你选 |