- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在使用 TeamCity 进行自动化测试,现在我想使用 Octopus 插件自动化我的部署。到目前为止,我可以使用我的 TeamCity 包手动从 Octopus 服务器创建版本,但我想用我的构建自动化它并使跟踪我的项目版本变得更加容易。我遵循了文档和视频中的说明:http://docs.octopusdeploy.com/display/OD/TeamCity
我收到以下错误
来自八达通服务器的错误 (HTTP 401):您必须登录才能执行此操作。请提供有效的 API key 或重新登录。
我正在从我的个人资料中创建一个 API key ,无论管理员是否生成 key 我都没有访问权限。我的 Octopus 版本是 2.5.7.384 和 TeamCity Enterprise 版本 8.1.2
这是构建日志:
Step 1/1: OctopusDeploy (OctopusDeploy: Create release)
[15:53:17][Step 1/1] Octopus Deploy
[15:53:17]Running command: octo.exe create-release --server http://nameofmyoctopusserver/ --apikey SECRET --project TCtest --enableservicemessages --version 44 --deployto Environment--waitfordeployment
[15:53:17]Creating Octopus Deploy release
[15:53:17]Octopus Deploy Command Line Tool, version 2.1.2.36
[15:53:17]
[15:53:18]Handshaking with Octopus server: http://nameofmyoctopusserver/
[15:53:18]Handshake successful. Octopus version: 2.5.7.384; API version: 3.0.0
[15:53:18]Finding project: TCtest
[15:53:18]Error from Octopus server (HTTP 401): You must be logged in to perform this action. Please provide a valid API key or log in again.
[15:53:18]Exit code: -7
[15:53:18]Octo.exe exit code: -7
[15:53:18][Step 1/1] Unable to create or deploy release. Please check the build log for details on the error.
[15:53:18][Step 1/1] Step OctopusDeploy (OctopusDeploy: Create release) failed
[15:53:18]Publishing internal artifacts
[15:53:18]Build finished
最佳答案
这更像是一个评论/问题,但我没有足够的分数。
您是否确保复制了完整的 key ,包括前面的“API-”?我过去遇到过这个问题,发现这是问题所在。
祝你好运。
关于TeamCity Octopus Deploy Create Release 无法读取 API key ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25691784/
我们有一个项目可以使用特定 DLL 的两个不同版本。我们需要将其部署在两个不同的环境中。使用哪个版本的 DLL 应取决于环境。 一种建议的解决方案是复制整个代码库并基于这两个代码库创建 Octopus
我们正在测试 Octopus Deploy 2.0 (OD) 以部署 Web 服务、Windows 服务和 Citrix 应用程序。 快速提问:使用配置转换时,是否可以使用参数来指示应该使用哪个配置文
我看到一个范围为环境的编辑变量权限。但是,似乎谁负责设置项目,谁就会负责创建变量,而其他一些安全实体将只负责修改值,特别是安全值。这可能吗? 编辑:再补充一点,我想我是在根据项目变量集请求权限。只有拥
问题: 我有一个手动干预步骤,其中包含执行部署的人员要遵循的文本步骤。 我想传递目标服务器的名称,这样这个人就不需要查找目标服务器名称。 例如,如下所示,我需要将它们解压缩到目标服务器上的某个位置。
这是一个系统 Octopus 部署变量: #{Octopus.Action[Deploy To Server].Output.Package.InstallationDirectoryPath} 文本
我知道目前有一个 feature request对于这样的事情,但我希望使用当前版本(1.6)有某种解决方法 我们从 TFS 中的开发分支为我们的开发和测试环境构建,并从 TFS 中的发布分支为我们的
有时首选和/或需要在单个服务器上托管数十个应用程序。不是说这是“对”或“错”,我只是说它发生了。 此配置的缺点是出现错误消息Waiting for the script in task [TASK I
我们正在运行 OD 1.6。 我想使用 OD 变量来更改不在应用设置部分中的值,例如 session 状态提供程序。 我知道我可以为此使用转换,但作为一家公司,我们更喜欢使用 OD 变量而不是转换,因
我们目前正在尝试将部署新的 ASP.NET 项目与 Octopus 集成在一起,我想知道是否有人尝试过使用 Octopus 来部署经典的 ASP 站点? 我知道这是可能的,而且我知道理论上该怎么做,但
我试图在“运行脚本”步骤中为内置发行说明变量赋值。 $OctopusParameters["Octopus.Release.Notes"] = "Some release notes" 在下一步“发送
我正在使用 TeamCity 和 Octopus Deploy 来部署 Asp.Net 应用 我想显示部署应用程序时使用的版本号 在 teamcity 中,我使用 vcs 编号生成版本号 如何从 as
我想使用 Octopus Deploy 应用 web.config 转换,但仅限于生产环境。 我不想为我们所有的其他环境创建单独的配置。 目前我正在使用以下自定义表达式,但它不应用转换 最佳答案 您是
我正在使用 Octopus Deploy 根据本指南将 ASP.NET 5 网站部署到 Azure:https://gist.github.com/alfhenrik/ee08dbb1fb6e2bc7
我正在将 Web 应用程序部署到 DEV、TEST 和 PROD 环境中。 Octopus 服务器上的变量之一保存 appPool 用户和密码。 开发人员在 DEV 中编辑此值是有意义的,但他们不应该
有谁知道是否可以使用 Octopus Deploy 部署到 VPN 中的服务器? 如果触手在 VPN 中的服务器上,Octopus Deploy 有没有办法连接/断开连接到 VPN? 干杯 更新 我们
我们有 Octopus-2.0。 我们将服务凭证(它们是每台机器的)存储在 octopus 用户变量中。 我还需要在 SQL 服务器中创建这些登录名。 例如服务登录名“machine1_service
我有点失职,发现 Octopus 虽然很神奇,但在升级之前关闭你的网络应用程序并没有做任何可爱或聪明的事情。 在我们的解决方案中,我们有两个依赖同一个数据库的 Web 应用程序(一个网站和一个单独的
我想指定一个环境变量,以便我可以验证它是否是阶段/生产/开发环境(ASPNETCORE_Environment 或自定义环境)。八达通是默认这样做还是我必须手动设置? 最佳答案 在部署期间,变量#{O
您好,我是 Octopus 部署的新手。 我创建了一个 nupkg 并尝试将其部署到 IIS 服务器。 我遇到以下错误。 There was a problem with your request.
我定义了一个包含两个步骤的流程: 部署 IIS 网站 执行脚本文件 流程的第一步执行没有任何问题。我能够将 nuget 包上传到 Octopus Server 的内置包存储库并将其部署到我的 IIS
我是一名优秀的程序员,十分优秀!