npm 시작 후 Github 작업이 작동하지 않음

rfc1484

Nextjs 앱에서 Github Actions를 사용하여 Cypress에서 e2e 테스트를 실행하기위한 매우 간단한 구성이 있습니다. npm start명령에 도달하면 올바른 출력을 제공하기 때문에 작동하는 것처럼 보이지만 > Ready on http://localhost:3000다음 단계로 진행하지 않고 단계가 보류 상태로 유지됩니다.

이 문제를 해결하는 방법에 대한 제안 사항이 있습니까?

다음 github 작업 구성 ( .github/workflows/nodejs.yml) :

name: Node CI

on: [push]

jobs:
  build:

    runs-on: ubuntu-latest

    strategy:
      matrix:
        node-version: [8.x, 10.x, 12.x]

    steps:
    - uses: actions/checkout@v1
    - name: Use Node.js ${{ matrix.node-version }}
      uses: actions/setup-node@v1
      with:
        node-version: ${{ matrix.node-version }}
    - name: npm install, build, and test
      run: |
        npm ci
        npm run build --if-present
        npm start
        npx wait-on http://localhost:3000
      env:
        CI: true
    - name: Run Cypress
      run: |
        npx cypress run
      env:
        CI: true
Peterevans

제어 연산자를 사용하면 &효과적입니다. 다음을 시도하십시오.

    - name: npm install, build, and test
      run: |
        npm ci
        npm run build --if-present
        npm start & npx wait-on http://localhost:3000
      env:
        CI: true

에서 사람 강타

제어 연산자 &에 의해 명령이 종료되면 쉘은 서브 쉘의 백그라운드에서 명령을 실행합니다. 쉘은 명령이 완료 될 때까지 기다리지 않으며 리턴 상태는 0입니다.이를 비동기 명령이라고합니다. 로 구분 된 명령; 순차적으로 실행됩니다. 쉘은 각 명령이 차례로 종료되기를 기다립니다. 반환 상태는 마지막으로 실행 된 명령의 종료 상태입니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

GitHub 배포 후 JavaScript가 작동하지 않음

분류에서Dev

충돌 후 앱 다시 시작이 작동하지 않음

분류에서Dev

데비안 업그레이드 후 npm이 작동하지 않습니다.

분류에서Dev

npm 명령이 작동하지 않음

분류에서Dev

PyCharm 4.5.3 Django manage.py 작업이 업데이트 후 작동하지 않음

분류에서Dev

getImageData 후 innerHTML이 작동하지 않음

분류에서Dev

slideDown 후 slideUp이 작동하지 않음

분류에서Dev

slideDown 후 slideUp이 작동하지 않음

분류에서Dev

FreeConsole 후 AttachConsole이 작동하지 않음

분류에서Dev

Windows 8.1 업데이트 후 MySQL이 작동하지 않음

분류에서Dev

Fedora 업그레이드 후 openconnect VPN이 작동하지 않음

분류에서Dev

커널 업데이트 후 OpenGL이 작동하지 않음 (12.04)

분류에서Dev

Windows 10 업데이트 후 Chrome이 작동하지 않음

분류에서Dev

업데이트 후 Jquery Mobile Panel이 작동하지 않음

분류에서Dev

업데이트 후 Dotvvm 확장이 작동하지 않음

분류에서Dev

최근 업데이트 후 Smartctl이 작동하지 않음

분류에서Dev

업데이트 후 헤드폰이 작동하지 않음

분류에서Dev

다시 시작한 후 .bashrc가 작동하지 않음

분류에서Dev

다시 시작한 후 .bashrc가 작동하지 않음

분류에서Dev

GitHub 작업이 작동하지 않는 이상한 오류 메시지

분류에서Dev

페이지 매김 클릭 후 PHP / Ajax / jquery 작업이 작동하지 않음

분류에서Dev

업데이트 후 NetBeans가 작동하지 않음

분류에서Dev

업데이트 후 NetBeans가 작동하지 않음

분류에서Dev

jquery 업그레이드 후 Highcharts가 작동하지 않음

분류에서Dev

jquery 업그레이드 후 Highcharts가 작동하지 않음

분류에서Dev

Windows 10 업데이트 후 Bash가 작동하지 않음

분류에서Dev

Asp.Net : 업데이트 후 TableSorter가 작동하지 않음

분류에서Dev

Asp.Net : 업데이트 후 TableSorter가 작동하지 않음

분류에서Dev

수업 후 Z- 색인이 작동하지 않음

Related 관련 기사

  1. 1

    GitHub 배포 후 JavaScript가 작동하지 않음

  2. 2

    충돌 후 앱 다시 시작이 작동하지 않음

  3. 3

    데비안 업그레이드 후 npm이 작동하지 않습니다.

  4. 4

    npm 명령이 작동하지 않음

  5. 5

    PyCharm 4.5.3 Django manage.py 작업이 업데이트 후 작동하지 않음

  6. 6

    getImageData 후 innerHTML이 작동하지 않음

  7. 7

    slideDown 후 slideUp이 작동하지 않음

  8. 8

    slideDown 후 slideUp이 작동하지 않음

  9. 9

    FreeConsole 후 AttachConsole이 작동하지 않음

  10. 10

    Windows 8.1 업데이트 후 MySQL이 작동하지 않음

  11. 11

    Fedora 업그레이드 후 openconnect VPN이 작동하지 않음

  12. 12

    커널 업데이트 후 OpenGL이 작동하지 않음 (12.04)

  13. 13

    Windows 10 업데이트 후 Chrome이 작동하지 않음

  14. 14

    업데이트 후 Jquery Mobile Panel이 작동하지 않음

  15. 15

    업데이트 후 Dotvvm 확장이 작동하지 않음

  16. 16

    최근 업데이트 후 Smartctl이 작동하지 않음

  17. 17

    업데이트 후 헤드폰이 작동하지 않음

  18. 18

    다시 시작한 후 .bashrc가 작동하지 않음

  19. 19

    다시 시작한 후 .bashrc가 작동하지 않음

  20. 20

    GitHub 작업이 작동하지 않는 이상한 오류 메시지

  21. 21

    페이지 매김 클릭 후 PHP / Ajax / jquery 작업이 작동하지 않음

  22. 22

    업데이트 후 NetBeans가 작동하지 않음

  23. 23

    업데이트 후 NetBeans가 작동하지 않음

  24. 24

    jquery 업그레이드 후 Highcharts가 작동하지 않음

  25. 25

    jquery 업그레이드 후 Highcharts가 작동하지 않음

  26. 26

    Windows 10 업데이트 후 Bash가 작동하지 않음

  27. 27

    Asp.Net : 업데이트 후 TableSorter가 작동하지 않음

  28. 28

    Asp.Net : 업데이트 후 TableSorter가 작동하지 않음

  29. 29

    수업 후 Z- 색인이 작동하지 않음

뜨겁다태그

보관