Publishing-Templates and CMS - Carnegie Mellon University


The publish queue is shared by everyone who uses the CMS. Depending on user traffic, it may take longer than you expect to see the published changes you make to your website. If you don't see your changes, check the publish queue rather than re-submitting your job. Re-submitting your job only clogs up the queue with redundant publish requests.

In rare circumstances, we reserve the right to cancel a submitted job if it has the potential to impact the stability of the entire system or compromise other users' ability to publish.  In that case, we will make every effort to notify you in advance so that you are aware and can prepare for alternate plans.

Publishing to the Staging Server

The staging server allows you and others to review your website content before it goes live. When you are first provided with a CMS site, your only publishing destination is cms-staging (the staging server).

Publishing to the Staging Server

Once your site launches, you will still have the ability to publish to the staging server as needed, however you will have to uncheck the live server if you want to publish to the staging server only.

Publish to Staging Server

Viewing your site on the staging server will give you a preview of what the site would look like on the live server. To view your site on the staging server, enter the following URL into your browser and modify it to reflect your site's main folder name (see example below):

Site Folder Name

Publishing to the Live Server

In addition to the staging server, live sites have the ability to be published to the live server (if your site has not been launched yet and it is ready to "go live", please follow the instructions for Launching Your Site). Once your site is live, you will see the live server publishing destination, (if your site is hosted on an external server, you will see a destination for that server).

Publishing to Live Server

Large Publishing Jobs Should Be Completed Before 9am or After 5pm on Weekdays

Large publishing jobs (e.g., site-wide publishes, publishing of large or numerous files) should be completed outside of regular business hours (before 9am or after 5pm) on weekdays, or anytime on weekends. Large publishing jobs may delay other time-sensitive publishing jobs; in addition, it can put a load on the server and affect overall system performance. When possible, publish as small of a job as possible (i.e., publish individual pages or smaller group of files).


Publishing Tips

  • Large publishing jobs should be done before 9am or after 5pm
  • When publishing a newly-created page for the first time, you MUST publish the parent folder of that page to update the navigation throughout the published site
  • When publishing a parent folder, files within that folder will also be published
  • If you would like to rename, delete or a move an item, be sure to unpublish it first
  • If your publish job is taking longer than expected, check your place in the publish queue. Do NOT re-submit your job, that will only back up the publishing queue further.
  • Try to publish as small of a job as possible. It may be beneficial to disable publishing for certain items if it's not necessary.