Web Hosting - GITLab Deploy via Plesk

To simplify the deployment of your website, Plesk offers built-in integration with Git. This feature is available on both Windows/IIS/ASP and our LAMP platforms and seamlessly integrates with the UW-Madison Shared Tools instance of GitLabs.

NOTE: External GIT services (e.g.GitHub) are not supported:


For more information, refer to the DoIT Shared Tools - GitLab - References.

  • If you are looking to integrate GitLab with your website via Plesk you will be required to have a NetID and establish a repository on https://git.doit.wisc.edu hosted on campus.
  • Follow this guide to configure GitLabs with Plesk and your website here

    Currently, you'll need to click the “Pull Updates” button in Plesk to sync the latest commits to the repository. If this becomes tedious, you can also create a webhook to GitLab to auto-deploy your repository updates to your site without clicking that button.  Please see the Plesk documentation above for the steps.

    Please contact webhosting@doit.wisc.edu if you have any questions.



    Keywords:
    git, lamp, windows, IIS, repositories, version, control, push, pull, branch, deploy 
    Doc ID:
    56926
    Owned by:
    Jake S. in DoIT Web Hosting
    Created:
    2015-09-30
    Updated:
    2025-09-11
    Sites:
    DoITHelpDesk-external, DoITHelpDesk-internal, webhosting-external, webhosting-internal