Opened 6 years ago

Closed 6 years ago

#3985 closed defect (fixed)

Revise debbie's make tar ball and doc build scripts and store as part of main repo

Reported by: robe Owned by: robe
Priority: blocker Milestone: PostGIS 2.3.6
Component: build Version: 2.4.x
Keywords: Cc:

Description

I'm going to revise to have debbie's tar balls to be created as separate web_hook job in response to any branch creation or repo pull.

I will also have script stored in repo and do the stuff she needs to do like configure the versions and then call the main make_dist.sh

This will make the process more repeatable and maybe we can always have her do the builds and just copy down to test.

Right now the tag is a manual job pull.

Also since she will be doing the builds of tags all the time, that removes our individual desktop differences out of the equation.

Change History (13)

comment:1 by robe, 6 years ago

Summary: Revise debbie's make tar ball scriptsRevise debbie's make tar ball scripts and store as part of main repo

comment:2 by robe, 6 years ago

In 16281:

First draft
References #3985

comment:3 by robe, 6 years ago

In 16283:

revise make_dist.sh to allow overriding the package name
References #3985

comment:4 by robe, 6 years ago

In 16284:

revise make_dist.sh to allow overriding the package name, and create debbie make dist script that calls the main one
References #3985 for PostGIS 2.4

comment:5 by robe, 6 years ago

In 16285:

Add step to make the PDF, html and other docs.
References #3985 for PostGIS 2.5 (trunk)

comment:6 by robe, 6 years ago

In 16287:

revise doc build to build html tar ball. Revise how to release to skip make dist and doc build, and to just have these downloaded from site
References #3985 for PostGIS 2.5 (trunk)

comment:7 by robe, 6 years ago

In 16288:

fix typo in make_dist.sh
Add doc building,
update How To release to reflect tar ball and docs start building as soon as work is committed.
References #3985 for PostGIS 2.4

comment:8 by robe, 6 years ago

Summary: Revise debbie's make tar ball scripts and store as part of main repoRevise debbie's make tar ball and doc build scripts and store as part of main repo

comment:9 by robe, 6 years ago

I have now for 2.4, 2.5 any pushes or even taggings, should force debbie to generate a tarball and docs. Which will be available in http://postgis.net/stuff as soon as she is done.

I'm going to back port to 2.3 as well.

This means there should no longer be a need for anyone to build the tarballs locally, thus removing the idiosyncrasies of our machines out of the picture.

comment:10 by robe, 6 years ago

Milestone: PostGIS 2.4.3PostGIS 2.3.6

comment:11 by robe, 6 years ago

In 16291:

Backport changes to standardize debbie's packaging and ensure
she builds tagged versions as well without manual intervention
Update HOWTO_RELEASE to reflect change
References #3985 for PostGIS 2.3

comment:12 by robe, 6 years ago

In 16292:

fix missed edit.
References #3985 for PostGIS 2.4

comment:13 by robe, 6 years ago

Resolution: fixed
Status: assignedclosed

In 16293:

remove no longer valid steps from HOWTO_RELEASE
closes #3985 for PostGIS 2.5 (trunk)

Note: See TracTickets for help on using tickets.