I want do deploy a webapplication (coldfusion) on a windows machine using gitlab and webhooks, so to be able to push changes to the server automatically, but it seems that existing solutions are 99% dedicated to linux deploy.
I've already set up manual deployment with git:
1. clone repository on target machine
2. each time, connect and pull changes but of course is not automatic at all.
I strictly need a process I can set-up on a windows server.
I've found some reference about using openssh for the task, but I'd prefer a simpler mechanism.
I've also checked the Kudu project https://github.com/projectkudu/kudu but it seems to be a work in progress and not easilly usable product.
Is there anything existing I can use for the task?
Thanks for any help you can give me.
UPDATE
Just to be more specific, I need something to automatically deploy changes pulled from a GIT repository, not to merge files, or sync folders.
Ideally, I need something able to respond to gitlab webhooks and trigger a pull from the git repository.
I think Project Kudu is the way to go. It's being used in Azure web services and is being actively maintained, check out the GitHub activity graph . It's been around for years and has matured. Also, since it's now a part of Azure I don't see it going anywhere.
The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.