未执行计划的工作流程

时间:2018-03-20 23:56:33

标签: circleci

这是我的circleci 2.0配置文件

docker: &docker
  - image: circleci/python:2.7-stretch-node

version: 2
jobs:
  build:
    docker: *docker
    steps:
      - checkout
      - run: bash job.sh

workflows:
  version: 2
  hourly:
    triggers:
      - schedule:
          cron: "15 0-23/1 * * *"
          filters:
            branches:
              only:
                - master
    jobs:
      - build

我已经使用cricleci config validate来确认没有语法,但是根本没有对circleci前端进行更新。

通过“不更新”我的意思是我希望在分支5006/enable-circle2的最后一次提交之后看到另一个作业被执行,该分支已经分支master

enter image description here

随后我在yml文件中添加了一些小改动并推送了提交。然而什么都没有出现。

为什么?

1 个答案:

答案 0 :(得分:0)

经过一番调查后发现

  1. 虽然circleci 2文档声称it supports 'crontab' syntax for job scheduling
  2. enter image description here

    它不支持'/ number'语法。即circleci 2不理解0-23/1

    1. 要了解出了什么问题,您必须查看workflow页面
    2. enter image description here

      您可以使用网址https://circleci.com/gh/<project>/workflows/<repo>到达那里。