-
Notifications
You must be signed in to change notification settings - Fork 37
How we set up continuous integration on Jenkins
Adam Hooper edited this page Aug 4, 2017
·
23 revisions
- At https://cloud-images.ubuntu.com/locator/ec2/, pick the latest
hvm:ebs-ssd
instance for the region (us-east-1
in our case)- Choose the dedicated
CI
VPC, with IAM roleJenkins-CI
. - Tag it
Environment
:ci
- Give it the
jenkins-ci
security group (inbound port 443) - Launch it!
- Choose the dedicated
- Name it
Jenkins-CI
- Give yourself temporary SSH access (via the security group) and install Jenkins:
sudo apt-get update && sudo apt-get dist-upgrade
- Follow the instructions at https://pkg.jenkins.io/debian-stable/ to install:
wget -q -O - https://pkg.jenkins.io/debian-stable/jenkins.io.key | sudo apt-key add - sudo apt-add-repository 'deb https://pkg.jenkins.io/debian-stable binary/' sudo apt-get update sudo apt-get install jenkins