Jenkins: Write a better PR summary for translations #853

Closed
opened 2026-10-05 04:48:40 +02:00 by adam · 1 comment
Owner

Let jenkins write a better PR summary so it's clear what is being updated. I think it should only PR single locales and include the locale in the PR summary so we can ask individuals to review on GitHub if they want.

Including the output of e.g. this in the PR summary would be super nice (git status, can be formatted however you want really, together with the myriad of other options):

2018-06-16 02:25:42.438 | [master] 	modified:   modules/po/adminlog.nl_NL.po
2018-06-16 02:25:42.438 | [master] 	modified:   modules/po/alias.nl_NL.po
2018-06-16 02:25:42.438 | [master] 	modified:   modules/po/autoattach.nl_NL.po
2018-06-16 02:25:42.438 | [master] 	modified:   modules/po/autocycle.nl_NL.po
2018-06-16 02:25:42.439 | [master] 	modified:   modules/po/autoop.nl_NL.po
2018-06-16 02:25:42.439 | [master] 	modified:   modules/po/autoreply.nl_NL.po
2018-06-16 02:25:42.439 | [master] 	modified:   modules/po/autovoice.nl_NL.po
2018-06-16 02:25:42.439 | [master] 	modified:   modules/po/awaystore.nl_NL.po
2018-06-16 02:25:42.439 | [master] 	modified:   modules/po/block_motd.nl_NL.po
2018-06-16 02:25:42.439 | [master] 	modified:   modules/po/blockuser.nl_NL.po
2018-06-16 02:25:42.439 | [master] 	modified:   modules/po/bouncedcc.nl_NL.po
2018-06-16 02:25:42.439 | [master] 	modified:   modules/po/buffextras.nl_NL.po
2018-06-16 02:25:42.439 | [master] 	modified:   modules/po/cert.nl_NL.po
2018-06-16 02:25:42.439 | [master] 	modified:   modules/po/certauth.nl_NL.po
2018-06-16 02:25:42.439 | [master] 	modified:   modules/po/chansaver.nl_NL.po
2018-06-16 02:25:42.439 | [master] 	modified:   modules/po/clearbufferonmsg.nl_NL.po
2018-06-16 02:25:42.439 | [master] 	modified:   modules/po/clientnotify.nl_NL.po
2018-06-16 02:25:42.439 | [master] 	modified:   modules/po/controlpanel.nl_NL.po
2018-06-16 02:25:42.439 | [master] 	modified:   modules/po/crypt.nl_NL.po
2018-06-16 02:25:42.439 | [master] 	modified:   modules/po/ctcpflood.nl_NL.po
2018-06-16 02:25:42.439 | [master] 	modified:   modules/po/cyrusauth.nl_NL.po
2018-06-16 02:25:42.439 | [master] 	modified:   modules/po/dcc.nl_NL.po
2018-06-16 02:25:42.439 | [master] 	modified:   modules/po/disconkick.nl_NL.po
2018-06-16 02:25:42.439 | [master] 	modified:   modules/po/fail2ban.nl_NL.po
2018-06-16 02:25:42.439 | [master] 	modified:   modules/po/flooddetach.nl_NL.po
2018-06-16 02:25:42.439 | [master] 	modified:   modules/po/identfile.nl_NL.po
2018-06-16 02:25:42.439 | [master] 	modified:   modules/po/imapauth.nl_NL.po
2018-06-16 02:25:42.439 | [master] 	modified:   modules/po/keepnick.nl_NL.po
2018-06-16 02:25:42.439 | [master] 	modified:   modules/po/kickrejoin.nl_NL.po
2018-06-16 02:25:42.439 | [master] 	modified:   modules/po/lastseen.nl_NL.po
2018-06-16 02:25:42.439 | [master] 	modified:   modules/po/listsockets.nl_NL.po
2018-06-16 02:25:42.439 | [master] 	modified:   modules/po/log.nl_NL.po
2018-06-16 02:25:42.439 | [master] 	modified:   modules/po/missingmotd.nl_NL.po
2018-06-16 02:25:42.439 | [master] 	modified:   modules/po/modperl.nl_NL.po
2018-06-16 02:25:42.439 | [master] 	modified:   modules/po/modpython.nl_NL.po
2018-06-16 02:25:42.440 | [master] 	modified:   modules/po/modules_online.nl_NL.po
2018-06-16 02:25:42.440 | [master] 	modified:   modules/po/nickserv.nl_NL.po
2018-06-16 02:25:42.440 | [master] 	modified:   modules/po/notes.nl_NL.po
2018-06-16 02:25:42.440 | [master] 	modified:   modules/po/notify_connect.nl_NL.po
2018-06-16 02:25:42.440 | [master] 	modified:   modules/po/partyline.nl_NL.po
2018-06-16 02:25:42.440 | [master] 	modified:   modules/po/perform.nl_NL.po
2018-06-16 02:25:42.440 | [master] 	modified:   modules/po/perleval.nl_NL.po
2018-06-16 02:25:42.440 | [master] 	modified:   modules/po/pyeval.nl_NL.po
2018-06-16 02:25:42.440 | [master] 	modified:   modules/po/q.nl_NL.po
2018-06-16 02:25:42.440 | [master] 	modified:   modules/po/raw.nl_NL.po
2018-06-16 02:25:42.440 | [master] 	modified:   modules/po/route_replies.nl_NL.po
2018-06-16 02:25:42.440 | [master] 	modified:   modules/po/sample.nl_NL.po
2018-06-16 02:25:42.440 | [master] 	modified:   modules/po/samplewebapi.nl_NL.po
2018-06-16 02:25:42.440 | [master] 	modified:   modules/po/sasl.nl_NL.po
2018-06-16 02:25:42.440 | [master] 	modified:   modules/po/savebuff.nl_NL.po
2018-06-16 02:25:42.440 | [master] 	modified:   modules/po/send_raw.nl_NL.po
2018-06-16 02:25:42.440 | [master] 	modified:   modules/po/shell.nl_NL.po
2018-06-16 02:25:42.440 | [master] 	modified:   modules/po/simple_away.nl_NL.po
2018-06-16 02:25:42.440 | [master] 	modified:   modules/po/stickychan.nl_NL.po
2018-06-16 02:25:42.440 | [master] 	modified:   modules/po/stripcontrols.nl_NL.po
2018-06-16 02:25:42.440 | [master] 	modified:   modules/po/watch.nl_NL.po
2018-06-16 02:25:42.440 | [master] 	modified:   modules/po/webadmin.nl_NL.po
2018-06-16 02:25:42.440 | [master] 	modified:   src/po/znc.nl_NL.po
2018-06-16 02:25:42.440 | [master] 	modified:   src/po/znc.ru_RU.po

We should also direct link the Jenkins build URL.

Let jenkins write a better PR summary so it's clear what is being updated. I think it should only PR single locales and include the locale in the PR summary so we can ask individuals to review on GitHub if they want. Including the output of e.g. this in the PR summary would be super nice (`git status`, can be formatted however you want really, together with the myriad of other options): ``` 2018-06-16 02:25:42.438 | [master] modified: modules/po/adminlog.nl_NL.po 2018-06-16 02:25:42.438 | [master] modified: modules/po/alias.nl_NL.po 2018-06-16 02:25:42.438 | [master] modified: modules/po/autoattach.nl_NL.po 2018-06-16 02:25:42.438 | [master] modified: modules/po/autocycle.nl_NL.po 2018-06-16 02:25:42.439 | [master] modified: modules/po/autoop.nl_NL.po 2018-06-16 02:25:42.439 | [master] modified: modules/po/autoreply.nl_NL.po 2018-06-16 02:25:42.439 | [master] modified: modules/po/autovoice.nl_NL.po 2018-06-16 02:25:42.439 | [master] modified: modules/po/awaystore.nl_NL.po 2018-06-16 02:25:42.439 | [master] modified: modules/po/block_motd.nl_NL.po 2018-06-16 02:25:42.439 | [master] modified: modules/po/blockuser.nl_NL.po 2018-06-16 02:25:42.439 | [master] modified: modules/po/bouncedcc.nl_NL.po 2018-06-16 02:25:42.439 | [master] modified: modules/po/buffextras.nl_NL.po 2018-06-16 02:25:42.439 | [master] modified: modules/po/cert.nl_NL.po 2018-06-16 02:25:42.439 | [master] modified: modules/po/certauth.nl_NL.po 2018-06-16 02:25:42.439 | [master] modified: modules/po/chansaver.nl_NL.po 2018-06-16 02:25:42.439 | [master] modified: modules/po/clearbufferonmsg.nl_NL.po 2018-06-16 02:25:42.439 | [master] modified: modules/po/clientnotify.nl_NL.po 2018-06-16 02:25:42.439 | [master] modified: modules/po/controlpanel.nl_NL.po 2018-06-16 02:25:42.439 | [master] modified: modules/po/crypt.nl_NL.po 2018-06-16 02:25:42.439 | [master] modified: modules/po/ctcpflood.nl_NL.po 2018-06-16 02:25:42.439 | [master] modified: modules/po/cyrusauth.nl_NL.po 2018-06-16 02:25:42.439 | [master] modified: modules/po/dcc.nl_NL.po 2018-06-16 02:25:42.439 | [master] modified: modules/po/disconkick.nl_NL.po 2018-06-16 02:25:42.439 | [master] modified: modules/po/fail2ban.nl_NL.po 2018-06-16 02:25:42.439 | [master] modified: modules/po/flooddetach.nl_NL.po 2018-06-16 02:25:42.439 | [master] modified: modules/po/identfile.nl_NL.po 2018-06-16 02:25:42.439 | [master] modified: modules/po/imapauth.nl_NL.po 2018-06-16 02:25:42.439 | [master] modified: modules/po/keepnick.nl_NL.po 2018-06-16 02:25:42.439 | [master] modified: modules/po/kickrejoin.nl_NL.po 2018-06-16 02:25:42.439 | [master] modified: modules/po/lastseen.nl_NL.po 2018-06-16 02:25:42.439 | [master] modified: modules/po/listsockets.nl_NL.po 2018-06-16 02:25:42.439 | [master] modified: modules/po/log.nl_NL.po 2018-06-16 02:25:42.439 | [master] modified: modules/po/missingmotd.nl_NL.po 2018-06-16 02:25:42.439 | [master] modified: modules/po/modperl.nl_NL.po 2018-06-16 02:25:42.439 | [master] modified: modules/po/modpython.nl_NL.po 2018-06-16 02:25:42.440 | [master] modified: modules/po/modules_online.nl_NL.po 2018-06-16 02:25:42.440 | [master] modified: modules/po/nickserv.nl_NL.po 2018-06-16 02:25:42.440 | [master] modified: modules/po/notes.nl_NL.po 2018-06-16 02:25:42.440 | [master] modified: modules/po/notify_connect.nl_NL.po 2018-06-16 02:25:42.440 | [master] modified: modules/po/partyline.nl_NL.po 2018-06-16 02:25:42.440 | [master] modified: modules/po/perform.nl_NL.po 2018-06-16 02:25:42.440 | [master] modified: modules/po/perleval.nl_NL.po 2018-06-16 02:25:42.440 | [master] modified: modules/po/pyeval.nl_NL.po 2018-06-16 02:25:42.440 | [master] modified: modules/po/q.nl_NL.po 2018-06-16 02:25:42.440 | [master] modified: modules/po/raw.nl_NL.po 2018-06-16 02:25:42.440 | [master] modified: modules/po/route_replies.nl_NL.po 2018-06-16 02:25:42.440 | [master] modified: modules/po/sample.nl_NL.po 2018-06-16 02:25:42.440 | [master] modified: modules/po/samplewebapi.nl_NL.po 2018-06-16 02:25:42.440 | [master] modified: modules/po/sasl.nl_NL.po 2018-06-16 02:25:42.440 | [master] modified: modules/po/savebuff.nl_NL.po 2018-06-16 02:25:42.440 | [master] modified: modules/po/send_raw.nl_NL.po 2018-06-16 02:25:42.440 | [master] modified: modules/po/shell.nl_NL.po 2018-06-16 02:25:42.440 | [master] modified: modules/po/simple_away.nl_NL.po 2018-06-16 02:25:42.440 | [master] modified: modules/po/stickychan.nl_NL.po 2018-06-16 02:25:42.440 | [master] modified: modules/po/stripcontrols.nl_NL.po 2018-06-16 02:25:42.440 | [master] modified: modules/po/watch.nl_NL.po 2018-06-16 02:25:42.440 | [master] modified: modules/po/webadmin.nl_NL.po 2018-06-16 02:25:42.440 | [master] modified: src/po/znc.nl_NL.po 2018-06-16 02:25:42.440 | [master] modified: src/po/znc.ru_RU.po ``` We should also direct link the Jenkins build URL. <!-- github-sync-id:332971072 -->
adam closed this issue 2026-10-05 04:48:40 +02:00
Author
Owner

Sounds good. Please do :)

Sounds good. Please do :) <!-- github-comment-id:397799868 -->
Sign in to join this conversation.
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: adam/znc#853