Creating a new server definition

This section will lead you through the process of defining a target server in your application release automation process.

Getting Started

  1. From the main menu, select 'Resources' > 'Infrastructure'.
  2. To start the Add Server Wizard, Click on the 'Add Server Wizard' button.
  3. On the 'General' tab, fill in the inputs.

    All the inputs on this page are required unless stated otherwise. Note that there is context-sensitive help to assist with these fields.

    • Display Name: A user-friendly logical name. This does not need to be the real hostname but in most / many cases will be.
    • Hostname: The resolvable hostname or IP address of this server.
    • Remote Build Store: The location on the target server to which deployment packages will be copied. This location must exist and be writeable to by the SSH user or remote agent.
    • Operating System: The operating system of the target server.
    • Version: The version of the operating system.
    • Allow Deployments: Determines whether deployments are allowed to this server.
  4. On completion, click 'Next'.
  5. On the 'Transport' tab, fill in the inputs.

    Use the 'Select Transport Mechanism' droplist in the top right hand corner and select Ssh or Remote agent depending on your requirements.

    Fill in the plugin specific fields as required to enable connection to the target server. Please see the transport plugins help for information on each plugin.

    Often, servers will have multiple versions of Java installed at different paths. You should complete the "Remote JAVA_HOME Path" field if you are using Ssh but the default installation of Java on the target server is not at least JDK 1.6. Use this field to point to a 1.6 version of Java on the target. If this field is unset, the default value will be used, determined from the user environment of the Ssh environment file for the user. Please see the plugins section for a discussion of Ssh configuration in the Ssh plugin.

  6. On completion, click 'Next'.
  7. On the 'Cloud' tab, fill in the inputs or leave blank.

    Select the cloud provider and provisioning plugin to use to create the target server, or leave blank if the server is already provisioned. Complete the fields required for this plugin as necessary. Please see the cloud plugins help for information on each available cloud plugin.

  8. On completion, click 'Next'.
  9. On the 'Finish' tab, click 'Create This Server' and 'OK' to confirm.

    Your Server has now been created.

To learn how to add an installation to your server, continue to Create Installation.

Further reading