Sitecore CMS and everything related RSS 2.0
 Friday, October 27, 2006

After the build automation post I felt like coding and decided to pick the low hanging fruit of package operations, that is being able to automatically install a package and build a package from package project.

Here's the current design:

1. Package installation
/Package_Install folder inside Sitecore installation is being watched for new files. Once the package file is dropped there, Sitecore automatically installs the package. Then the maintenance stuff like moving the file out and reporting is performed.

2. Package generation
Similar to installation, /Package_Generate is being watched for packager project files. Once the project file is dropped in the folder, Installer generates a package and places it near the project file.

The best part is that it almost works. Package generation works reasonably well, while instalation still requires a "don't-ask" package, installs it and then throws an exception - no big deal, we'll fix it. I'd like to add real webservices in future and be able to send packages over the wire, but this local version seems easier to use both manually and in automation scenarios.

Friday, October 27, 2006 8:32:02 AM (FLE Standard Time, UTC+02:00)  #    Comments [2]
Sitecore | Automation
Archive
<October 2006>
SunMonTueWedThuFriSat
24252627282930
1234567
891011121314
15161718192021
22232425262728
2930311234
Blogroll
 Alex de Groot
Few words about SiteCore from Holland
 Alexander Shyba
Sitecore Support
 Anders Dreyer
Anders Dreyer on Sitecore Development
 Jakob Christensen
Sitecore Core Development
 Lars Fløe Nielsen
Lars's ramblings about development and business processes
 Ole Thrane
Sitecore API
 Runi Thomsen
Runi Thomsen Sitecore Toughts
 The Sitecore Experience
The Sitecore Experience
About the author/Disclaimer

Disclaimer
The opinions expressed herein are my own personal opinions and do not represent my employer's view in anyway.

© Copyright 2009
Alexey Rusakov
Sign In
Statistics
Total Posts: 201
This Year: 0
This Month: 0
This Week: 0
Comments: 0
Themes
Pick a theme:
All Content © 2009, Alexey Rusakov
DasBlog theme 'Business' created by Christoph De Baene (delarou)