Bibisect/Implementation/da

From The Document Foundation Wiki
Jump to: navigation, search

Denne side handler om tekniske detaljer og Implementerings-bidder fra vores Bibisect-lagre.

Bibisect indholdslager og tarballs

Tarballs for fartens skyld

Pga. forskellige faktorer, herunder at

  • Git er en langsom, bekostelig protokol (kloning brandskatter)
  • Git ikke kan genoptage downloads

… beder vi folk om først at downloade en tarball af git-repo (-lageret) og så holde det lager opdateret via git.

  • Bibisect tarballs lever på dev-downloads.libreoffice.org
  • Tarballs lever på
/srv/www/dev-downloads.libreoffice.org/bibisect/<os>/<descriptive name> 

”fx /srv/www/dev-downloads.libreoffice.org/bibisect/linux-x86_64/bibisectzilla_as-of-2013-12-08.tar.gz

Lagre til opdateringer

  • Sørg for at have en tarball klar ”før“ du gør git-lageret tilgængeligt!
  • Lagre lever på
/srv/git/<reponame> 
fx /srv/git/bibisectzilla_linux-x86_64.git 
  • Det eksterne git url vil være:
git://dev-downloads.libreoffice.org/bibisectzilla_linux-x86_64.git 

Bibisecte kodelagre

Bibisect-relateret kode lever på dev-toolslageret:

https://cgit.freedesktop.org/libreoffice/contrib/dev-tools/tree/bibisect 

Tilgængelige skripts omfatter

  • Bibisect lager-generering
  • Bibisect-værktøj til fletteområder
  • [todo] - Brugerens hjælpeskripts (fx run-libreoffice.sh)

I fremtiden vil noget kode måske leve på lageret buildbot:

https://gerrit.libreoffice.org/#/admin/projects/buildbot 

(Måske ville buildbot-lageret være et fornuftigt hjem for alle bibisect-skripts?)

Se også