DevOps/Jenkins2 Jenkins pipeline - npm build NodeJS plugin - https://wiki.jenkins.io/display/JENKINS/NodeJS+Plugin Global Tool Configuration에서 node 관련 설정 추가 - Python과는 다르게 버전만 지정하면 자동으로 install stage('npm') { nodejs(nodeJSInstallationName: 'node') { // 위의 설정에서 지정한 node 이름 sh 'npm install && npm run build' } } 2020. 2. 12. Jenkins pipeline - Sphinx publish(HTML) Settings (1) 아래 두 가지의 Plugin을 모두 설치해야 함 ShiningPanda - Python 설치, Path 지정 Pyenv Pipeline - Python virtualenv (2) Jenkins 관리> Global Tool Configuration 설정 jenkins 공식 이미지에는 python2만 깔려있음 - python3을 사용하거나 여러 버전의 python으로 테스트하기 위해서는 따로 설치를 하고 위의 설정에서 추가해야 함 jenkins: image: 'jenkins/jenkins:latest' restart: always user: root privileged: true environment: - JAVA_ARGS=-Dorg.apache.commons.jelly.tags.fm.. 2020. 2. 12. 이전 1 다음