Setting IBM® Bluemix™ preferences in Domino® Designer
A preference page has been added where you can define the Bluemix™ Server connection when using Designer with Bluemix™.
This preference page is part of the functionality and tooling available in Domino® Designer to provide the infrastructure needed to modify, configure, and deploy XPages applications to and from Bluemix™.
To open the Bluemix™ preferences, select File >Preferences and then select Domino Designer >IBM Bluemix.
The IBM® Bluemix™ settings page lets you specify the following so that you can work with efficiently with applications on Bluemix™.
IBM® Bluemix™ Server settings
The IBM® Bluemix™ settings page lets you specify the following so that you can work with applications on Bluemix™:
- URL - Specifies the URL of the Bluemix™ server that stores your Bluemix™ applications
- Username - Specifies the user name of the account that you use to sign on to the Bluemix™ server that stores your Bluemix™ applications
- Password - Specifies the password of the account that you use to sign on to the Bluemix™ server that stores your Bluemix™ applications
After you have set the Bluemix™ server settings, you can test your connection to the server by clicking on the Test Connection button at the bottom of the IBM® Bluemix™ portion of the IBM® Bluemix™ Preferences panel.
Deployment settings
The IBM® Bluemix™ settings page lets you specify the following so that you can work with applications on Bluemix™.
- "Wait for all instances to start" checkbox - When pushing an NSF up to the Bluemix™ server by using the Deploy button, a Designer job is started which creates the app on Bluemix™, updates the app staging info, uploads the files, etc. When this process completes, a start command is issued to Bluemix™ to begin staging the app. Bluemix™ then stages the app - which can sometimes take a period of time. If this checkbox is checked, the Designer process waits and polls Bluemix™ until Bluemix™ reports back that all application instances are up and running successfully. It then displays a dialog indicating that the deployment was successful (see the "Display success dialog when complete" checkbox). If the checkbox is not checked, the Designer process finishes after it issues the start command to Bluemix™ and does not wait for the app to start and for Bluemix™ to report back the staging status.
- Timeout - Specifies the amount of time (in seconds) that you want Designer to spend polling Bluemix™ to report back the staging attempt status. If the app has not started within the timeout limit, this probably means that something has probably gone wrong with the deployment attempt and the app cannot be staged. This setting limits the time that you want Designer to be polling Bluemix™ for status reporting.
- Display success dialog when complete checkbox - Checking this checkbox specifies that you want to be notified when your application deployment process to Bluemix™ has completed successfully.