Shippable Enterprise Installer
cp data/machines.json.example data/machines.json
- Update the
data/machines.json
file with the instance details.
cp data/config.json.example data/config.json
- Update the
data/config.json
file with the config.
- The
providers
,systemIntegrations
section will need to be updated for configuring providers. - For Github, and Bitbucket the
providers
section can be left empty. - For Github Enterprise, and Bitbucket Server/Stash -- Update the provider url with your instance's URL. The rest can be left as-is.
- In the systemIntegration section, pick the example configuration that you want for the provider. The rest can be removed. Only the
formJSONValues
will need to be updated as per your provider configuration. Here, theproviderId
can be left as-is(it maps to the provider we added earlier).
If you're running the installer behind a proxy, you will need to update the following:
/etc/environment
withHTTP_PROXY
,HTTPS_PROXY
,http_proxy
,https_proxy
/etc/default/docker
withhttp_proxy
- Run
sudo -E ./base.sh -i