]> git.pld-linux.org Git - projects/pld-builder.new.git/blobdiff - doc/jak-to-dziala.txt
Clarify priority meaning.
[projects/pld-builder.new.git] / doc / jak-to-dziala.txt
index 7ef68ecfc6b678227f1a1eed99fe59fca50a5ab2..cfb1719dac62b6c0435bbf9ae7fd8e4829e9b09a 100644 (file)
@@ -20,9 +20,10 @@ srpm buildera.
            zlecenie.  Je¶li OK, to wrzuca zlecenie do spool/queue
 
 3. Na koncie srpm buildera z crona chodzi skrypt srpm_builder.py.
-   a) Czyta on spool/queue, i je¶li s± tam jakie¶ zlecenia wybiera zlecenie Z
-      o najwy¿szym priorytecie, które jest najstarsze, wyci±ga je z kolejki
-      i zapisuje kolejkê.
+   a) Czyta spool/queue, je¶li s± tam jakie¶ zlecenia, sortuje wg. priorytetu
+      (wy¿szy numer == wa¿niejsze zlecenie), a nastêpnie sortuje wg. czasu
+      przybycia zlecenia (starsze == wa¿niejsze), wyci±ga je z kolejki i zapisuje
+      kolejkê.
    b) Obs³uguje tylko <group ...>.
    c) Buduje w chroot wszystkie pakiety z grupy, kolejkuj±c pliki w spool/ftp/
       oraz spool/buildlogs/. Dodatkowo srpmy s± wrzucane do www/srpms/<group-id>/
@@ -86,8 +87,9 @@ srpm buildera.
       to papa
    c) lockowanie building-rpm-for-<builder> (tylko jeden build w chroot
       na raz)
-   d) Czyta spool/queue, je¶li s± tam jakie¶ zlecenia, wybiera najstarsze
-      zlecenie Z o najwy¿szym priorytecie, wyci±ga je z kolejki i zapisuje
+   d) Czyta spool/queue, je¶li s± tam jakie¶ zlecenia, sortuje wg. priorytetu
+      (wy¿szy numer == wa¿niejsze zlecenie), a nastêpnie sortuje wg. czasu
+      przybycia zlecenia (starsze == wa¿niejsze), wyci±ga je z kolejki i zapisuje
       kolejkê.
    e) buduje pakiety, wrzuca pliki do spool/{buildlogs,ftp}. Je¶li nie ma flagi
       test-build to pakiety wrzuca te¿ do /spools/ready/ w chroot (i generuje
This page took 0.072146 seconds and 4 git commands to generate.