Tâches Make génériques à utiliser de projet en projet.
William Petit
56d4a9f77e
Some checks failed
Cadoles/mktools/pipeline/head There was a failure building this commit
|
||
---|---|---|
.chglog | ||
doc/tasks | ||
misc | ||
tasks | ||
.gitignore | ||
CHANGELOG.md | ||
install.sh | ||
Jenkinsfile | ||
Makefile | ||
README.md |
MkTools
Tâches Make génériques à utiliser de projet en projet.
Utilisation
-
Dans le fichier
Makefile
de votre projet, ajouter à la fin de celui ci:build: # Votre propre tâche # [...] # Inclure les lignes suivantes: mktools: rm -rf .mktools curl -q https://forge.cadoles.com/Cadoles/mktools/raw/branch/master/install.sh | $(SHELL) -include .mktools/*.mk
-
Synchroniser le répertoire des tâches
make mktools
-
Vous pouvez commencer à utiliser les tâches Make partagées !
Tâches disponibles
Tâches | Description | Documentation |
---|---|---|
make mkt-webdav-upload |
Téléverser un fichier dans un répertoire WebDAV (Nextcloud) | Voir ./doc/tasks/webdav.md |
make mkt-gitea-release |
Créer une release sur un projet Gitea et téléverser des fichiers attachés | Voir ./doc/tasks/gitea.md |
make mkt-changelog |
Générer un fichier de CHANGELOG.md pour votre projet |
Voir ./doc/tasks/changelog.md |