forked from davidban77/gns3fy
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathMakefile
More file actions
29 lines (21 loc) · 641 Bytes
/
Makefile
File metadata and controls
29 lines (21 loc) · 641 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
# Needs to be on master branch
docs-publish:
mkdocs gh-deploy -m "[ci skip]" --force
docs-generate:
pydoc-markdown docs/pydoc-markdown.yml > docs/content/api_reference.md
docs-show:
mkdocs serve
test:
poetry run flake8 .
poetry run black --diff --check .
poetry run pytest --cov-report=html --cov=gns3fy tests/
build:
poetry build
publish:
poetry publish
gh-release:
gh release create v${VERSION} -F docs/content/about/changelog.md -t "Release v${VERSION}" --repo davidban77/gns3fy
docker-settings:
cp .vscode/docker-settings.json .vscode/settings.json
local-settings:
cp .vscode/local-settings.json .vscode/settings.json