我有 10 个不同的站点,它们是刚刚部署到 10 个不同 IIS 站点的完全相同的站点文件。这 10 个站点之间的唯一区别是 web.config 变量 SystemID。此 ID 用于在用户登录之前从数据库中提取客户端连接字符串。用户登录后,连接字符串用于连接到他们的站点。有没有办法从一个 Octo 项目部署所有 10 个站点?我知道我可以添加多个 Nuget 部署步骤(每个站点一个),但是如何在配置文件中为每个 Nuget 部署步骤设置 SystemID。我目前为每个站点都有一个项目,并使用 Octo 变量来更改配置文件中的值。但我真的很想有一个项目可以为所有 10 个站点执行此操作。