summaryrefslogtreecommitdiff
path: root/bootstrap
AgeCommit message (Collapse)AuthorFilesLines
2019-02-21bootstrap/README.md: add README.mdJoe Guo1-0/+71
Signed-off-by: Joe Guo <joeg@catalyst.net.nz> Reviewed-by: Douglas Bagnall <douglas.bagnall@catalyst.net.nz> Reviewed-by: Andrew Bartlett <abartlet@samba.org>
2019-02-21bootstrap/dists: add rendered files for distsJoe Guo31-0/+1887
Add these into repo, then we can link it to samba wiki, for people to get a latest and precise pkg list Signed-off-by: Joe Guo <joeg@catalyst.net.nz> Reviewed-by: Douglas Bagnall <douglas.bagnall@catalyst.net.nz> Reviewed-by: Andrew Bartlett <abartlet@samba.org>
2019-02-21bootstrap/docker.py: add cli to build/tag/push docker imagesJoe Guo1-0/+164
Signed-off-by: Joe Guo <joeg@catalyst.net.nz> Reviewed-by: Douglas Bagnall <douglas.bagnall@catalyst.net.nz> Reviewed-by: Andrew Bartlett <abartlet@samba.org>
2019-02-21bootstrap/template.py: add cli to render templatesJoe Guo1-0/+72
- bootstrap for each dist - Dockerfile for each dist - Vagrantfile all in one Signed-off-by: Joe Guo <joeg@catalyst.net.nz> Reviewed-by: Douglas Bagnall <douglas.bagnall@catalyst.net.nz> Reviewed-by: Andrew Bartlett <abartlet@samba.org>
2019-02-21bootstrap/config.py: define package lists and templatesJoe Guo1-0/+469
Define default pkg list, and allow to override for each dist. Also define bootstrap/Dockerfile/Vagrantfile templates. Signed-off-by: Joe Guo <joeg@catalyst.net.nz> Reviewed-by: Douglas Bagnall <douglas.bagnall@catalyst.net.nz> Reviewed-by: Andrew Bartlett <abartlet@samba.org>