tools: Makefile: add a target to generate a TODO.md from a list of gitea issues

This commit is contained in:
nodiscc
2020-03-13 20:42:43 +01:00
parent 050021da90
commit d720a01809

View File

@@ -106,3 +106,15 @@ test_kvm_uefi:
sudo virsh destroy dlc-test sudo virsh destroy dlc-test
sudo virsh undefine dlc-test sudo virsh undefine dlc-test
sudo rm /dlc-test-disk0.qcow2 sudo rm /dlc-test-disk0.qcow2
#################################
# Update TODO.md by fetching issues from the main gitea instance API
# requirements: sudo apt install git jq
# gitea-cli config defined in ~/.config/gitearc
update_todo:
git clone https://github.com/bashup/gitea-cli gitea-cli
-rm TODO.md
echo '<!-- This file is automatically generated by "make update_todo" -->' > TODO.md
./gitea-cli/bin/gitea issues zerodb/debian-live-config | jq -r '.[] | "- #\(.number) - \(.title)"' >> TODO.md; \
rm -rf gitea-cli