For those who are curious about how the nightly build server is working, I've just published a blog entry on that topic:
http://blog.doudoulinux.org/post/2015/04/12/Nightly-builds-for-translation-packages Cheers, JM. ----- Mail original ----- > De: [email protected] > À: "doudoulinux-dev" <[email protected]>, "doudoulinux-lang" > <[email protected]>, "doudoulinux-docs" > <[email protected]> > Cc: "doudoulinux-graphics" <[email protected]>, > [email protected] > Envoyé: Mardi 31 Mars 2015 11:17:45 > Objet: Re: [Doudoulinux-dev] Nightly builds for Transifex translations > > Hello! > > I think I now have solved all the small remaining issues. Nightly > builds of language updates fetched from Transifex seem to run > flawlessly, with a correct version number and a correct changelog > file. Packages for applications and icons on the desktop get rebuilt > as soon as a change on Transifex is detected. I invite you to give > it a try, instructions are available on our official website: > > http://www.doudoulinux.org/web/english/article/debian-package-repository.html#2 > > > Cheers, > JM. > > ----- Mail original ----- > > De: [email protected] > > À: "doudoulinux-dev" <[email protected]>, "doudoulinux-lang" > > <[email protected]>, "doudoulinux-docs" > > <[email protected]> > > Cc: "doudoulinux-graphics" <[email protected]>, > > [email protected] > > Envoyé: Mercredi 25 Mars 2015 15:57:36 > > Objet: Re: [Doudoulinux-dev] Nightly builds for Transifex > > translations > > > > Hello, > > > > I've now added automatic building for icon files, the icons shown > > on > > the desktop of advanced activities. The package files are named > > "doudoulinux-icons-*_1.3-11nightly+<date>.deb": > > > > http://volatile.debian.doudoulinux.org/pool/main/d/doudoulinux-icons/ > > > > This is not perfect yet, because I need to add a test to determine > > whether icon files are modified or not before rebuilding icon > > packages. Currently they are rebuilt as soon as PO/TS files are > > modified on Transifex. I also discovered a mistake in the current > > nightly build process that might cause updates to not bring changed > > messages! I hope to have fixed that :). > > > > Cheers, > > JM. > > > > ----- Mail original ----- > > > De: [email protected] > > > À: "doudoulinux-dev" <[email protected]>, > > > "doudoulinux-lang" > > > <[email protected]>, "doudoulinux-docs" > > > <[email protected]> > > > Cc: "doudoulinux-graphics" <[email protected]>, > > > [email protected] > > > Envoyé: Dimanche 22 Mars 2015 10:08:59 > > > Objet: [Doudoulinux-dev] Nightly builds for Transifex > > > translations > > > > > > Hello there! > > > > > > I'm glad to announce (again!) that tonight the first set of > > > nightly > > > package builds for Transifex translations was automatically > > > performed with success. This way translations achieved a day are > > > available the day after using the standard system updates > > > (apt-get). > > > If you want to give it a try, this is quite simple: > > > > > > 1. Register the repository key in your system (as root) > > > > > > # wget -O - > > > http://debian.doudoulinux.org/doudoulinux-volatile.asc > > > | apt-key add - > > > > > > 2. Register the repository > > > > > > # echo 'deb http://volatile.debian.doudoulinux.org/ squeeze > > > main' > > > > /etc/apt/sources.list.d/doudoulinux-volatile.list > > > > > > 3. Update and upgrade: > > > > > > # apt-get update > > > # apt-get upgrade > > > > > > That's it, you should get the latest translations from Transifex, > > > every time new ones are available. Packages are named > > > "doudoulinux-l10n-*_2.2-12nightly+<date>.deb". You can also > > > browse > > > them online: > > > > > > http://volatile.debian.doudoulinux.org/pool/main/d/doudoulinux-l10n/ > > > > > > They are rebuilt every night if translation messages have been > > > modified. Even a single character change should trigger a > > > rebuild. > > > Of course I don't know yet if everything is perfect so, if you > > > believe something is missing in updates, please complain! If > > > you're > > > using a live environment, remember that without full persistence, > > > system updates are lost at reboot. > > > > > > > > > Cheers, > > > JM. > > > > > > _______________________________________________ > > > Doudoulinux-dev mailing list > > > [email protected] > > > https://mail.gna.org/listinfo/doudoulinux-dev > > > > > > > _______________________________________________ > > Doudoulinux-dev mailing list > > [email protected] > > https://mail.gna.org/listinfo/doudoulinux-dev > > > > _______________________________________________ > Doudoulinux-dev mailing list > [email protected] > https://mail.gna.org/listinfo/doudoulinux-dev > _______________________________________________ Doudoulinux-lang mailing list [email protected] https://mail.gna.org/listinfo/doudoulinux-lang
