Utilitaire de génération d’arborescence de fichiers à partir de projets “modèles” distants/locaux.
Go to file
wpetit c476591e00 Merge branch 'release/0.0.2' 2020-05-23 12:03:29 +02:00
cmd/scaffold Add basic interactive overwrite strategy 2020-05-23 11:57:49 +02:00
doc Fix typo 2020-05-18 14:16:35 +02:00
internal Add basic interactive overwrite strategy 2020-05-23 11:57:49 +02:00
misc/script Add gitea-release task 2020-05-18 12:15:34 +02:00
.env.dist Add gitea-release task 2020-05-18 12:15:34 +02:00
.gitignore Add gitea-release task 2020-05-18 12:15:34 +02:00
LICENSE Add licence file 2020-04-07 08:59:50 +02:00
Makefile Add gitea-release task 2020-05-18 12:15:34 +02:00
README.md Update README 2020-05-23 12:03:17 +02:00
go.mod Add basic interactive overwrite strategy 2020-05-23 11:57:49 +02:00
go.sum Add basic interactive overwrite strategy 2020-05-23 11:57:49 +02:00
modd.conf Initial commit 2020-02-20 08:31:22 +01:00

README.md

Scaffold

Utilitaire de génération d'arborescence de fichiers à partir de projets "modèles" distants/locaux.

Installation

À partir des sources

go install forge.cadoles.com/wpetit/scaffold/cmd/scaffold

À partir des binaires

  1. Télécharger la dernière version du binaire correspondant à votre plateforme (dernière version stable: 0.0.2)
  2. Extraire l'archive et place le binaire bin/scaffold dans votre $PATH (par exemple dans le répertoire /usr/local/bin)

Usage

NAME:
   scaffold - generate/update directory tree from template

USAGE:
   scaffold [global options] command [command options] [arguments...]

COMMANDS:
   from, n  generate a new project from a given template url
   help, h  Shows a list of commands or help for one command

GLOBAL OPTIONS:
   --help, -h  show help (default: false)

Commandes

from

NAME:
   scaffold from - generate a new project from a given template url

USAGE:
   scaffold from [command options] <URL>

OPTIONS:
   --directory DIR, -d DIR   Set destination to DIR (default: "./")
   --manifest FILE, -m FILE  The scaffold manifest FILE (default: "scaffold.yml")
   --ignore value, -i value  Ignore files matching pattern (default: ".git", ".git/**", "./.git/**/*")
   --help, -h                show help (default: false)

Documentation

Licence

GPL-3.0