[postgis-tickets] [PostGIS] #3482: Change distfile creation to based on a checkout, without writing the repo
PostGIS
trac at osgeo.org
Mon Feb 29 05:44:49 PST 2016
#3482: Change distfile creation to based on a checkout, without writing the repo
-------------------------+----------------------------
Reporter: gdt | Owner: pramsey
Type: enhancement | Status: new
Priority: high | Milestone: PostGIS Future
Component: postgis | Version: 2.2.x
Keywords: |
-------------------------+----------------------------
Currently, make_dist.sh requires creating a tag in svn. This means making
a distfile is heavyweight, and it can only be done by a commiter. It's
not easily possible for a non-committer to casually create one to test
building with it (a la "make distcheck" in automake). Further,
packagers should be able to create a distfile and try it with the
packaging system, to catch issues prior to a release, especially if the
release process doesn't strictly include a 7-day freeze.
This ticket asks that distfile creation be separated from tagging, so that
it's reasonably possible to run a command that makes a distfile from the
current checkout (including uncommitted changes), and to have that
distfile be identical to what would be created by the process used for
releases. The identical notion is about ensuring that as much of the
path from repo to distfile to package is tested as possible, without
skipping any steps that could lead to errors or variances.
--
Ticket URL: <https://trac.osgeo.org/postgis/ticket/3482>
PostGIS <http://trac.osgeo.org/postgis/>
The PostGIS Trac is used for bug, enhancement & task tracking, a user and developer wiki, and a view into the subversion code repository of PostGIS project.
More information about the postgis-tickets
mailing list