2016-11-06 3 views
1

우리의 응용 프로그램은 webpack을 사용합니다. 나는 모든 테스트를 실행하고 웹 팩에 의해 생성되는 유물이 필요합니다.웹 패키지가있는 gitlab-ci : 어떤 이미지가 필요합니까?

.. 
    "build": "webpack --config webpack.config.prod.js -p" 
.. 

이 지금은 내 gitlab-ci.yml입니다 : 내 package.json에서

은 "빌드"스크립트가 정의됩니다

이미지 : iteamdev/노드 웹팩 : 최신

variables: 
    NODE_ENV: "development" # required, because we need to install devDependencies 

stages: 
    - build 

compile: 
    stage: build 
    script: 
    - npm -v 
    - npm install -qs # install all dependencies (and devDependencies) 
    - npm run build # run webpack, set NODE_ENV=production 
    artifacts: 
    paths: 
    - dist/ 

"이미지"에 어떤 옵션이 있습니까? 내가 필요한 것을 잘 사용하고있는 건가요? 특정 버전을 사용해야합니까?

답변

-1

이미지에 image: node:4.2.2을 사용하는 것이 좋습니다.

+0

최신 노드 버전에서 사용하는 특별한 이유는 무엇입니까? 질문은 특히이 이미지에 포함되지 않은 webpack에 대한 것 같습니다. –

+0

@JoshNoe 우리는 GitLab CE를 사용할 때 노드 4.2.2를 사용 했으므로이 버전을 최신 버전에 비해 사용할 이유가 없다고 생각합니다. –

관련 문제