Skip to content
实现 .NET Framework 业务项目接入 Jenkins CI/CD 到 Windows IIS

在 Windows / Linux (Mono) 系统平台使用 Jenkins 实现 .Net Framework 的 CI/CD 自动化流水线部署到远程 Window 服务器的 IIS 站点上,之前调研 .NET Core 业务项目(其实后来验证可以直接采用 Docker 构建部署 )后被其他事宜耽搁且遗落 .NET Framework 版本的,所以这次趁此验证强依赖 Windows 系统平台的 FrameWork 版本的方案后小更新一下备录下,(虽然后面大概率依旧不会再去碰 Windows 或 .NET 相关技术栈);

配置 ssh 用户只允许 sftp 但不能登录

setting ssh user allow use sftp only,but can't login and use shell and so on;

Install Airflow and Setting Flower

业务研发提出需要一套 Apache airflow 的任务调度服务并希望能开启配置 flower 满足通过页面查看任务状态及监控功能;

调研基于 IIS 的 dotnet 项目接入现有 CI/CD 的方式

有个业务项目使用是古老的 .NET core 2.0 实现的,依赖部署在 Windows系统的 IIS 服务上,希望接入目前已有再用的基于 linux 的 ci/cd 工作流中

跨多个大版本升级 Moodle

将近二十年没碰过Windows,突然接到一个需求要升级一个在线课程学习平台开源软件 Moodle 版本,部署在windows系统上的,至少6-7年前没维护过;自己一听第一反应有点懵,Windows是什么时代的?Moodle还存在着?因为自大四开始就基本没接触过Windows,而 Moodle 也是自己刚毕业(08年)那会第一份工作调研架设的第一个开源在线学习平台系统(PHP语言),当时是给公司内部销售同事培训用的;没想到如今还能遇上、存在着;