Lars Kruse
|
a5a221e287
feat(shell): introduce new variable SHELL_FILES_DIRECTORIES (default: ".")
|
3 years ago |
Lars Kruse
|
c865bb635a
feat(shell)!: replace the SHELLCHECK_CALL variable with SHELLCHECK_ARGS
|
3 years ago |
Lars Kruse
|
8a431ce83c
feat(shell): allow overriding of all variables
|
3 years ago |
Lars Kruse
|
ac49a2b9e7
fix(release): handle VERSION indicator files nested below the project root
|
3 years ago |
Lars Kruse
|
63bd91ec32
docs: prepare changelog for release
|
3 years ago |
Lars Kruse
|
08c4780eda
feat(python): add automatic formatting via black (`make style`)
|
3 years ago |
Lars Kruse
|
4cefd2eaae
feat(python): add linting via black (can be disabled via `DISABLE_PYTHON_BLACK=1`)
|
3 years ago |
Lars Kruse
|
aed311256b
feat(python): allow override of files/directories used for flake8
|
3 years ago |
Lars Kruse
|
139ed8cc7e
python: allow disabling of flake8 lint checks
|
3 years ago |
Lars Kruse
|
09dfcce9f1
fix: ensure git-committing of changes in npm file during release
|
3 years ago |
Lars Kruse
|
0ba97655ef
docs: update changelog
|
3 years ago |
Lars Kruse
|
e88b02d978
Fix detection of outdated makefilet version
|
3 years ago |
Lars Kruse
|
b99ef9eb62
Fix determination of `shellcheck` path
|
3 years ago |
Lars Kruse
|
420b7a6e60
fix detection of outdated makefilet version
|
4 years ago |
Lars Kruse
|
6cc513bba9
release: add support for npm-based release
|
4 years ago |
Lars Kruse
|
7d4e752339
python support (e.g. for venv) may be forced via MAKEFILET_ENABLE_PYTHON=1
|
4 years ago |
Lars Kruse
|
1b68014c79
shell: run shellcheck for "lint-shell" instead of "test-shell"
|
4 years ago |
Lars Kruse
|
c97ee5dd90
shell: warn if shellcheck is missing
|
4 years ago |
Lars Kruse
|
c094378ac9
shell: do not disable shell-related checks by default
|
4 years ago |
Lars Kruse
|
bb28c27e4c
pypi2deb: allow to run without a local debian/changelog file
|
4 years ago |
Lars Kruse
|
ac3d075b8d
pypi2deb: allow version specification for packages
|
4 years ago |
Lars Kruse
|
f423588b38
warn if makefilet is too too old
|
4 years ago |
Lars Kruse
|
a5c77b35cd
automatically run jobs in parallel
|
4 years ago |
Lars Kruse
|
fda497d22e
python: force removal of old "foo.egg-info/SOURCES.txt" during "clean-python"
|
4 years ago |
Lars Kruse
|
0980d98ebc
python: fix installation of virtualenv pre-dependencies
|
4 years ago |
Lars Kruse
|
9b7ccbc5ea
Prepare release 0.6.7
|
4 years ago |
Lars Kruse
|
3cf95f7e40
python: ensure availability of VIRTUALENV_PREDEPENDENCIES inside of virtualenv
|
4 years ago |
Lars Kruse
|
22b6823e37
release: tolerate untracked files during release
|
4 years ago |
Lars Kruse
|
064544d4d0
python: fix handling of "DISABLE_PYTHON_TESTS"
|
4 years ago |
Lars Kruse
|
d8e7a5ef8c
Update changelog for upcoming release
|
4 years ago |