Hi, On Mon, 2020-10-19 at 07:35 +0000, Holger Wansing wrote: > Hi, > > Am Montag, 19. Oktober 2020 schrieb xiao sheng wen (肖盛文): > > run "make entity" also let us find any errors in the whole > > building > > process.(example is Bug#972437) > > > > entity tag also used very heavy in the project, if every commit > > can > > run"make entity"in pipelne, we will find any error immediately.
Hmmmm... the entity is somewhat fragile part. This is because it tends to organize package name etc. That's why we do not run this when we build package. Please consider this as a tool to make extracted database for the package related entity from Debian web site. > Hmm, maybe Osamu can comment on this, if there are any drawbacks > on running make entity everytime... I do it manually for every release. That's why I don't run this part of code when building package. I run this code manually and save the result. When I have time to fix some oddity with hackish work arounds, I update this data. It has more regrex so it is becoming more automated process but not a perfect one yet. For automated test, checking HTML build success for English is a good test. I also think testing for PO is good idea since I saw more broken data update in translation We tends to have more breakage on PDF building due to external tool chain issue. So skip testing the build of PDF to save CPU load. Osamu > Holger > > > > If "make entity" can success run in pipeline, the new version > > release > > can became more smoothly and automatically. > > > > As "make entity" can't run at present, let us comment it out at > > first. > > > > I hope "make entity" can run success in the further after that add > > > 'popcon.debian.org' into trusted.| > > > > 在 2020/10/19 上午12:59, Holger Wansing 写道: > > > Hi, > > > > > > I think it is not useful/not needed to execute "make entity" on > > > every build. It's only required when new packages are added to > > > the manual, or when preparing for the next stable release. > > > I would advise to remove it from the pipeline again... > > > > > > > > > Holger > > > > -- > > 肖盛文 xiao sheng wen Faris Xiao > > 微信(wechat):atzlinux > > 《铜豌豆 Linux》 > > 基于 Debian 的 Linux 中文桌面操作系统:https://www.atzlinux.com > > Debian QA page: > > https://qa.debian.org/developer.php?login=atzlinux%40sina.com > > GnuPG Public Key: 0x339240CB > > > > > > -- > Sent from my Jolla phone > http://www.jolla.com/