Hi you can take some information here : http://rubenwillems.blogspot.be/
there are sections on creating your own plugins (trigger, tasks/publishers) http://rubenwillems.blogspot.be/search/label/customizing%20code and also an automated installation system with CCNET :-) http://rubenwillems.blogspot.be/search/label/CI with kind regards Ruben Willems On 23 March 2013 13:21, jpal <[email protected]> wrote: > Hi > > Our business Unit and Client Implementations team want to use CCNET for > build and deploy but also want some > additional views from our internal Administration Portal. > > So what we want is > - A build projects (parameter based) - That builds the client artifacts > and packages them. At the end of a build we want to record information like > Product (Project name), Client, Versions, Label, Date, Builder etc. we > want to store this information in some BuildTable. > - The deploy Project - This deploys the client package created by the > build that is staged in appropriate folders. > On deployment we want to capture the following > Product (Project name), Client, Versions, Region, Label, Date, > Deployer etc. we want to store this information in some DeployTable. > > > Once we have this data in the DB we can display the necessary information > on our Internal Admin Portal. > > Any idea on best approach to accomplish the above. > > - Do we create a plugin to WRITE to a DB? - Anyone have quick pointers on > this. > - Do we create an EXE and invoke that at the end ? > - Any better options? > > > Also we might need to create a scheduler-job(project) that moves the build > artifacts to some folder so that we can run the deploy project in > an automated fashion (time based triggers - during our acceptable outage > window). However we want to apply some version validations > before we move the package for deployment. So the thought is that we will > READ/Query the table to check if this version can be deployed > to a higher region (The rule is that if this package or higher version has > not been deployed to a lower region - do not allow promotion). > > Any suggestion on how to accomplish this with CCNET? > > Apologies if I am posting again. > > Thanks > > -- > > --- > You received this message because you are subscribed to the Google Groups > "ccnet-user" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > For more options, visit https://groups.google.com/groups/opt_out. > > > -- --- You received this message because you are subscribed to the Google Groups "ccnet-user" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/groups/opt_out.
