From 6b264410393686ffd3a43c93f3e6288ca360e85c Mon Sep 17 00:00:00 2001 From: Lorenz Diener Date: Thu, 10 Nov 2022 23:02:08 +0000 Subject: Update config.yml --- .circleci/config.yml | 33 +++++++++++++++------------------ 1 file changed, 15 insertions(+), 18 deletions(-) (limited to '.circleci') diff --git a/.circleci/config.yml b/.circleci/config.yml index 6554e1f..7b6d44d 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -1,26 +1,23 @@ -# Use the latest 2.1 version of CircleCI pipeline process engine. -# See: https://circleci.com/docs/2.0/configuration-reference version: 2.1 - -# Define a job to be invoked later in a workflow. -# See: https://circleci.com/docs/2.0/configuration-reference/#jobs jobs: - say-hello: - # Specify the execution environment. You can specify an image from Dockerhub or use one of our Convenience Images from CircleCI's Developer Hub. - # See: https://circleci.com/docs/2.0/configuration-reference/#docker-machine-macos-windows-executor + run-tests: docker: - - image: cimg/base:stable - # Add steps to the job - # See: https://circleci.com/docs/2.0/configuration-reference/#steps + - image: cimg/python steps: - checkout - run: - name: "Say hello" - command: "echo Hello, World!" - -# Invoke jobs via workflows -# See: https://circleci.com/docs/2.0/configuration-reference/#workflows + name: "Install test deps" + command: "pip install .[test]" + - run: + name: "Install codecov" + command: "pip install codecov" + - run: + name: "Run tests" + command: "python setup.py pytest" + - run: + name: "Notify codecov" + command: "codecov" workflows: - say-hello-workflow: + run-tests-workflow: jobs: - - say-hello + - run-tests -- cgit v1.2.3