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/

Reply via email to