gitlab - CI Build 不上传工件
问题描述
我是新手,正在尝试建立 CICD 管道。如图所示,CI 构建阶段不会上传工件。我在下面提供了当前的 yml 脚本。为了生成用于部署的工件,纠正错误的步骤是什么。
Gitlab yaml 脚本:
stages:
- build
- deploy
variables:
AWS_ACCESS_KEY_ID: $AWS_ACCESS_KEY_ID
AWS_SECRET_ACCESS_KEY: $AWS_SECRET_ACCESS_KEY
AWS_REGION: $AWS_REGION
S3_BUCKET_NAME: $S3_BUCKET_NAME
build:
tags: [docker]
stage: build
image: node:latest
script:
- cd client
- npm install
- CI='' npm run build-prod
artifacts:
expose_as: 'Arti-Reports'
paths:
- build.
expire_in: 24 hour
when: on_success
CI 管道中的构建作业显示为:
Uploading artifacts for successful job
Uploading artifacts...
WARNING: build.: no matching files
ERROR: No files to upload
Cleaning up file based variables
解决方案
推荐阅读
- php - 将last_inserted id从一个函数传递给codeigniter中同一类中的另一个函数
- prometheus - 如何在 Prometheus Alertmanager 中迭代警报?
- scala - 在 Spark 2.4 中做基本的线性代数
- regular-language - 给定正则语言,找到正则表达式
- android - 字体不适用于华为 EMUI
- scala - Spark 2.4 中线性代数的向量和矩阵类
- java - 是什么导致一个类的变量受到另一个类的影响?
- javascript - ng-select 中 [clearable] 的替代方法是什么
- firebase - 完成错误:Gradle 任务 assembleDebug 失败,退出代码为 1
- python - 使用多处理格式化大量图像需要更长的时间