Publishing Your Files
Previous  Top  Next

After you have entered the information needed in the Publish Settings and confirmed where your files are going with the Publish Layout you are ready to proceed with the actual publishing of the files.

To start the actual publish process, click this button on the toolbar:

clip0052
You can also use File >> Publish Project from the pulldown menu (or the shortcut CTRL+P) to start the process.



Validation

Note:
When you start this process, SetupCast will verify that all the information needed for the publish has been entered. This includes re-synchronizing with SetupBuilder (for SetupBuilder related projects), verifying file assets and rebuilding URLs.

If anything is missing then you will see an error message advising you about it.

You can manually run this validation at any time by clicking the Validate button on the toolbar:

clip0053
If the validation is a success you will see a message similar to this:

clip0054

Each level of generated content is verified and a status is displayed for each item group.



The SetupCast FTP Publisher

After the validation is complete you will see this screen:

clip0120

This is the final step before the actual upload of files starts.

This screen provides a final chance to verify your upload information.

The default publish settings are to publish ALL files associated with the project and automatically create directories on the webserver if they do not exist.

clip0056

If you are satisfied with these settings all you need to do is click the Start FTP Session button.

clip0057


Note: Every time you go into the FTP Publisher the default is to publish ALL of the content associated with the project.

This is by design to prevent you from accidentally forgetting to publish some of the changed content. If you want to republish part of the content without a full upload - use the Precision Publishing Control.


Precision Publishing Control


Most of the time when you get to this stage of publishing you are ready to just do it all at the click of a button. If you accept the default settings (reset each time you come into this screen), that is exactly what happens.

But sometimes you want to have a finer degree of control on what happens when you click the Start FTP Session button.

If you uncheck the "Publish ALL.." button then you have an opportunity to deselect one or more of the generated content sets.

clip0058


Publishing WITHOUT uploading the external files

You can also uncheck the option to publish external installer files.

clip0059

Hint:
This can be a great time saver when you want to republish some of the generated content after a minor change (such as adding to the release notes) WITHOUT having to upload the distribution files again.


Automatic Directory Creation

By default SetupCast will automatically create directories on the webserver if they do not exist. If you uncheck this option then you will be prompted to create the directories if needed.



Starting the FTP Session

When you are satisfied with the settings all you need to do is click the Start FTP Session button.

clip0057


Upload Status

A small status window will open showing you a progress bar for each file as it is uploaded.
(note that since this tutorial is publishing to www.mydomain.com we have substituted another screen shot here)


clip0060



Upload Status Details

If you want to see more of what is happening in the upload process, you can check the "Show Details" box (this setting is remembered for your next session). Then you will see a display like this:

(note that since this tutorial is publishing to www.mydomain.com we have substituted another screen shot here)


clip0062

The detailed view lets you see step-by-step everything that happens in the FTP session as well as the status of each action taken.

Note: You can toggle the display back and forth during the session as needed.

At the end of the session you can scroll the log (in detail view) and review the entire session. This log is also available after a publish back in the Project Settings section of the program.


Click the Close button when you are finished.

clip0063


You will then see a message telling you if the FTP session completed OK, or if there were any errors:

clip0064


The Start FTP Session button automatically becomes the Close button for the Publisher window.

clip0065


Note:
If you want to cancel the publish session just use the red X at the upper right corner of the Publisher window.

clip0066


After you have completed a FTP session and close the Publisher window, the Publish Report is automatically generated.

Click here for details on Viewing the Publish Report.