Skip to main content

Posts

Showing posts with the label WORDPRESS

How to set up CI/CD process for WordPress database and code with GitLab and Jenkins?

How to set up CI/CD process for WordPress with GitLab and Jenkins? Introduction: GitLab is a web-based Git-repository manager. WordPress is a free and open-source content management system based on PHP and MySQL. Jenkins is open source automation server-based system. 1) Integrations GitLab project with Jenkins Login in your GitLab server and open your project Go to settings > integrations and add URL of your Jenkins projects. Jenkins URL will be similar :  http://username:password@jenkishost:port/project/projectname Pick any Trigger when you need to build your projects with Jenkins. You can test webhooks with your event and get HTTP 200 means your webhook connection is perfect 2) Jenkins Configuration Before start configuration, you must require to install GitLab plugins from Jenkins Manage Plugins. Other plugins :    SSH remote hosts (Run command remotely) Extended E-mail Notification (Email notification) Next, Create Project job in ...