octopus-deploy相关内容

如何从 nuget 包中排除文件夹

我正在使用 Octopack/Nuspec 文件来构建我的 nuget 包. 我想排除项目中存在的某些文件夹.例如“obj"文件.我一直试图让排除标签工作,但没有任何运气.nuget 文件生成,但文件夹仍然存在. 遗憾的是,所有示例都在网络特定文件类型上,而不是文件夹. ..
发布时间:2022-01-20 09:06:04 其他开发

如何将文件夹添加到 nuspec 文件

所以我实际上是在尝试将一个网站项目(不是 Web 应用程序,所以没有 csproj 文件)打包到一个 NuGet 包中,准备好让 Octopus 使用,但我又遇到了一堵砖墙...... 我研究过使用 OctoPack,但它不支持网站项目,仅支持 Web 应用程序项目. 我现在正在尝试找到一种将文件夹(在我的情况下为网站)添加到 Nuget 包中的方法,但 Nuget 不允许通过命令行执 ..
发布时间:2022-01-20 08:52:57 其他开发

Angular 2 和 Team City 生产/环境变量

我们有一个新的 Angular 应用程序正在将 AOT 构建到一个文件夹中.一切正常,但我们正在尝试使用 TeamCity/Octopus Deploy 将其配置为五步构建过程,其中每个步骤都将使用一些不同的变量作为端点(API 调用等).我试图弄清楚将此传递给未在后端运行的 AOT 应用程序的最佳方法. 我知道 --environment 标志可用于触发不同的配置,但我们的目标是让一个构建 ..

Octopus 和持续集成 - 何时创建发布的最佳实践是什么?

在当前项目中,我们使用 Teamcity 和 Octopus 来构建和部署我们的 IIS 应用程序. 我们有 4 个环境.CI 环境(在签入时自动构建、运行单元测试和自动 QA 测试),以及 QA、UAT 和 Prod 环境(我们使用 Octopus 手动推送). 在本地 (dev) 构建中,默认构建脚本会直接推送到本地 Octopus 实例以进行测试. 让 CI 构建(运行相当 ..
发布时间:2022-01-12 19:43:32 其他开发

如何在启动时启动 Docker 守护进程(windows 服务)而无需登录?

我们在 Windows Server 2016 Datacenter 机器上安装了 Docker for Windows. 我们将此框用作 docker 容器的构建代理. 当我们尝试通过守护程序连接到此框以构建容器时,我们收到一条错误消息,指示守护程序未运行(在帖子末尾). 但是,如果我使用我的 AD 帐户登录到此框,守护程序将启动、运行,然后我可以连接并执行我需要做的一切. ..

在 TeamCity 构建期间将 nuget 包发布到 Octopus

有一个已知问题,如果您在 TeamCity 构建期间部署,则会部署以前的版本(因为当前版本仅在构建完成后可用). 文档建议创建一个辅助 TeamCity BuildConfiguration 作为解决方法,但它很糟糕并且似乎不再起作用(有许多关于它的错误报告). 在对这个问题的评论中提出了替代解决方案.这个想法是将您当前的构建 nuget 包推送到 Octopus nuget 服务器( ..
发布时间:2021-09-04 20:24:45 其他开发

来自 Teamcity 的 Octopus 部署不使用最新的软件包

我已经在 TeamCity 上设置了一个构建步骤,如此处所述,以自动执行将部署发布到我们的测试服务器.但它没有使用在 TeamCity 中构建的最新 nuget 包. 用例: Teamcity 将创建版本为 1.0.0.9 的 nuget 包,包中的所有 dll 都是正确的版本,并且在 Octopus 中部署的版本具有相同的版本号,但是 octopus 使用的包是较早的软件包,例如 1 ..
发布时间:2021-09-04 20:23:15 其他开发

错误 SQL72018:无法导入数据库选项

我正在使用 Octopus 部署一个 MVC 项目和一个数据库.当部署数据库的步骤被点击时,我收到以下错误: 部署计划生成过程中发生错误.部署无法继续.错误 SQL72018:无法导入数据库选项,但源中存在一个或多个这些对象.在 Microsoft.SqlServer.Dac.DacServices.CreateController(SqlDeployment deploymentEngine, ..
发布时间:2021-06-19 21:00:00 其他开发

如果尚未安装,仅安装 PowerShell PackageProvider 和 Module

作为 Octopus 部署的一部分,我运行了以下 Powershell 脚本. 但是,如果它们尚未安装,我只希望它们安装. 我已经安装了它们,最好它也只在低于某个版本时才安装它们. 有人可以建议这样做的最佳方法是什么吗? Install-PackageProvider -Name NuGet -MinimumVersion 2.8.5.201 -Confirm:$False - ..
发布时间:2021-06-19 20:48:01 数据库

为 Dacpac 和 Powershell 脚本创建 Nuget 包

如何在 Visual Studio 2013 中创建包含 dacpac 和 Powershell 脚本的 Nuget 包?我是否会将这两个文件放在同一位置然后调用 nuget pack {folder name}?Powershell 脚本基本上将 dacpac 部署到 Octopus Deploy.我有碎片,但我不知道如何将它们组合在一起! 解决方案 您的 Powershell 脚本和 ..
发布时间:2021-06-09 20:50:11 数据库

如何从nuget包中排除文件夹

我正在使用 Octopack/Nuspec 文件来构建我的 nuget 包. 我想排除项目中存在的某些文件夹.例如“obj"文件.我一直试图让排除标签工作,但没有任何运气.nuget 文件已构建,但文件夹仍在那里. 遗憾的是,网络上的所有示例都是特定文件类型,而不是文件夹. ..
发布时间:2021-06-09 20:44:15 其他开发

VSTS +章鱼部署?为什么我同时看到很多CI/CD设置?

我是一名向Devops过渡的开发人员.通过观察,我注意到许多开发人员商店已经开始使用Octopus Deploy和Azure Devops Services(AzDo,以前称为VSTS),或者他们正在启动新项目来设置devops ci/cd管道,并且他们指定使用这两种工具. 我已经对这两种工具进行了快速培训,尽管它们并不完全相同,但是AzDo似乎提供了与Octopus Deploy相同的所有 ..
发布时间:2021-04-13 20:32:08 其他开发

将变量从Octopus项目导出到json文件

是否可以使用Jenkins中的“命令"步骤将章鱼变量导出到json文件? 根据八达通官方文件,我只能导出项目和版本. 有什么方法可以从特定项目中导出特定变量? 解决方案 当前,您不能使用不过,您仍然可以根据需要使用章鱼REST API . /p> 首先,您必须创建一个 API密钥,这是访问这些API所必需的. 然后调用以下API端点以获取您的特定项目. https:// ..
发布时间:2021-02-11 19:58:48 其他开发

部署后如何使IIS站点自动启动?

我有一个Web API服务,该服务正在部署到各种环境中(使用Octopus Deploy).它应该在启动时执行各种任务,例如运行Entity Framework Code First所需的任何迁移脚本,以及由Hangfire管理的一些后台任务.麻烦的是,该网站仅在有人首次致电时才唤醒.我希望它在部署后立即运行.我可以通过将Web浏览器指向API主页来手动完成此操作,但这需要我记住要这样做,并且如果 ..
发布时间:2020-11-22 04:08:37 其他开发

集成章鱼部署和Dynamics CRM

我正在使用内部版本的CRM 2011,即将开始针对该版本进行开发。 我们正在将Octopus Deploy与其他一些站点一起使用 如果有一种方法可以使用Powershell脚本或wcf服务导入CRM解决方案,而不是由人手动导航到该站点并进行操作,那将是很棒的。 。(我们拥有开发,测试和生产环境) 我似乎找不到在线执行此操作的非UI方法。谁能提出一个更好的解决方案,然后使用UI? ..
发布时间:2020-10-27 03:25:59 其他开发

如何在启动时启动Docker守护进程(Windows服务)而无需登录?

我们在Windows Server 2016 Datacenter框中安装了Windows专用Docker。 我们使用此框作为Docker容器的构建代理。 当我们尝试通过守护程序连接到此框以构建容器时,会收到一条错误消息,指示守护程序未运行(在发布结束时)。 但是,如果我使用我的AD帐户登录到此框,则守护程序将启动,运行,然后我就可以连接并做我需要做的所有事情。 有没有一种 ..

具有章鱼部署中备用凭据的Powershell作业

我有一个运行部署脚本的章鱼触手。触手以LocalSystem帐户的身份运行。 在脚本中,除了一些存档功能外,我几乎可以做我需要做的所有事情。存档需要在不同的域凭据下完成,因为它位于网络共享上。 令人沮丧的是,下面的代码在本地运行,但是当触手时,它会因错误而失败 ----------------------- ----------------------------- [Backu ..
发布时间:2020-10-11 03:48:21 其他开发

如何使用章鱼部署Azure Webjob

如何使用章鱼部署来部署Azure Webjob? 对我来说,章鱼说它被部署为蔚蓝,但无法在网站下看到我的网络作业. 任何人都可以帮助实现这一目标吗? 解决方案 有一个文档,介绍如何从octopus部署Web作业我使用的是 Octopus Deploy 3.0 ,在我的情况下,我只想部署没有Web应用程序的Webjob: 我选择了Azure Web App部署目标: ..
发布时间:2020-09-16 01:55:26 其他开发