[patch master] sed version number to current commit if no tag discripe exist

Jan-Tarek Butt tarek at ring0.de
Sa Sep 10 21:19:51 CEST 2016


Moin Moin,

> Am Sonntag, den 28.08.2016, 23:27 +0200 schrieb Jan-Tarek Butt:
>> ---
>>  buildscript | 3 +++
>>  1 file changed, 3 insertions(+)
>>
>> diff --git a/buildscript b/buildscript
>> index 53985c4..5a23037 100755
>> --- a/buildscript
>> +++ b/buildscript
>> @@ -192,6 +192,9 @@ prebuild() {
>>
>>      #insert actual firware version informations into release file
>>      version=$(git describe --tags --dirty)
>> +    if [ $? -ne 0 ]; then
>> +        version=$(git log | grep -m 1 commit | tail -c41 | head -c7)
> Generell halte ich das Feature für bestrebenswert. Diese Lösung ist mir
> aber zu sehr von der Formatierung abhängig. Wer weiß, ob sich das nicht
> doch mal ändert?
> 
> Wie wäre es daher git direkt anzuweisen nur das auszugeben was wir hier
> haben wollen?

jop, ich sende nen neuen. Damit spart man sich auch die ganzen externen
Programm aufrufe.

> --- %< ---
> git log -1 --pretty=format:%h
> --- >% ---

vg
Tarek

-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname   : signature.asc
Dateityp    : application/pgp-signature
Dateigröße  : 801 bytes
Beschreibung: OpenPGP digital signature
URL         : <http://lists.freifunk.net/pipermail/franken-dev-freifunk.net/attachments/20160910/775c2a8e/attachment.sig>


Mehr Informationen über die Mailingliste franken-dev