aboutsummaryrefslogtreecommitdiff
path: root/README.md
blob: 7aad6804b991713622793d7fb932083abf5fdfe3 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
# Docker Jenkins

This is a jenkins repo for building some CI pipelines.


## Lessons Learned
- `/var/jenkins_home` probably needs 777 permissions
- `docker.sock` probably needs 777 permissions since user/groups get confused
- SSH creds can be generated by jenkins user. Git commands require those creds
  added into `credentials` and if you have scripts that use ssh then you will
  want to add those ssh creds to `publish over ssh` so that pipelines can ssh
  into other machines
- Keep the filepath of `jenkins_home` the same on host and in container so if
  you need volume mounts inside the container, they will be translated
  correctly onto the host machine