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/
我对“图像”有什么选择?我用的是我的需求吗?我应该使用特定版本吗?
在较新的节点版本上使用它的任何特定原因?它看起来像是关于webpack的具体问题,它不包含在这张图片中。 –
@JoshNoe我们当时使用了Node 4.2.2作为GitLab CE,我不认为有什么理由使用该版本,而不是新版本。 –