wpetit
6fb016ed92
Cadoles/mktools/pipeline/head This commit looks good
Details
|
||
---|---|---|
.chglog | ||
doc | ||
misc | ||
tasks | ||
.gitignore | ||
CHANGELOG.md | ||
Jenkinsfile | ||
Makefile | ||
README.md | ||
install.sh |
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 |
make mkt-project-version |
Générer et afficher la version courante du projet | Voir ./doc/tasks/project-version.md |