Watch master branch, auto-pull to Windows/IIS

I have a Windows/IIS website. Can Gitlab do an automatic ‘git pull’ whenever the master branch has been updated?

I’m assuming this would require some sort of CLI installation on the IIS Server to initiate the pull.

Can someone please point me in the right direction? The Gitlab Pipeline seems awesome, but seems like overkill for what I’m trying to do. Just watch the Master branch and do an automatic ‘git pull’ when it changes. No builds required.

Thanks everyone!! (noobie)

Hello @emveeoh, I believe there is no native feature in Git to trigger a remote fetch (as in pushing code to the repository and having the repository trigger a pull origin on the web server).

Also, I’d like to hear anyone’s thoughts on this or how it could be solved.