Ber*_*iro 5 gitlab-ci dockerfile
我需要一种方法将作业工件从 gitlab ci 传递到 Dockerfile,以便我可以将其复制到目录中。这个工件所在的路径是什么?
谢谢你!
小智 6
脚步:
artifacts在你的阶段使用。dependencies将依赖项传递到当前阶段。Dockerfile。比如我运行vueJS项目,主要流程:
npm run build:prod在vueJS项目中运行build-dist:
stage: build-dist
image: node
script:
- npm run build:prod
artifacts:
paths:
- dist/
Run Code Online (Sandbox Code Playgroud)
dependenciesbuild-docker:
stage: build-docker
image: docker:stable
script:
- docker build
dependencies:
- build-dist
Run Code Online (Sandbox Code Playgroud)
FROM fholzer/nginx-brotli
COPY ./dist /usr/share/nginx/html
COPY ./nginx.conf /etc/nginx/nginx.conf
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
7150 次 |
| 最近记录: |