빌드 환경의 배경 작업 - AWS CodeBuild

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

빌드 환경의 배경 작업

빌드 환경에서 배경 작업을 실행할 수 있습니다. 이렇게 하려면 buildspec에서 빌드 프로세스가 쉘을 종료하더라도 nohup 명령을 사용하여 명령을 배경 작업으로서 실행합니다. disown 명령을 사용하여 실행 중인 배경 작업을 강제로 중단합니다.

예제:

  • 배경 프로세스를 시작하고 나중에 완료될 때까지 기다립니다.

    | nohup sleep 30 & echo $! > pidfile … wait $(cat pidfile)
  • 배경 프로세스를 시작하고 완료될 때까지 기다리지 않습니다.

    | nohup sleep 30 & disown $!
  • 배경 프로세스를 시작하고 나중에 종료합니다.

    | nohup sleep 30 & echo $! > pidfile … kill $(cat pidfile)