Hi, I added RELEASING.md where I documented process of preparing a new release of SOCI library.
I also added a helper in scripts/release.sh which takes the release/X.Y branch, builds documentation and generates archives ready to release. See header comment of the script and RELASING.md for details. Finally, I updated the Travis CI job, namely "SOCI_TRAVIS_BACKEND=empty CMAKE_CXX_STANDARD=98", to also run scripts/release.sh and then unpack generated soci-X.Y.Z.tar.gz and build it. It is a minimal build with the empty backend, similarly as the main build of the Travis CI job. Here you can find sample log of the double-build job: https://travis-ci.org/SOCI/soci/jobs/594316303 The purpose is to have a minimal procedure verifying the source code archives generated for release; to verify scripts/release.sh too. Best regards, -- Mateusz Loskot, http://mateusz.loskot.net _______________________________________________ soci-devel mailing list soci-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/soci-devel