2016-11-06 30 views
1

我們的應用程序使用webpack。我需要我的所有測試運行並通過網絡包創建工件;帶網站包的gitlab-ci:我需要什麼圖片?

在我的package.json, 「建」 腳本定義:

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

,這是我gitlab-ci.yml現在:

圖像:iteamdev /節點的WebPack:最新

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我們當時使用了Node 4.2.2作爲GitLab CE,我不認爲有什麼理由使用該版本,而不是新版本。 –

相關問題