config.yml 1.2 KB

12345678910111213141516171819202122232425262728293031323334
  1. version: 2.1
  2. # this allows you to use CircleCI's dynamic configuration feature
  3. setup: true
  4. # the path-filtering orb is required to continue a pipeline based on
  5. # the path of an updated fileset
  6. orbs:
  7. path-filtering: circleci/path-filtering@0.1.2
  8. workflows:
  9. # the always-run workflow is always triggered, regardless of the pipeline parameters.
  10. always-run:
  11. jobs:
  12. # the path-filtering/filter job determines which pipeline
  13. # parameters to update.
  14. - path-filtering/filter:
  15. name: check-updated-files
  16. # 3-column, whitespace-delimited mapping. One mapping per
  17. # line:
  18. # <regex path-to-test> <parameter-to-set> <value-of-pipeline-parameter>
  19. mapping: |
  20. mmdet/.* lint_only false
  21. requirements/.* lint_only false
  22. tests/.* lint_only false
  23. tools/.* lint_only false
  24. configs/.* lint_only false
  25. .circleci/.* lint_only false
  26. base-revision: dev-3.x
  27. # this is the path of the configuration we should trigger once
  28. # path filtering and pipeline parameter value updates are
  29. # complete. In this case, we are using the parent dynamic
  30. # configuration itself.
  31. config-path: .circleci/test.yml