Jérémy Lecour
|
d619072254
|
replace - by * so printf doesn't think they are options
|
2019-03-10 23:01:59 +01:00 |
|
Jérémy Lecour
|
cc71b797c9
|
bump version to 5.0.0.beta2
|
2019-03-10 22:54:56 +01:00 |
|
Jérémy Lecour
|
5f06aec803
|
replace nested if/else/if with if/elif
|
2019-03-10 22:32:49 +01:00 |
|
Jérémy Lecour
|
7833c9c3ee
|
replace a couple of echo with printf
|
2019-03-10 22:32:03 +01:00 |
|
Jérémy Lecour
|
42bb96d005
|
Let's consider that [] is the default test idiom when combined with if
|
2019-03-10 22:31:34 +01:00 |
|
Jérémy Lecour
|
90e3bc188f
|
binaries and interactive variables are readonly
|
2019-03-10 19:06:59 +01:00 |
|
Jérémy Lecour
|
0514663977
|
simplify default values declaration
|
2019-03-10 19:06:39 +01:00 |
|
Jérémy Lecour
|
b1e2a6ac0f
|
Rename variables for hooks
|
2019-03-10 19:05:30 +01:00 |
|
Jérémy Lecour
|
9f99b12cd4
|
update changelogs
|
2019-03-10 11:16:57 +01:00 |
|
Jérémy Lecour
|
3ded64677f
|
whitespace
|
2019-03-10 00:47:58 +01:00 |
|
Jérémy Lecour
|
434536b1e9
|
Use multiple sed (internal) commands
Instead of a single command with ultiple substitutions, we use multiple
(internal) commands, for better error handling and line-splitting.
|
2019-03-10 00:42:25 +01:00 |
|
Jérémy Lecour
|
e31e5c73df
|
quote PG variables
|
2019-03-10 00:40:46 +01:00 |
|
Jérémy Lecour
|
6568e66f73
|
Use printf instead of echo
The behaviour of "echo" is unspecified when the string contains
backslashes.
|
2019-03-10 00:34:33 +01:00 |
|
Jérémy Lecour
|
0c6123bb54
|
Add "version" and "help" options
|
2019-03-10 00:31:28 +01:00 |
|
Jérémy Lecour
|
d01e79e832
|
add a prompt indicator
|
2019-03-09 22:09:26 +01:00 |
|
Jérémy Lecour
|
ca62314864
|
initialize GIT_COMMITS variable
|
2019-03-09 22:03:25 +01:00 |
|
Jérémy Lecour
|
44d83dd474
|
fix hook_mail with for yes answer
|
2019-03-09 22:03:09 +01:00 |
|
Jérémy Lecour
|
cf05263adb
|
move questions in the while loop
|
2019-03-09 21:59:37 +01:00 |
|
Jérémy Lecour
|
1bfe7c4b86
|
The mail recipient can be modified on the fly
|
2019-03-09 21:59:17 +01:00 |
|
Jérémy Lecour
|
c2b44f0e48
|
extract functions
|
2019-03-09 21:57:56 +01:00 |
|
Jérémy Lecour
|
997eff6ca7
|
interactive hooks + add verbose mode + shellcheck fixes
|
2019-03-09 20:56:53 +01:00 |
|
Jérémy Lecour
|
b9da112b6d
|
Add real interactive mode
The message can be given as an option, as stdin or interactively.
|
2019-03-09 14:01:38 +01:00 |
|
Jérémy Lecour
|
293c38fb83
|
Improve "dry run" mode
Hooks are executed, but they show the actions instead of doing them.
|
2019-03-09 13:48:38 +01:00 |
|
Jérémy Lecour
|
463555475b
|
Add dry-run option
|
2019-03-07 23:28:13 +01:00 |
|
Jérémy Lecour
|
d9fedcdbcf
|
use test instead of []
|
2019-03-07 23:28:13 +01:00 |
|
Jérémy Lecour
|
4e2d55ea5e
|
fix git diff append
|
2019-03-07 23:28:13 +01:00 |
|
Jérémy Lecour
|
b73bd72eac
|
Use $(...) notation instead of legacy backticked ...
|
2019-03-07 23:28:13 +01:00 |
|
Jérémy Lecour
|
6b70d2416c
|
rename hook functions
|
2019-03-07 23:28:13 +01:00 |
|
Jérémy Lecour
|
e528a27048
|
extract more functions
|
2019-03-07 23:28:13 +01:00 |
|
Jérémy Lecour
|
d26aea7ab2
|
Parse options
|
2019-03-07 23:28:13 +01:00 |
|
Jérémy Lecour
|
3dba4f7fc1
|
extract functions
|
2019-03-07 23:28:13 +01:00 |
|
Jérémy Lecour
|
5e0705391e
|
whitespaces
|
2019-03-07 23:28:02 +01:00 |
|
Victor Laborie
|
0621f62267
|
Merge branch 'vagrantfile' of evolix/evomaintenance into master
|
2019-02-14 10:41:02 +01:00 |
|
Nicolas Roman
|
6d666a86a3
|
added sendmail for debian and postgresql-client for openbsd
|
2019-02-13 17:34:58 +01:00 |
|
Nicolas Roman
|
488a1e8ad7
|
added vagrantfile for debian and openbsd
|
2019-02-13 15:09:23 +01:00 |
|
Jérémy Lecour
|
4f54f6473d
|
Finallement on préfère que PG ne soit pas silencieux
|
2018-11-02 10:06:06 +01:00 |
|
Jérémy Lecour
|
60dfac9d78
|
Release 0.4.1
|
2018-09-25 11:55:50 +02:00 |
|
Jérémy Lecour
|
2a70712d4b
|
Utilisation de "printf" à la place de "echo" pour mieux gérer les sauts de ligne
|
2018-09-25 11:55:41 +02:00 |
|
Jérémy Lecour
|
717352d5b4
|
Release 0.4.0
|
2018-09-25 09:52:38 +02:00 |
|
Jérémy Lecour
|
c6c4d1b2c1
|
meilleur comptage du nombre de lignes dans les changements non commités
|
2018-09-25 09:48:47 +02:00 |
|
Jérémy Lecour
|
a280185a04
|
Extraction de methode pour la récupération d'infos
Selon qu'il y a un TTY ou pas, les infos sont plus ou moins fiables
(voire absentes).
|
2018-09-25 09:48:29 +02:00 |
|
Jérémy Lecour
|
2cf7c5c3f3
|
psql exit silently and the programm exit with 0
|
2018-09-20 16:20:34 +02:00 |
|
Jérémy Lecour
|
5fa7282b2f
|
Pas beosin d'une nouvelle variable pour le hostname
Celui stocké dans evomaintenance.cf est celui qui compte pour l'interne.
Le vrai hostname est toujours détectable.
|
2018-09-20 16:10:03 +02:00 |
|
Jérémy Lecour
|
6e377cedca
|
on veut des status pas des diff :/
|
2018-09-20 15:56:25 +02:00 |
|
Jérémy Lecour
|
07f5f1a624
|
déplacement du "set -u"
|
2018-09-20 15:56:13 +02:00 |
|
Jérémy Lecour
|
1cf8780f6d
|
ajout d'un échappement pour sed
|
2018-09-20 15:55:59 +02:00 |
|
Jérémy Lecour
|
525308eda4
|
amélioration de la présentation dans le terminal
|
2018-09-20 15:27:03 +02:00 |
|
Jérémy Lecour
|
1f54ba33e9
|
déplacement des infos Git dans le mail
|
2018-09-20 15:27:03 +02:00 |
|
Jérémy Lecour
|
2370c2f27e
|
extraction d'une variable (pour debuggage plus failce)
|
2018-09-20 15:27:03 +02:00 |
|
Jérémy Lecour
|
94a143b874
|
Ajout des infos de diff avant la saisie du message
|
2018-09-20 15:27:03 +02:00 |
|