Ram*_*uez 4 teamcity automated-tests automated-deploy octopus-deploy teamcity-8.0
我正在使用TeamCity进行自动化测试,现在我希望使用Octopus插件自动部署.截至目前,我可以手动使用我的TeamCity软件包从章鱼服务器创建版本,但我希望使用我的构建自动化它,并使跟踪我的项目版本更容易.我已按照文档和视频中的说明进行操作:http://docs.octopusdeploy.com/display/OD/TeamCity
我收到以下错误
来自Octopus服务器的错误(HTTP 401):您必须登录才能执行此操作.请提供有效的API密钥或重新登录.
我正在从我的个人资料中创建一个API密钥,如果管理员生成密钥则无关紧要我没有访问权限.我的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
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2418 次 |
| 最近记录: |