摘要:
摘要 Gitlab运行在Nginx反向代理之后,Gitlab本身不再自身提供https访问了。本文介绍如何给Docker中的Gitlab禁用SSL。 来自阿里通义的回答,亲测可用 我的Gitlab版本是17.0.0。 要让GitLab只监听HTTP端口,你需要调整GitLab的配置以禁用HTTPS并 阅读全文
摘要:
摘要 本文介绍了Gitlab Runner如何在Windows服务器上调用vstest.console.exe,对旧的项目基于.NET Framework 4.6.1的项目,自动执行单元测试。 改造旧版本的.csproj文件 改造成功后,完整的.csproj文件如下: <Project Sdk="M 阅读全文
摘要:
摘要 本文介绍了在Windows上的Gitlab Runner,如何调用web api更新版本号定义文件。 PowerShell function Update-Version { param ( [string]$WEB_API_URL, [string]$NAMESPACE, [string]$ 阅读全文
摘要:
摘要 本文描述了运行在Windows上的Gitlab Runner,如果调用PowerShell来执行推送nupkg包的命令。 .gitlab-ci.yml 完整脚本如下: stages: # List of stages for jobs, and their order of execution 阅读全文
摘要:
摘要 本文详细描述了运行在Windows商的Gitlab Runner,如何自动集成.NET Framework的项目。 Gitlab中的变量 变量1:NUPKG_OUTPUT_ROOT 这个目录是在git获取的解决方案根目录之外,因为stages变了以后,当前Gitlab Runner工作的当前解 阅读全文
摘要:
简介 打开祖传代码时,Visual Studio 2022没有正确选择编码方式,导致文件乱码,无法编译。 错误重现 上图点击“确定”,打开后看到如下乱码: 正确的打开方式 下图点右键,选“打开方式”: 下土中选“带编码功能的C#编辑器”: 下图默认选中了“自动检测” 经过一番尝试,上图中的“编码”, 阅读全文
摘要:
摘要 使用Visual Studio 2022,基于Selenium.WebDriver创建项目,模拟用户登入网站,进一步下单和修改收货地址。 Visual Studio新建解决方案 引入Selenium.WebDriver 编写自动访问百度搜索的代码 因为搜索网站只有一个输入条件嘛。 第一版代码 阅读全文
摘要:
摘要 需要模拟用户登入网站,然后下单和修改收货地址,用Selenium最合适。本文介绍Selenium.WebDriver的C#版本的用法。 下载 在Selenium的Downloads页面左上角就是C#: 底部有如下区域: 说明Selenium对C#有非常好的支持。 根据官网,转到如下页面: ht 阅读全文
摘要:
摘要 SSH登入远程Windows,用PowerShell创建或修改IIS的虚拟目录。 用到的PowerShell命令 创建虚拟目录,微软官方例子: PS IIS:\> New-Item 'IIS:\Sites\Default Web Site\DemoVirtualDir1' -type Virt 阅读全文