Introduction
Help@CS runs an internal Jenkins CI server to automate the building and deployment of Moodle and other services.
Links
Help@CS Jenkins (Must be on the CU VPN)
Problem: Connection Refused
- SSH into ci.csel.io
ssh ci.csel.io - Change to root user
sudo su - - Change to user colemat
su - colemat - Start the Jenkins container
cd /compose/jenkins ./run
Problem: SSL certificate expired
- SSH into ci.csel.io
ssh ci.csel.io - Change to root user
sudo su - - Change to user colemat
su - colemat - Start the Jenkins container
docker run -it --rm -v certbot:/etc/letsencrypt certbot/certbot certonly --webroot --webroot-path=/etc/letsencrypt/webroot/ci.csel.io - Provide the FQDN when prompted
ci.csel.io