Full deployment workflow: push finished assets to DigitalOcean Spaces (cdn.kmkfw.io)

This commit is contained in:
Josh Klar committed 2019-07-24 21:25:10 -07:00
1 parent cd7d8a2e4c
commit 39e3a65955
6 files changed
+144 -62

No files matched your search

+2 -28
View File
@@ -7,44 +7,18 @@ jobs:
environment:
KMK_TEST: 1
PIPENV_VENV_IN_PROJECT: 1
steps:
- checkout
- restore_cache:
keys:
- v2-kmk-venv-{{ checksum "Pipfile.lock" }}
- run: make dist
test:
docker:
- image: 'kmkfw/base'
environment:
KMK_TEST: 1
PIPENV_VENV_IN_PROJECT: 1
steps:
- checkout
- restore_cache:
keys:
- v2-kmk-venv-{{ checksum "Pipfile.lock" }}
- run: make test
- run: make dist
- run: make dist-deploy
workflows:
version: 2
build-deploy:
jobs:
- build:
filters:
branches:
# only: /master/
only: /.*/
tags:
only: /.*/
- test:
filters:
branches:
only: /.*/