7得票3回答
如何在我的Heroku Rails应用程序中显示“最后部署”的时间戳?

我希望更新一个环境变量或其他内容来跟踪当前活动的部署时间。有没有办法在Heroku内部自动完成这个操作,还是必须作为部署脚本的一部分来完成?理想情况下,我希望能够与使用TDDium进行CI的情况兼容,并且在构建通过后让他们代替我推送到Heroku。

24得票5回答
异常信息:没有工作文件夹映射

我正在尝试测试tfs/vs.net 2012中的自动构建。我已在源代码控制资源管理器中设置了工作路径,但现在我遇到了一个错误:Exception Message: There is no working folder mapping for $/testing/buildtest. (type...

7得票1回答
Laravel的持续集成策略

考虑以下情况: code-release.sh 脚本接受一个准备好的分支名,该分支名被推送到 Bit Bucket 的 git 存储库。Web 钩子触发 Code Ship,因此所有测试都作为 CI 策略执行,成功后,在我的应用程序域上请求了一个 php 脚本。 现在,我的目标是使此脚本能...

9得票7回答
使用持续或自动化部署时,如何部署数据库?

我正在考虑在需要时实施 Team City 和 Octopus Deploy 进行持续集成和部署。但是,由于许多都是旧的 .NET 应用程序且数据库混乱,因此数据库部署可能会很棘手。 Redgate 似乎为 Team City 提供了一个不错的插件,但价格可能是个障碍。 你使用什么工具?我...

7得票4回答
以下团队项目集合已停止...启动该集合,然后再尝试。

背景:我们有一个 Azure DevOps 管道,用于自动部署我们维护的 Web 应用程序到 Azure 测试实例。 今天突然出现了以下错误,导致管道无法运行: TF24668:以下团队项目集已停止:***********。请启动该集合,然后重试。管理员原因:滥用 其中*******...

56得票2回答
使用VSTS实现ASP.NET Core Web API的持续集成/持续交付

我使用Visual Studio 2017(社区版)创建了一个ASP.NET Core Web API应用程序。 我成功地使用Visual Studio发布到Azure App Service。 现在,我想使用VSTS设置CI/CD。 我使用Visual Studio中的“配置持续交付”选项,...

11得票1回答
Azure多项目持续部署

我发现了几个与这个问题相关的问题(这个,这个和这个),但是它们中没有一个明确回答我的问题: 我真的需要使用TFS或VSO才能实现这一点吗? 我的情况是: 一个解决方案包含两个项目:demo.Web和demo.Api。 在Azure中,我有 demo-web.azurewebsites.ne...

21得票2回答
MSI和NuGet包哪个更适合持续交付?

让我们讨论以下话题。有一个应用程序,目前正在使用好用的xcopy方法部署。这种方法使得管理依赖关系、文件更新等变得困难。有一个想法是通过一些包来开始应用程序部署,就像在Linux上使用RPM那样,但针对的是Windows操作系统。 所以我有一个问题:在经典的Windows安装程序(msi)或...

12得票3回答
使用GitLab CI在AWS CDK(Python)中执行CI/CD的最佳方式是什么?

我正在使用 AWS CDK(使用 Python)来构建在 Fargate 上运行的容器化应用程序。我想在 GitLab CI 过程中运行 cdk deploy 并将 git 标签作为环境变量传递,以取代在 Fargate 中运行的容器。目前我正在使用 CloudFormation (aws c...

12得票3回答
在GitHub Actions中出现SSH“主机密钥验证失败”,但在known_hosts文件中已经存在该密钥。

我在GitHub Actions中遇到了最奇怪的错误,已经花费多小时尝试解决,但是现在我已经毫无头绪。 我目前使用一个非常简单的GitHub Action。最终目标是通过ssh在其他工作流程中运行特定的bash命令。 Dockerfile: FROM ubuntu:latest COP...