version: 2 jobs: validate: working_directory: /work docker: [{image: 'docker:20.10-git'}] environment: DOCKER_BUILDKIT: 1 steps: - checkout - setup_remote_docker: version: 20.10.6 reusable: true exclusive: false - run: name: "Docker version" command: docker version - run: name: "Docker info" command: docker info - run: name: "Validate - build image" command: | rm -f .dockerignore # include .git docker build --progress=plain -f dockerfiles/Dockerfile.dev --tag cli-builder-with-git:$CIRCLE_BUILD_NUM . - run: name: "Validate Vendor, Docs, and Code Generation" command: | docker run --rm cli-builder-with-git:$CIRCLE_BUILD_NUM \ make ci-validate no_output_timeout: 15m workflows: version: 2 ci: jobs: - validate