Bug#900749: [www.debian.org] webwml build takes too long
Package: www.debian.org
Severity: normal
User: debian-www@lists.debian.org
Usertags: script
Since we migrated the website from cvs to git, the build jobs take too long.
The bottleneck part is the 4webwml script
The logs are here:
https://www-master.debian.org/build-logs/webwml
I've looked at the last 6 build jobs using CVS and they were taking around 48min
- 1h10min.
Now with git, we had a couple of jobs that cannot be taken as reference because
they were building almost the whole website, but the last one is building
respect these git changes:
>From https://salsa.debian.org/webmaster-team/webwml
156e62e0ff8..d5c74615a1a master -> origin/master
Updating 156e62e0ff8..d5c74615a1a
Fast-forward
Makefile.common | 9 +-
chinese/Bugs/Reporting.wml | 13 +-
chinese/index.wml | 2 +-
chinese/ports/amd64/index.wml | 10 +-
chinese/security/2018/dsa-4205.wml | 2 +-
dutch/News/2018/20180601.wml | 4 +-
dutch/po/templates.nl.po | 17 ++-
english/devel/website/desc.wml | 10 +-
english/devel/website/examples.wml | 38 ++---
english/devel/website/htmlediting.wml | 4 +-
english/devel/website/index.wml | 1 +
english/devel/website/using_git.wml | 193 ++++++++++++++++++++++++++
english/devel/website/working.wml | 12 +-
english/ports/amd64/index.wml | 7 +-
english/security/2018/dsa-4216.data | 13 ++
english/security/2018/dsa-4216.wml | 27 ++++
english/security/2018/dsa-4217.data | 13 ++
english/security/2018/dsa-4217.wml | 23 +++
english/template/debian/translation-check.wml | 122 ++++++++--------
french/security/2018/dsa-4215.wml | 26 ++++
french/security/2018/dsa-4216.wml | 30 ++++
korean/News/2018/20180601.wml | 69 +++++++++
korean/devel/website/using_git.wml | 149 ++++++++++++++++++++
russian/News/2018/20180601.wml | 69 +++++++++
russian/security/2018/dsa-4214.wml | 28 ++++
russian/security/2018/dsa-4215.wml | 25 ++++
spanish/security/2018/dsa-4201.wml | 48 +++++++
spanish/security/2018/dsa-4203.wml | 31 +++++
swedish/ports/amd64/index.wml | 6 +-
swedish/security/2018/dsa-4216.wml | 27 ++++
swedish/security/2018/dsa-4217.wml | 23 +++
swedish/security/copyadvisory.pl | 2 +
32 files changed, 929 insertions(+), 124 deletions(-)
create mode 100644 english/devel/website/using_git.wml
create mode 100644 english/security/2018/dsa-4216.data
create mode 100644 english/security/2018/dsa-4216.wml
create mode 100644 english/security/2018/dsa-4217.data
create mode 100644 english/security/2018/dsa-4217.wml
create mode 100644 french/security/2018/dsa-4215.wml
create mode 100644 french/security/2018/dsa-4216.wml
create mode 100644 korean/News/2018/20180601.wml
create mode 100644 korean/devel/website/using_git.wml
create mode 100644 russian/News/2018/20180601.wml
create mode 100644 russian/security/2018/dsa-4214.wml
create mode 100644 russian/security/2018/dsa-4215.wml
create mode 100644 spanish/security/2018/dsa-4201.wml
create mode 100644 spanish/security/2018/dsa-4203.wml
create mode 100644 swedish/security/2018/dsa-4216.wml
create mode 100644 swedish/security/2018/dsa-4217.wml
0.66user 0.47system 0:08.20elapsed 13%CPU (0avgtext+0avgdata 63036maxresident)k
114840inputs+14376outputs (406major+19309minor)pagefaults 0swaps
And it's taking more than 13h
Maybe it's because of the change in Makefile.common, but I'm filing the bug for
the case the situation does not improve in the next builds, and to see if we can
improve the "make" recipes for the release points and massive changes.
Cheers
--
Laura Arjona Reina
https://wiki.debian.org/LauraArjona
Reply to: