Scheduling Delivery to Production


When you commit changes to your site's repository, your updated files are automatically delivered to your production site in the next scheduled push.

Occasionally you'll want an updated file to be delivered outside of the push schedule. For example, you may need content changes reflected on your production site as soon as possible, or you may want to delay delivery of a file until some future date.

You can schedule delivery of a file for any specified time by using the LCMS Delivery on Demand feature (DoD).

To schedule delivery to production:

  • In the Files pane, select the file for which you want to schedule delivery. Right-click on the file, hover over Properties on the context menu, and select Edit Properties... from the secondary menu.

  • In the Edit Properties popup window, select the lcms:prodcopytime property and click the Edit... button.

  • In the Edit popup window, replace the text in the Current Value field with the day, date, or time when you want the file to be delivered to production. (You can find examples of LCMS date/time specifications here.) Click the OK button to close the popup.

  • Click the OK button to close the Edit Properties popup window.

  • The value of Local State for the file changes to Modified (properties only). Commit the file to the repository.

  • If you entered an invalid date/time specification, an error will be returned when you attempt to commit the file.

  • Click the Close button to dismiss the error message. Repeat the steps above to correct the invalid date/time string, then attempt the commit again.

  • The Commit operation completes successfully when the date/time string is valid.
LCMS Date/Time Examples


Note that when you enter just the name of a day of the week as your date/time string, it's converted to midnight of that day in the current week. If today is Tuesday and you enter "Monday" as your date/time string, the delivery time for your file will be converted to yesterday at midnight. Because this delivery time is in the past, LCMS will deliver your file to production immediately.

To specify delivery on a day in the following week, always prepend "next" to the name of the day of the week, as in "next Monday".

If it's Tuesday, September 1 at 10:00 a.m. ...

and you enter this date/time string ...

your file will be delivered to production on ...

now

Tuesday, September 1 at 10:00 a.m.

asap

Tuesday, September 1 at 10:00 a.m.

stat

Tuesday, September 1 at 10:00 a.m.

today

Tuesday, September 1 at 10:00 a.m.

later

Tuesday, September 1 at 10:00 a.m.

in 20 min

Tuesday, September 1 at 10:20 a.m.

in 6 hours

Tuesday, September 1 at 4:00 p.m.

in 11 hr

Tuesday, September 1 at 9:00 p.m.

noon

Tuesday, September 1 at noon

tomorrow

Wednesday, September 2 at 10:00 a.m.

noon tomorrow

Wednesday, September 2 at noon

tomorrow at 2 pm

Wednesday, September 2 at 2:00 p.m.

in 2 days

Thursday, September 3 at 10:00 a.m.

in 2 days at 9:27 am

Thursday, September 3 at 9:27 a.m.

friday

Friday, September 4 at 12:00 a.m.

monday

Tuesday, September 1 at 10:00 a.m.

next monday at 13:35

Monday, September 7 at 1:35 p.m.

in 1 wk

Tuesday, September 8 at 10:00 a.m.

in 3 weeks

Tuesday, September 22 at 10:00 a.m.

in 2 mon

Sunday, November 1 at 10:00 a.m.

Oct 12 7:15 am

Monday, October 12 at 7:15 a.m.

first friday of 2014 8 am

Friday, January 3, 2014 at 8:00 a.m.