Test a branch
Instructions for testing DNSControl at a particular PR or branch.
Assumptions:
/THE/PATH
-- Change this to the full path to where your dnsconfig.js and other files are located.INSERT_BRANCH_HERE
-- The branch you want to test. The branch associated with a PR is listed on https://github.com/StackExchange/dnscontrol/branches.
Using Docker
Using Docker assures you're using the latest version of Go and doesn't require you to install anything on your machine, other than Docker!
If you want to run the integration tests, follow the Integration Tests document as usual. The directory to be in is /go/dnscontrol/integrationTest
.
Change INSERT_PROVIDER_NAME
to the name of your provider (BIND
, ROUTE53
, GCLOUD
, etc.)
Not using Docker
Step 1: Install Go
Step 2: Check out the software
Step 3: Clean up
go install
put the dnscontrol
program in your $HOME/bin
directory. You probably want to remove it.
Last updated