惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

GbyAI
GbyAI
Exploit-DB.com RSS Feed
Exploit-DB.com RSS Feed
Microsoft Security Blog
Microsoft Security Blog
S
SegmentFault 最新的问题
Y
Y Combinator Blog
Google DeepMind News
Google DeepMind News
Last Week in AI
Last Week in AI
博客园 - 聂微东
Attack and Defense Labs
Attack and Defense Labs
T
Tailwind CSS Blog
阮一峰的网络日志
阮一峰的网络日志
月光博客
月光博客
SecWiki News
SecWiki News
Microsoft Azure Blog
Microsoft Azure Blog
小众软件
小众软件
S
Secure Thoughts
C
Check Point Blog
WordPress大学
WordPress大学
cs.CV updates on arXiv.org
cs.CV updates on arXiv.org
Google Online Security Blog
Google Online Security Blog
MongoDB | Blog
MongoDB | Blog
Schneier on Security
Schneier on Security
Application and Cybersecurity Blog
Application and Cybersecurity Blog
Spread Privacy
Spread Privacy
IT之家
IT之家
美团技术团队
罗磊的独立博客
Google DeepMind News
Google DeepMind News
博客园 - 叶小钗
Recent Announcements
Recent Announcements
云风的 BLOG
云风的 BLOG
V
Vulnerabilities – Threatpost
Security Latest
Security Latest
博客园 - 司徒正美
Cyberwarzone
Cyberwarzone
C
CERT Recently Published Vulnerability Notes
TaoSecurity Blog
TaoSecurity Blog
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
V2EX - 技术
V2EX - 技术
Vercel News
Vercel News
有赞技术团队
有赞技术团队
J
Java Code Geeks
博客园 - 【当耐特】
Project Zero
Project Zero
NISL@THU
NISL@THU
P
Privacy & Cybersecurity Law Blog
The Last Watchdog
The Last Watchdog
aimingoo的专栏
aimingoo的专栏
S
Securelist
The Cloudflare Blog

DevOps

复制企业级 Linux 开发环境:如何实现严格开发环境与生产环境一致性的基础架构策略 - V2EX 带有账密的 ISP 住宅代理,海外服务器请求正常, macOS 本地 curl 持续失败 A lock-file-based plugin manager for Jenkins 从 2022 年至今, DevOps 技术栈有什么新的发展吗 oracle 1U1G 机器能吗? 各位都是怎样优雅的 pull 容器镜像的 Gisia 新版发布,增加看板功能,欢迎提意见 内部做一个新的环境,在更新生产环境前先把生产服务等先在这个服务上过一遍,确认没问题后再上生产,这个环境叫什么环境?这种流程叫什么流程? 使用 containerd 配置镜像加速不生效问题 一个 Jenkins 技术问题,要被搞疯了 推荐一款轻量级 DevOps 平台 tg 上运维/sre/devops 相关的交流群 有哪些能满足要求的 DevOps 平台? 国内参加 CKA/CKAD 考试有无推荐的代理提供商 关于 Java 项目的健康检查、自愈和轻量级管理 drone 构建一直卡住,心力憔悴 [Terraform/腾讯云] 有用 Terraform 来管理腾讯云的朋友吗,它这个频率限制真的没问题吗? 遇到一点证书问题,望运维大佬给看看 - V2EX 关于 CMDB 如何保证数据一致性的讨论 Red Hat Access 文档下载求助 各位 Linux 运维的巨佬工作用 mac 吗 - V2EX 在单服务器搭最小规模的 CICD 的技术栈是什么 - V2EX 遇到一个 Redis 跨 VPC 读取的问题 好奇 Linux 运维 修改配置一般有做版本控制吗 - V2EX 私有化 SaaS 系统应该支持随便换域名吗 - V2EX 请教一个关于容器化部署的问题 官方 helm charts V.S. bitnami helm charts V.S. 官方 operator,大家一般倾向于用哪个? terraform 原理的一点儿思考 私有化部署太难搞了 - V2EX Google SRE 的 on-call 方法和工具 开发转做运维开发,有什么需要注意的?需要额外学习和掌握什么? 大家的 CI 都是怎么搭建的? 开源 CMDB 新增支持多种认证方式: CAS、OAuth2.0、OIDC,并已兼容测试 casdoor 很好奇还有没有类似 Jenkins 的 配置 Freestyle 项目的 CI/CD 工具 坚持为「专业性」买单,就是最大的降本增效! KCL 社区最新动态速递 | IDE 插件支持引用查找和重命名、CNCF ArtifactHub KCL 集成 - V2EX cmdb vs rpa ? 国内有没有类似 FreeIPA 和 Keycloak 的产品? 求推荐一个可以管理多个 Linux 系统的平台 ipv6 访问 docker 最优雅的姿势是啥? 私有化部署术语大家一般用 self-host(及其变种)还是 on-premise? 上线时需要将迭代期内的各种配置改动同步到生产环境,有没有好用的配置备忘录的工具? 有没有数据库 CICD 方面比较好的实践 Nexus Repository 3 权限管理思路, LDAP 集成与单点,助力 CI/CD 加速 sonarqube 与 gitlab 的账号单点认证与项目集成详解 如何设置 azure devops 上 创建的 pull request 在满足某些条件时, 自动能够完成合并到目标分支 jenkins pipeline 如何在 stage3 错误的时候,返回 stage2 重新执行 4 位硬科技创始人对谈 DevOps 硬件实战 jenkins 如何在一个任务中创建多个构建触发器,并且每个构建触发器对应的步骤是不同的 Unity 单元测试和 Gitlab 自动化集成示例 怎么做好运维
Windows Server 如何做 CI/CD?
dream4ever · 2022-12-01 · via DevOps

这是一个创建于 1289 天前的主题,其中的信息可能已经有所发展或是发生改变。

今天看见论坛里的 这篇讨论 ,反思了一下自己公司的现状,不管是前端项目还是后端项目,全都是手动发版,没有 CI/CD 。

公司目前用的阿里云国内的服务器,安装的是 Windows Server 2012 ,另一台低配的备用服务器安装的 Windows Server 2019 。如果不更换操作系统,在现有的条件下,要怎么做 CI/CD ?

本地倒是有 CentOS 服务器,如果 Windows 不方便实现,那有什么办法可以在本地运行 CI/CD ,再自动更新到阿里云的 Windows 服务器上?

NewYear

1

NewYear      2022 年 12 月 1 日

Windows 不是也有 Core 模式么……

老早就可以脚本化运行了啊。

hez2010

3

hez2010      2022 年 12 月 1 日 via Android

Windows Container 了解一下(建议 Windows Server 2019 或以上)。另外只是想跑 CI/CD 的话,主流的服务提供商都有支持 Windows 的 ci agent

alexsunxl

4

alexsunxl      2022 年 12 月 1 日

装个 team city 或者 jenkins ,这个 windows 机器做为一个 agent 加进去。
自己简单搞搞也可以,但是没多大意思。 用工具就先难后易咯,学习一些配置有一点点门槛。

kop1989smurf

5

kop1989smurf      2022 年 12 月 1 日

win server 和 linux 的服务器在 ci/cd 领域有什么区别?

optional

6

optional      2022 年 12 月 1 日 via iPhone   ❤️ 1

没区别啊

billzhuang

7

billzhuang      2022 年 12 月 1 日   ❤️ 1

第一步,人手动怎么做的,先变成让人运行一个脚本来做。
第二步,把这个脚本变成 CD

CI 的话,你还的加单元测试阿之类的,那个不急。

adoal

8

adoal      2022 年 12 月 1 日

灵魂拷问:你的业务是否真有频繁发版的需求?

做 CI 也就罢了,不论发版是否频繁,CI 都是应该做的。但是做 CD 的话,是真的能提升交付品质,解决业务痛点,改进用户体验,还是为了 CD 而 CD ?

ktqFDx9m2Bvfq3y4

9

ktqFDx9m2Bvfq3y4      2022 年 12 月 1 日 via iPhone

我们就是 windows server 。使用 azure ado ,在 server 上安装 agent 就行了。

wdwwtzy

10

wdwwtzy      2022 年 12 月 1 日 via iPhone

这玩意确实跟操作系统没太大关系

ysc3839

11

ysc3839      2022 年 12 月 1 日 via Android

没记错的话 Jenkins 和 Drone CI 都支持 Windows 吧?那剩下的问题就是写编译脚本了。绝大多数工具链都是支持命令行编译的,参考文档使用即可。

charlie21

12

charlie21      2022 年 12 月 1 日

这是暗示 Windows Server 上的 project 没 CI/CD 是常态?

jedihy

13

jedihy      2022 年 12 月 1 日

CI/CD 不是直接用云上的就行吗? azure devops 或者 github actions 搞起来就行呀,可以指定测试操作系统版本的。本地跑也行啊,把他们的 agent 装好配置一下就可以呀。

luzemin

14

luzemin      2022 年 12 月 1 日

用跨平台的 CI/CD 工具

luzemin

15

luzemin      2022 年 12 月 1 日

人少的话 Windows Powershell 脚本一把梭

exonuclease

16

exonuclease      2022 年 12 月 1 日

微软自己是有一个团队来搞这玩意的 不过到最后机器上还是跑程序 /脚本来实现

sunhelter

17

sunhelter      2022 年 12 月 1 日   ❤️ 1

我们正式版不是很频繁,所以测试服搭了 CI ,用 gitlab runner ,提交触发 powershell 脚本

quan01994

18

quan01994      2022 年 12 月 1 日

python 可以的 。 或者直接用 azure devops

crysislinux

19

crysislinux      2022 年 12 月 1 日 via Android

直接用云的吧。我们用 github actions

cweijan

20

cweijan      2022 年 12 月 1 日

jenkins 跨平台, 支持 windows

mmdsun

21

mmdsun      2022 年 12 月 1 日

微软那么多 CI 工具,还收购了 github. Win 上不缺

推荐用 azure devops 。Azure DevOps Server 以前称为 Team Foundation Server ( TFS )