docker jenkins gitlab 자동 배치 NodeJs 프로젝트 및 env node not found 해결
1. NodeJS Plugin 을 설치 하여 플러그 인 관리 인터페이스 에서 Node 를 검색 하여 NodeJS 를 찾 습 니 다. 설치, 재 부팅 에 성공 하면 다음 과 같 습 니 다.
2. NodeJS Server 를 전역 도구 설정 에 설정 합 니 다. 다음 설정:
프로젝트 설정
"자유 소프트웨어 스타일 구축 프로젝트" 를 선택 하 십시오. 설정 은 다음 과 같 습 니 다. 1. git 항목 설정
2.Build Environment
3. Build 설정 항목
그 중에서 echo $PATH, which node, node - v, npm - v 를 선택 할 수 있 습 니 다. 정 보 를 인쇄 할 뿐 입 니 다.
4. Build 후 작업
집행 하 는 명령 은 자신의 상황 에 따라 자 유 롭 게 발휘 한다.
문제
"env node not found" 가 이 문제 에 부 딪 혀 젠 킨 스 는 포장 할 수 없 었 습 니 다.문 제 를 해결 하 는 과정 을 찾 는 것 은 매우 우여곡절 하 다. 여기 서 직접 결 과 를 붙인다.https://stackoverflow.com/que...
두 번 째 귀환 중:
$ docker exec -u 0 -it jenkins-1 bash
bash-4.3# apk add --no-cache nodejs
bash-4.3# node --version
v6.9.5
bash-4.3# npm --version
5.6.0
사실은 docker 의 명령 행 에 들 어간 다음 에 apk add - no - cache nodejs 를 실행 하고 자신 이 수 동 으로 nodejs 를 설치 하면 문제 가 해결 된다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
단일 명령으로 첫 번째 Jenkins 서버 시작Jenkins는 가장 오래되고 가장 널리 사용되는 CI/CD 도구 중 하나입니다. 그것은 시장을 지배하고 직업 위치의 50% 이상에 대한 요구 사항입니다. 그러나 Jenkins는 복잡한 솔루션이므로 설치하는 데 많은...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.