小编jmu*_*ire的帖子

Nexus 3不支持npm dist-tags命令

我的问题与这个nexus 3报告的问题有关。Nexus 3不支持npm标记,也没有宣布修复程序。

我们正在生产中使用nexus 2,并通过Shippable构建管道使用npm dist-tag发布npm软件包。

我们有多个开发流,我们使用标签来表示每个流(alpha-> ​​rc-> master),并将其与npm版本控制结合在一起。这使我们可以在构建脚本中提供别名而不是版本号。

例如,要发布一个包,我们使用以下代码:

npm publish module1 --tag=alpha
Run Code Online (Sandbox Code Playgroud)

然后在依赖安装期间:

npm install module1@alpha
Run Code Online (Sandbox Code Playgroud)

升级到nexus 3后,它可以完美地与nexus 2配合使用(无法使用特定标签:npm install module1 @ alpha提取软件包)。

这是我们将npm注册表迁移到Nexus 3所必需的。

有谁能在nexus 3上做同样的事情呢?

nexus是否提出替代方法或可以使用的新功能?

这个问题有一天会解决吗?

感谢帮助。

nexus node.js npm shippable-ci

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

AWS Spot 实例引导失败:软件包 amazon-ssm-agent 已安装

我有一个必须在 bootstrap 上安装 docker 的安装点实例。最近,我在依赖项下载阶段遇到了一个新问题。

下载事务失败,如下所示:

Downloading packages:
Delta RPMs disabled because /usr/bin/applydeltarpm not installed.
--------------------------------------------------------------------------------
Total                                               78 MB/s | 131 MB  00:01
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
Warning: RPMDB altered outside of yum.
Transaction couldn't start:
package amazon-ssm-agent-3.1.1080.0-1.x86_64 (which is newer than amazon-ssm-agent-3.0.1124.0-1.amzn2.x86_64) is already installed
file /etc/amazon/ssm/README.md from install of amazon-ssm-agent-3.0.1124.0-1.amzn2.x86_64 conflicts with file from package amazon-ssm-agent-3.1.1080.0-1.x86_64
file /etc/amazon/ssm/NOTICE.md from install of amazon-ssm-agent-3.0.1124.0-1.amzn2.x86_64 conflicts with file from package amazon-ssm-agent-3.1.1080.0-1.x86_64
file /etc/amazon/ssm/RELEASENOTES.md from …
Run Code Online (Sandbox Code Playgroud)

cloud amazon-web-services aws-devops

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