此标记用于编写有关DevOps(“开发”和“操作”)的编程问题,这是一种软件开发方法,强调软件开发人员和其他IT专业人员之间的协作的通信,协作,集成,自动化和度量。应在DevOps Stack Exchange站点上询问与编程无关的问题。
嗨,我是 github actions 的新手,我正在尝试使用 Github action 创建 CICD pipline。我正在使用数字海洋水滴作为我的服务器,我正在尝试创建一个跑步者,如 github->
使用 Lambda 查询 CloudWatch Logs 时执行 StartQuery 时出现 AccessDeniedException
我需要查询 Cloudwatch 日志并通过 AWS Lambda 获取结果。我的 cloudwatch 日志使用 KMS 密钥加密,我已在 kms 密钥策略中授予权限以及 lambda r...
通过Keycloak登录ArgoCD后出现“无效的return_url”(错误请求400)
我正在尝试使用 Keycloak 在 ArgoCD 中进行身份验证。我正在遵循本指南,但有一个问题。 ArgoCD 将我重定向到 http://URL/auth/login?return_url=... ,这会抛出错误请求 40...
@HashVash-Hiring-Support 邀请您合作 HashVash-Hiring-Support/Defi-Website-Test 存储库 您可以接受或拒绝此邀请。您还可以访问@HashVash-Hiring-Su...
Azure DevOps 名称中包含 Platform 的 Nuget 包出现问题
我有 2 个 nugetpackages,它们遵循命名约定: SomePackage.x86 和 SomePackage.x64 在本地,这些通过以下方法进行包引用来工作: 我有 2 个 nugetpackages,它们遵循命名约定: SomePackage.x86 和 SomePackage.x64 在本地,这些工作通过以下方法进行包引用: <PackageReference Include="SomePackage.$(Platform)" Version="xx.xx.xx.xx" /> 使用 x86 或 x64 的配置集,它们都可以正常工作。 尝试执行 nuget 恢复任务时出现问题: - task: NuGetCommand@2 displayName: Restore Nuget Packages inputs: restoreSolution: '$(Build.SourcesDirectory)\MySolution\MySolution-$(buildPlatform).sln' feedsToUse: config nugetConfigPath: '$(Build.SourcesDirectory)\MySolution\.nuget\NuGet.Config' 我在平台矩阵中也确实有这项任务。 所以理想情况下,一个人会构建 x86,一个人会构建 x64 - job: Build dependsOn: SetVersion strategy: maxParallel: 2 matrix: x86: buildPlatform: 'x86' x64: buildPlatform: 'x64' 当管道尝试恢复包时,它显然使用了不正确的平台,如下是错误 error NU1301: Failed to retrieve information about 'SomePackage.Any CPU' from remote source 'https://somenugeturl/SomePackage.any cpu/index.json' 为了让这个问题变得更加复杂,我在 .NET Framework 4.8 和 .NET 6.0 中进行了编译。 在.net框架中,我可以设置默认平台,这将完成初始构建,但是,我不确定其他平台是否可以正常工作。 我尝试将 nuget 恢复更改为: arguments: "-Property Platform='x86'" 我也尝试过 dotnet restore "MySolution.sln" --arch x86 这仍然给我任何CPU错误。 我已经在项目中设置了我的平台和平台目标,它不会改变任何东西: <Platforms>x86;x64</Platforms> <PlatformTarget>x64</PlatformTarget> <TargetFramework>net6.0-windows</TargetFramework> 我想知道是否有处理此类包裹的标准方法? 构建解决方案或项目时,如果不指定构建配置(buildConfiguration|buildPlatform),它将使用默认配置“Debug|Any CPU”来运行恢复和构建。 要在运行 restore、build 和其他步骤(如 publish、pack 等)时覆盖默认配置,您可以执行以下操作: variables: buildConfiguration: Release jobs: - job: build strategy: matrix: x86: buildPlatform: 'x86' x64: buildPlatform: 'x64' steps: - task: DotNetCoreCLI@2 displayName: 'Restore Dependences' inputs: command: 'restore' projects: 'path/to/solution.sln' restoreArguments: '-p:Configuration=$(buildConfiguration);Platform=$(buildPlatform)' feedsToUse: 'config' nugetConfigPath: 'path/to/nuget.config' - task: DotNetCoreCLI@2 displayName: 'Build Solution' inputs: command: 'build' projects: 'path/to/solution.sln' arguments: '--no-restore -c $(buildConfiguration) -p:Platform=$(buildPlatform)'
我的自托管 Windows 服务器上已经有一个 Azure Devops 管道代理,我可以使用该代理在我的环境中注册 VM 吗?
我正在尝试设置一个基本的 Azure Devops 管道,该管道将侦听存储库上的提交,然后构建 ASP.NET Core 应用程序并将其部署到自托管的 Windows IIS 服务器。我已经安装了
Git:`stash`找不到本地更改,但`pull`找到它们
我正在尝试使用 Github Actions 自动部署我的项目。工作流程是这样的: git 存储 git 存储下降 git拉 # 安装依赖项并... 当...
aws-cdk:对于 Web 应用程序的文件夹结构有什么好的指南或建议吗?
context:我主要与 webpacker 一起进行 Rails 开发。 Webpacker 将 package.json 放在项目的根目录中。 我想知道人们对于将 aws-cdk 添加到 b 中可能有什么建议...
我想在每次触发新管道时运行一个作业。这是一种准备作业,应始终在 .gitlab-ci.yml 中定义的所有其他作业之前执行 例如 雄鹿...
kubectl 运行sample-nginx --image=nginx --replicas=2 --port=80 C:\Users\HP>kubectl 运行sample-nginx --image=nginx --replicas=2 --port=80 错误:未知标志:--replicas 请参阅“kubectl run --help”了解
我有一个项目当前正在使用一个名为知识库的应用程序运行。在知识库中,用户可以登录并查看其公司中其他用户创建的文章。有2种类型的ar...
如何将 gcov 报告集成到 azure devops 管道 PublishCodeCoverageResults 中?
我已经成功使用gcov生成代码覆盖率报告(xml或html),如何将其集成到azure devops中? 我读到了这个:https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/refer...
与使用自定义数据相比,使用 Azure 虚拟机的用户数据有哪些优势? 我尝试在 google、reddit、OpenAI 上寻找答案;但无法得到有效答案。看来两者都有效
Azure 自动部署前端 Web 应用程序端口 8080 问题
我正在使用 Azure 从我的暂存分支自动部署 React/Vite 应用程序。但我不断收到此错误 2024-07-30T15:16:13.774Z 错误 - 网站clear-me-s 的容器 my-app-staging-front_0_e908af59...
我在一家大型组织的 QA 部门工作,我们使用 Azure DevOps 来测试企业级项目。我在这么大的项目中遇到了一些问题,当我尝试寻找解决方案时,我所...
我正在寻找一种方法来获取AWS中快速启动属性的图像列表(启动新实例时)。 我尝试了多种使用 CLI 描述图像(带有各种过滤器)的方法,但没有...
我使用 Azure DevOps,我需要设置一个管道版本,其中将构建工件部署到 Azure 应用服务。问题是部署后,必须启动应用程序服务...
如何修复我的 Python Azure Function DevOps Pipeline 上的“找到 1 个函数(自定义)加载 0 个函数”
我正在尝试使用 Azure DevOps 构建管道将 Python Azure Function 部署到 Azure 门户。 由于某种原因,代码被部署到服务器,但我在尝试访问端点时收到 404...
我有一个 GitHub 存储库,其中有一个名为 feature1 的分支,其中包含 10 个提交。已提出拉取请求 (PR),将 feature1 合并到 stage 分支中。 PR 合并后,我想要一个 GitHub
根据Azure Boards事件触发Azure Pipelines
我正在考虑根据 azure DevOps 板上发生的事件创建一些自动化。 我在 GitHub 和 ADO 之间进行了基本集成,它为我提供了基于提交消息的提交/PR 链接...