如何解决:此GitLab CI配置无效:jobs:deploy_production脚本不能为空

时间:2019-06-11 15:52:14

标签: gitlab gitlab-ci-runner

我正在为第一个示例尝试GitLab。 我看不到这里的错误在哪里:

这是用于在gitlab上运行firebase,vue.js,node.js的Windows

image: node:alpine
cache:
paths: 
   - node_modules/

deploy_production:
     stage: deploy
     environment: Production
     only:
        - master  
script: 
      - npm install
      - npm i -g firebase tools
      - npm run build 
      - firebase deploy --non-interactive --token "1/CYHKW-CuYsKOcy2Eo6_oC9akwGjyqtmtRZok93xb5VY"
  

此GitLab CI配置无效:jobs:deploy_production脚本   不能为空

1 个答案:

答案 0 :(得分:1)

您在stage作业中指定了deploy_production,但没有定义stages

添加:

stages:
  - deploy

在定义工作之前。