小编Wor*_*lle的帖子

我如何用更新的版本自动替换/拒绝待处理的版本?

我有一个管道,可以自动构建代码并将其部署到我的登台环境。对于我的生产环境,我有一个部署前手动审批门,这样只有经过一些审查的版本才会发给客户。到现在为止还挺好。

问题是,随着新版本进入临时环境,现在排队等待手动批准的版本列表越来越多。为了发布最新版本,我需要手动拒绝每个中间版本。这已成为一个费力的过程。

每次新版本进入登台时,我想自动拒绝前一个版本的生产部署。

我查看了 MS 文档、SO、管道设置、可用的管道发布任务,但找不到执行此操作的方法。

发布历史记录显示排队等待批准的旧版本:

发布历史记录显示排队等待批准的旧版本

azure-devops

8
推荐指数
1
解决办法
2269
查看次数

Angular Uncaught TypeError:构建--prod后,e不是构造函数(在ng serve上工作)

将我的角度应用程序上传到生产环境时遇到问题。该应用程序在开发中运行良好,并且在投入生产之前也可以正常工作。

要构建我的应用程序,我正在使用:

ng build --prod --base-href="/site/" 
Run Code Online (Sandbox Code Playgroud)

该应用程序已构建,但带有以下警告:

WARNING in ./src/app/eco-header/eco-header.component.ngfactory.js 138:299-319 "export 'MAT_ICON_LOCATION' (imported as 'i9') was not found in '@angular/material/icon'

WARNING in ./node_modules/@angular/material/dialog/typings/index.ngfactory.js 20:1247-1265 "export 'ScrollingModule' (imported as 'i7') was not found in '@angular/cdk/scrolling'

WARNING in ./node_modules/@angular/material/dialog/typings/index.ngfactory.js 20:1267-1285 "export 'ScrollingModule' (imported as 'i7') was not found in '@angular/cdk/scrolling'

WARNING in ./node_modules/@angular/material/icon/typings/index.ngfactory.js 20:327-347 "export 'MAT_ICON_LOCATION' (imported as 'i1') was not found in '@angular/material/icon'
Run Code Online (Sandbox Code Playgroud)

当我尝试加载页面时,出现以下错误:

Uncaught TypeError: e is not a constructor
    at main.1ebe20842d3713f62535.js:1
    at Wl (main.1ebe20842d3713f62535.js:1)
    at main.1ebe20842d3713f62535.js:1
    at new …
Run Code Online (Sandbox Code Playgroud)

typescript angular-cli angular

7
推荐指数
1
解决办法
3096
查看次数

aws CAPABILITY_AUTO_EXPAND控制台Web代码管道与cloudformation

我正在尝试使用cloudformation服务完成一条代码管道,并且会生成此错误。必须说,单独的cloudformation服务运行良好。完整的错误是:

JobFailed需要功能:[CAPABILITY_AUTO_EXPAND](服务:AmazonCloudFormation;状态代码:400;错误代码:InsufficientCapabilitiesException;请求ID:1a977102-f829-11e8-b5c6-f7cc8454c4d0)

我所拥有的解决方案是添加CAPABILITY_AUTO_EXPAND --capabilities参数,但这仅适用于CLI,我的情况是通过Web控制台。

amazon-web-services aws-cloudformation amazon-iam aws-codepipeline

6
推荐指数
1
解决办法
1048
查看次数

使用区域设置 ID 时应该使用 _(下划线)还是 -(破折号)?

为什么会java.util.Locale.US显示en_US?当我们构造时,为什么需要将其传递为en-US

这些有什么区别呢?

java localization

5
推荐指数
1
解决办法
3260
查看次数

构建时 CleanWebpackPlugin 配置失败

我尝试在 Wordpress 主题上实现 webpack 配置。我想添加 CleanWebpackPlugin 并正确安装它。

我读了一个教程,我在我的 webpack.config.js 上写了这样的东西:

new CleanWebpackPlugin(['./js/build/*','./css/build/*']),
Run Code Online (Sandbox Code Playgroud)

在我制作后,我npm run build收到了这个错误:

clean-webpack-plugin only accepts an options object.
Run Code Online (Sandbox Code Playgroud)

它将我重定向到 GitHub 项目。我阅读了文档,但没有找到如何解决我的问题。

有人可以帮忙吗?

webpack webpack-plugin webpack-4

5
推荐指数
1
解决办法
7499
查看次数

cucumber-js 执行所有场景,但卡在命令 propmt 中

当我启动运行 Cucumber 的命令时,它会执行所有场景并且所有场景都通过。但是,当它完成时,它不会退出该过程,而是保持卡住状态,直到我按Ctrl+ C。这很重要,因为我想将它用作 Jenkins 中的命令,而在 Jenkins 中,鉴于我刚才提到的内容,它可能永远不会完成。

在此输入图像描述

正如您所看到的,预期行为是我的单元测试中的行为。只需退出该过程,无需我Ctrl+ C

integration cucumber node.js npm

4
推荐指数
1
解决办法
1975
查看次数

在 Angular 6 中动态选择选项

如何option在 Angular 6 中动态选择一个?页面有很多select,如图:

这里

如果等于 ,parcela.forma_parcela如何动态选择选项的值?

parcela.forma_parcela = [0,1,2,3,4,5,6];

<select (change)="setBancoParcela($event.target.value, parcela)" class="input-default" name="forma_pagamento_1" id="forma_pagamento_1">
    <option value="0" [selected]="parcela.forma_parcela == this.value">Banco</option>
    <option value="1" [selected]="parcela.forma_parcela == this.value">BNDES</option>
    <option value="2" [selected]="parcela.forma_parcela == this.value">Boleto</option>
    <option value="3" [selected]="parcela.forma_parcela == this.value">Cartão de Crédito</option>
    <option value="4" [selected]="parcela.forma_parcela == this.value">Cartão de Débito</option>
    <option value="5" [selected]="parcela.forma_parcela == this.value">CH Descontado</option>
    <option value="6" [selected]="parcela.forma_parcela == this.value">Cheque</option>
    <option value="7" [selected]="parcela.forma_parcela == this.value">DDA</option>
    <option value="8" [selected]="parcela.forma_parcela == this.value">Débito Automático</option>
    <option value="9" [selected]="parcela.forma_parcela == this.value">Depósito em C/C</option>
</select>
Run Code Online (Sandbox Code Playgroud)

select angular

3
推荐指数
1
解决办法
2万
查看次数

找不到Anaconda安装程序的exe

在此处输入图片说明

我使用64位Windows 10计算机。我试图按照此DataCamp页面上提到的步骤安装Anaconda 。我原本以为.exe文件,但是却得到了.pkg文件。我不知道如何打开.pkg文件。我可以在Anaconda的存档中看到.exe文件。不知道要下载哪一个。有什么帮助吗?

anaconda

2
推荐指数
1
解决办法
3828
查看次数

添加标题始终将X-Frame-Options SAMEORIGIN附加到apache2 debian 7

Hello stackoverflow社区,

我这样做有点新,但我需要添加以下内容:

标题总是附加X-Frame-Options SAMEORIGIN

现在,当我按原样添加它并重新启动apache2时,我收到此错误:

/etc/apache2/apache2.conf第272行的语法错误:无效的命令'Header',可能拼写错误或由服务器配置中未包含的模块定义Action'configtest'失败.Apache错误日志可能包含更多信息.失败!

很抱歉是一个n00b,但我需要这样做,因为它冒着我的网站被Clickjacking(https://en.wikipedia.org/wiki/Clickjacking)的风险.

提前致谢.

apache debian

0
推荐指数
1
解决办法
1451
查看次数