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