[英]Why my delpoy stage was not recognizedin gitlab-ci.yml?
管道通过 OK。 前两个是 Ruby 工作,最后一个是 Python,但应该会引起任何问题。
.gitlab-ci.yml
image: ruby:2.6
variables:
JEKYLL_ENV: production
LC_ALL: C.UTF-8
before_script:
- gem install bundler
- bundle install
stages:
- test
- build
- deploy
qa_test:
....
qa_build:
....
qa_deploy:
image : python-latest
tags:
- docker
stage: deploy
environment:
name : qa
before_script:
- pip install awscli
script:
- aws s3 cp ./qa s3://gitlab-jekyll-mycontainer/ --recursive
artifacts:
paths:
- aq
only:
- except
only:
- except
意味着只有当您有一个名为except
的分支时,作业才会运行。
创建此分支或删除only
关键字以使作业能够为所有分支运行。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.