rueian/rueidis

View on GitHub
.circleci/config.yml

Summary

Maintainability
Test Coverage
version: 2.1
setup: true
orbs:
  go: circleci/go@1.7.3
  continuation: circleci/continuation@0.1.2
jobs:
  setup:
    executor: continuation/default
    steps:
      - checkout
      - run:
          name: Generate config
          # Generate dynamic configuration based on go.mod files
          command: |
            ./.circleci/generate_config.sh > generated_config.yml
      - continuation/continue:
          configuration_path: generated_config.yml # use newly generated config to continue

# our single workflow, that triggers the setup job defined above
workflows:
  setup:
    jobs:
      - setup