gpt4 book ai didi

validation - 有持续部署框架吗?

转载 作者:行者123 更新时间:2023-12-03 09:55:34 24 4
gpt4 key购买 nike

关闭。这个问题不符合Stack Overflow guidelines .它目前不接受答案。












想改进这个问题?将问题更新为 on-topic对于堆栈溢出。

2年前关闭。




Improve this question




我们希望设置持续部署,以便在每次 checkin 时复制文件、创建站点并更新数据库。现在使用大量 C# 并从 C# 调用它可以正常工作。
我们想添加断言/检查以确保服务器是正确的版本、url 有效、密码正确等
我想要的是 SQL Server 2008 安装程序,它有一个安装前执行的检查列表。我想从 unittests/powershell 运行它,如果可能的话还添加一个 GUI,以便系统团队可以“检查”服务器的状态。
有没有好的任务框架?

  • 队城
  • C#
  • NUnit
  • PowerShell
  • IIS、SQL Server、MSMQ 等
  • 最佳答案

    使用 TeamCity,它的设置和运行非常非常容易。
    检查演示和文档。
    http://www.jetbrains.com/teamcity/

    或者你可以引用:
    NUnitForms 有一个“隐藏桌面”功能,可以让你从 cc.net 运行单元测试。

    http://automaticchainsaw.blogspot.com/2007/09/winforms-testing-using-nunitforms.html http://automaticchainsaw.blogspot.com/2007/09/hidden-desktops-and-nunitforms.html

    如果您想使用单个 csproj 和控制元素,例如基于特定构建配置的程序集名称。然后,您正在寻找 MSBuild 属性上的 Conditional 元素:

    <AssemblyName Condition="'$(Configuration)' == 'Release-Prod'">Foo</AssemblyName>
    <AssemblyName Condition="'$(Configuration)' == 'Release-Test'">Foo-Test</AssemblyName/>

    关于validation - 有持续部署框架吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5743859/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com