docker jenkins gitlab 자동 배치 NodeJs 프로젝트 및 env node not found 해결

1. Jenkins 설정
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 를 설치 하면 문제 가 해결 된다.

좋은 웹페이지 즐겨찾기