[Opendnssec-develop] script to aid manual build/testing
Matthijs Mekking
matthijs at nlnetlabs.nl
Wed Apr 17 10:05:05 UTC 2013
Hi John,
Script looks good, I would only like to see that the user can set the
workspace (either with an option or just manually). And instead of doing
for example the following in the script:
cd ~/workspace/OpenDNSSEC/testing
export WORKSPACE=`pwd`
do
cd $WORKSPACE/OpenDNSSEC/testing
Perhaps similar for SVN_REVISION. I will try it out next time I do some
local testing.
Best regards,
Matthijs
On 04/17/2013 11:33 AM, John Dickinson wrote:
> Hi developers,
>
> I have taken the instructions from https://wiki.opendnssec.org/display/OpenDNSSEC/How+To+Develop+tests+locally and create a script to make it easier to build the test environment by hand for manual testing.
>
> This is the current usage
>
> Script to aid manual testing using the jenkins test framework and tests
> Taken from https://wiki.opendnssec.org/display/OpenDNSSEC/How+To+Develop+tests+locally#HowToDeveloptestslocally-Runningexistingtestsoptional
>
> Modifications include:
> 1. run bash in debug mode is mow an option
> 2. Options tp allow rebuilding of a single component even if the framework thinks it is not necessary
> 3. Option to allow sqlite 3 3.7.X to be built and installed in workspace/root/local-test/ and for softHSM and OpenDNSSEC to be built against it
> 4. Create log file for each step of the build
>
> Usage: ./run_build.sh [options]
>
> Supported options:
> -u the URL that you wish to checkout for softHSM (Default: http://svn.opendnssec.org/trunk/softHSM/)
> -U the URL that you wish to checkout for OpenDNSSEC (Default: http://svn.opendnssec.org/trunk/OpenDNSSEC/)
> -f force overwriting of the checked out code if the URL changes
> -p prevent any checkout
> -7 enable building of sqlite 3.7.X
> -m build against mysql
> -l force rebuild of ldns
> -s force rebuild of sqlite 3.7.X (requires -7)
> -S force rebuild of softHSM
> -o force rebuild of OpenDNSSEC
> -r delete install and reinstall
> -d run in bash debug mode
> -h this help
>
> If people think this would be useful I will check it in to svn.
>
> regards,
> John
>
>
>
> _______________________________________________
> Opendnssec-develop mailing list
> Opendnssec-develop at lists.opendnssec.org
> https://lists.opendnssec.org/mailman/listinfo/opendnssec-develop
>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 553 bytes
Desc: OpenPGP digital signature
URL: <http://lists.opendnssec.org/pipermail/opendnssec-develop/attachments/20130417/7abda50f/attachment.bin>
More information about the Opendnssec-develop
mailing list