当前位置: 首页 > 知识库问答 >
问题:

如何运行节点。来自azure管道的js文件。yml?

范承教
2023-03-14

我有一个Azure ci/cd管道设置,运行Azure管道中的脚本和其他内容。yml文件。我正在尝试运行包中定义的以下脚本。json

 - script: | 
    npm run ui-test
  displayName: 'run ui-test'

我得到一个错误:

[命令]/bin/bash--noprofile--norc/home/vsts/work/_temp/df3bb798-9942-4d18-ae5a-0ada6afaa797。嘘,我错了!缺少脚本:ui测试

我需要在其他地方定义脚本吗?

共有1个答案

卢深
2023-03-14

不需要在其他任何地方定义脚本。Npm将引用当前包。json。在这个例子中,一个透明的azure步骤是用不同的包签出不同的分支。json。

 类似资料:
  • 我正在使用Azure DevOps管道构建和部署React JS应用程序。它包含配置。js文件,其中包含一些需要针对不同环境修改的变量。任何人都可以帮我处理这个配置。部署到不同阶段时,js是否在发布管道中?

  • Azure文档(https://docs.microsoft.com/en-us/Azure/devops/pipelines/tasks/build/docker?view=azure-devops)没有指定如何在Azure pipeline中运行docker容器。我们可以使用docker@2任务来构建/推送docker图像,但它没有运行容器的命令。通过查看旧版本Docker task的源代码,

  • 我有一个简单的TCP服务器,它监听一个端口。 我从节点server.js开始,然后在Mac上用Ctrl Z关闭它。当我试图再次运行它与我得到这个错误消息: 我是否以错误的方式关闭程序?我怎样才能防止这种情况发生?

  • 我无法在NodeJS应用程序中使用< code>exec运行Conda命令。 我收到以下错误: /bin/sh: /用户/用户名/桌面/存储库/项目/XYZ: 是一个目录 命令未发现错误:您的 shell 未正确配置为使用“conda 激活”。要初始化您的 shell,请运行 目前支持的shell有:-bash-fish-tcsh-xonsh-zsh-powershell 请参阅“conda in

  • Jenkins管道插件如何运行并行任务 我是jenkins的初学者,我想使用管道插件在jenkins的可用从节点上并行启动一些任务。 我安装了管道插件并在下面的管道内联脚本部分中添加了。 注意:主节点和从站1是我的节点 理想情况下,第一分支和第二分支是什么???? 控制台输出: 由用户匿名[Pipeline]parallel[Pipele][firstBranch]{(Branch:firstBr

  • 我编写了一个通用管道,它接受几个参数,以便将预定义GitHub存储库中的版本部署到特定节点。我想将这个管道托管在GitHub上的Jenkinsfile上,所以我将作业配置为使用“来自SCM的管道脚本”。事实是,当我尝试构建作业时,Jenkinsfile在每个节点上都被签出。是否可以仅在主节点上签出和执行Jenkinsfile,并按预期运行管道? 编辑:正如我之前所说,管道工作得很好,并且按照预期将