Opened 18 months ago

Last modified 7 months ago

#5417 new defect

manual-dev publishes from non-master branches

Reported by: strk Owned by: robe
Priority: medium Milestone: Website Management, Bots
Component: QA/buildbots Version:
Keywords: Cc:

Description

Today I found that https://postgis.net/docs/manual-dev/postgis-fr.html was built from a commit ( [42f417e/git] ) which was NOT in the master branch at the time I was looking.

The commit was in an xsl-config branch, which I pushed to the official repository.

While it's nice to be able to see the effects of work done in a branch, I'm not sure it's good to have it in the /manual-dev/ root.

Change History (3)

comment:1 by robe, 18 months ago

The build is controlled by https://debbie.postgis.net/view/PostGIS/job/PostGIS_Make_Dist

There are two ways to handle this.

  1. I can put a filter on the job to ignore non-stable / master branches

or

  1. we can change ci/debbie/postgis_make_dist.sh check the branch it's building and put the build in some other folder we can check.

That would satisfy your need to see and also not mess up what is linked on the website.

comment:2 by strk, 7 months ago

I see there is also a postgis_release_docs.sh file in ci/debbie, is that one unused ?

in reply to:  2 comment:3 by robe, 7 months ago

Replying to strk:

I see there is also a postgis_release_docs.sh file in ci/debbie, is that one unused ?

It's used. It's called by debbie's postgis_make_dist.sh.

Note: See TracTickets for help on using tickets.