如何在运行任务后终止CircleCI?

问题描述 投票:0回答:1

我的测试通过得比预期的要好,但是过程挂起了运行状态!这是后台进程的副作用吗?如何解决这个问题?

enter image description here

((我需要运行nodeJs作为测试我的应用程序的后台进程)

我的配置文件:

version: 2.1
orbs:
  node: circleci/[email protected]
jobs:
  build-and-run:
    executor:
      name: node/default
    steps:
      - checkout
      - node/with-cache:
          steps:
            - run: npm install
            - run:
                name: initial run
                command: npm run start-server-for-test && sleep 5
                background: true
            - run: npm run ci-test

workflows:
    build-and-run:
      jobs:
        - build-and-run
javascript node.js tdd circleci
1个回答
0
投票

这看起来不是CircleCI错误。在计算机上运行相同的命令,然后尝试运行。您也可以在CircleCI中启用ssh的情况下运行作业,然后登录到计算机并执行命令,这样就可以进行故障排除。

© www.soinside.com 2019 - 2024. All rights reserved.