If you receive an error like this one, then you'll need to configure your firewall to allow traffic to
$ launchable verifyunable to post to https://api.mercury.launchableinc.com/...$ launchable record build...Exception in thread "main" java.net.UnknownHostException: api.mercury.launchableinc.com: No address associated with hostname
If you need to interact with the API via static IPs, first set the
LAUNCHABLE_BASE_URL environment variable to
The IP for this hostname will be either
22.214.171.124 which you can add to your firewall settings.
If your CI server sits behind a proxy, you can tell the CLI to use it by setting the
HTTPS_PROXY environment variables. For example:
export HTTP_PROXY="http://10.10.1.10:3128"export HTTPS_PROXY="http://10.10.1.10:1080"
Similarly, if you need to specify a certificate:
These examples come from the documentation for Requests, which the CLI uses under the hood. See that page for more details.