init release script
Signed-off-by: GnomeZworc <nicolas.boufidjeline@g3e.fr>
This commit is contained in:
parent
9b6111ad86
commit
7271023e95
1 changed files with 20 additions and 0 deletions
20
scripts/release.sh
Executable file
20
scripts/release.sh
Executable file
|
|
@ -0,0 +1,20 @@
|
|||
#!/bin/bash
|
||||
|
||||
main () {
|
||||
[[ -f ./libs/shflags ]] && . ./libs/shflags || eval "$(curl --silent https://gitlab.g3e.fr/h6n/tools/-/raw/main/libs/shflags)"
|
||||
|
||||
|
||||
|
||||
DEFINE_string 'tag' 'v0.0.0' 'region cible' 't'
|
||||
DEFINE_string 'name' 'totor' 'region cible' 'n'
|
||||
DEFINE_boolean 'dryrun' false 'enable dry-run mode' 'd'
|
||||
|
||||
FLAGS "$@" || exit $?
|
||||
eval set -- "${FLAGS_ARGV}"
|
||||
|
||||
echo "${FLAGS_tag} - ${FLAGS_name} . ${FLAGS_dryrun}"
|
||||
}
|
||||
|
||||
if [[ "${BASH_SOURCE[0]}" == "${0}" ]]; then
|
||||
main "$@"
|
||||
fi
|
||||
Loading…
Add table
Add a link
Reference in a new issue