From 9d32480b13d39546b51f2fc5f848a644abb62f2d Mon Sep 17 00:00:00 2001 From: KOLANICH Date: Fri, 20 May 2022 14:21:17 +0300 Subject: [PATCH] Enabled building and storing artifacts on CircleCI --- .circleci/config.yml | 10 ++++++++++ .circleci/requirements.txt | 5 +++++ 2 files changed, 15 insertions(+) diff --git a/.circleci/config.yml b/.circleci/config.yml index bc19353..546bb26 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -39,6 +39,16 @@ jobs: - ./venv key: v1-dependencies-{{ checksum ".circleci/requirements.txt" }} + - run: + name: build wheel + command: | + . venv/bin/activate + python -m build -nwx . + + - store_artifacts: + path: dist + destination: dist + - run: name: run tests command: | diff --git a/.circleci/requirements.txt b/.circleci/requirements.txt index 650d583..ea5e80c 100644 --- a/.circleci/requirements.txt +++ b/.circleci/requirements.txt @@ -3,3 +3,8 @@ tox numpy pandas wcwidth +setuptools +pip +build +wheel +setuptools_scm