update ci

This commit is contained in:
felinae98 2021-09-28 12:31:53 +08:00
parent 1035858fa4
commit 0959746063
No known key found for this signature in database
GPG Key ID: 00C8B010587FF610

View File

@ -8,6 +8,7 @@ orbs:
python: circleci/python@1.4 python: circleci/python@1.4
# poetry: frameio/poetry@0.21.0 # poetry: frameio/poetry@0.21.0
swissknife: roopakv/swissknife@0.59.0 swissknife: roopakv/swissknife@0.59.0
docker: circleci/docker@1.7.0
workflows: workflows:
build-test-publish: build-test-publish:
@ -17,6 +18,8 @@ workflows:
tags: tags:
only: /.*/ only: /.*/
- build-publish: - build-publish:
context:
- docker
requires: requires:
- test - test
filters: filters:
@ -60,4 +63,9 @@ jobs:
- run: - run:
command: poetry publish -u $PYPI_USERNAME -p $PYPI_PASSWORD command: poetry publish -u $PYPI_USERNAME -p $PYPI_PASSWORD
name: publish to pypi name: publish to pypi
- docker/publish:
image: $CIRCLE_PROJECT_USERNAME/$CIRCLE_PROJECT_REPONAME
update-description: true
docker-username: $DOCKERHUB_USERNAME
docker-password: $DOCKERHUB_PASSWORD