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

Reply via email to