[pld-builder]: kompresowanie logów w mailach; check-files

Arkadiusz Miskiewicz misiek w pld.ORG.PL
Pią, 26 Lip 2002, 15:17:32 CEST


Hej,

Mam już to zrobione tzn builder mailem będzie wysyłał skompresowane
logi zmaiast tak jak było do tej pory czystym tekstem np:

 [...]
 Mime-Version: 1.0
 Content-Type: multipart/mixed; boundary="=-=-=abc"
 Content-Disposition: inline

  --=-=-=abc
  Content-Type: text/plain; charset=ISO-8859-2
  Content-Disposition: inline

  Build request
                   from: blabla
             message-id: blabla w costam
  started processing at: pią lip 26 13:58:56 CEST 2002

  Executing: /home/users/builder/rpm/SPECS/builder -c -bb -nu rdate.spec

  --=-=-=abc
  Content-Type: text/x-bzip2
  Content-Disposition: attachment; filename="rdate.spec.build.log.bz2"
  Content-Transfer-Encoding: base64

  QlpoOTFBWSZTWR6DLkAAAD1fgAAQQmt/UAoBSwo//9/wMADMWIp5E08onpD9KekaBoNDJoZA
  inqaAB6gAAAAA0Iqf6RpGhoQ9Rk0xDQ00ZGmii1LMKxwusZ0G+sjLzLG0n+JuZn6qoTc2Iay
  UXFoTbIlzm0o6Sh4JlU0KlCELYUKrEKyBnFZS37FY2xykLr7zVFTWqvL1cWcrSakxM6k0RHM
  Z8gUQK12S5A9cHJSIIMDnRn48XMDgv7OEwa9INrz03p4k3SjOgtF9nOPywR1HMsBrYPfwTUP
  2V18Fdpg+qYKVCc2LIQrEgbTkyBhm2RYTWnOBxezYjInXxJ41hmTOBaKpCmeA5QAoDoMrKrp
  ikf8XckU4UJAegy5AA==
  --=-=-=abc
 

  Build: Fail.
  $Id: buildrpm-start,v 1.3 2001/06/28 11:58:26 misiek Exp $

  --=-=-=abc--

Działa to nieźle z tym, że fajnie by było gdyby MUA dekompresowały ten
kawałek i go inlinowały zamiast pokazywać jako załącznik. Choć z drugiej
strony...

Skrypty do potestowania w module pld-builder (o ile uda mi się
commitnąć - modem).

Dodatkowo w przypadku prawidłowych przebudowań w logu (nieskompresowanym)
będą podsyłane informacje ze skryptu rpm/check-files np.:
ostrzeżenie: found installed files not placed in any package:
---
/home/users/misiek/tmp/rdate-1.2-root-misiek/usr/share/man/man1/rdate.1.gz
---

Jakieś propozycje co do usprawnień skryptów pld-builder? W planie
mam jeszcze jeden drobiazg - przeniesienie całej konfiguracji
do .builderrc (obecnie jest tak tylko częściowo).
-- 
Arkadiusz Miśkiewicz   IPv6 ready PLD Linux at http://www.pld.org.pl
misiek(at)pld.org.pl   AM2-6BONE, 1024/3DB19BBD, arekm(at)ircnet, PWr



Więcej informacji o liście dyskusyjnej pld-devel-pl