Migrate dev:setup to standalone script
This commit is contained in:
@@ -77,11 +77,6 @@ hide = true
|
||||
|
||||
# TOOLING
|
||||
|
||||
[tasks.gh-markdown-preview-extension-install]
|
||||
description = 'Install a gh extension to preview GH-flavoured markdown files locally'
|
||||
run = ['gh extension install thiagokokada/gh-gfm-preview']
|
||||
hide = true
|
||||
|
||||
[tasks.gh-markdown-preview-extension-update]
|
||||
description = 'Update the gh extension to preview GH-flavoured markdown files locally'
|
||||
run = ['gh extension upgrade gfm-preview']
|
||||
@@ -112,22 +107,6 @@ depends = [
|
||||
]
|
||||
description = 'Update dependencies'
|
||||
|
||||
# SETUP
|
||||
|
||||
[tasks.fluxon-add-repo]
|
||||
description = "Add the fluxon repo"
|
||||
run = """
|
||||
mix hex.repo add fluxon https://repo.fluxonui.com \
|
||||
--fetch-public-key $FLUXON_KEY_FINGERPRINT \
|
||||
--auth-key $FLUXON_LICENSE_KEY
|
||||
"""
|
||||
hide = true
|
||||
|
||||
[tasks."dev:setup"]
|
||||
depends = ['fluxon-add-repo', 'gh-markdown-preview-extension-install']
|
||||
description = 'Install dependencies and setup the database'
|
||||
run = ['mix setup']
|
||||
|
||||
# CI
|
||||
|
||||
[tasks."ci:watch"]
|
||||
|
||||
Reference in New Issue
Block a user