Web Hosting - GITLab Deploy via Plesk
NOTE: External GIT services (e.g.GitHub) are not supported:
-
- They are not under contract and UW-Madison employees are not empowered to agree to the terms of service.
- The ports for GIT integration in Plesk are also fire-walled to Well-known UW-Madison Campus IP address ranges and hosts
Please see: DoIT Shared Tools - DoIT 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 will 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.