summaryrefslogtreecommitdiffstats
path: root/docker
AgeCommit message (Collapse)AuthorFilesLines
2020-11-05Merge "Promote centos-8 verify/merge jobs to production."Vratko Polak1-0/+1
2020-11-04Add debian-10 tag info to docker generation README file.Dave Wallace1-0/+61
- Add note about tagging and pushing initial images to a new Docker Hub repository. Change-Id: I762a6795d5bbee1715bf6e868a550bf94b35a5db Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
2020-11-03Promote centos-8 verify/merge jobs to production.Dave Wallace1-0/+1
- Executor docker image fdiotools/builder-centos8:prod-x86_64 image verified on sandbox with latest master and stable/2009 patches Change-Id: Ibe619a0082130a60273cbfda2c008ae452194f7a Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
2020-10-28Automate generation of docker builder images.Dave Wallace15-0/+2835
- Add bash scripts to generate builder image Dockerfile that invokes the scripts to iterate over project branches installing OS packages and python modules. Change-Id: I9b3b355b593e2f982f287023c662cc4a4f35a734 Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
2020-10-13Clean up vpp jenkins scripts & docker dirDave Wallace59-3458/+2
- Remove docker/vpp Dockerfile definitions and colateral files for image now being build by https://gerrit.fd.io/r/c/ci-management/+/28022 - Remove opensuse support which has been elided from the vpp build in https://gerrit.fd.io/r/c/vpp/+/28999 - Remove unused scripts. - Output script name marker for all jjb scripts following LFIT practices. - Remove old/unused output from scripts. - Add logic to use vpp-ext-deps download cache in the executor images to speed up build jobs. - Add copyright notifcations to modified files without an existing copyright. - Make all vpp/docs jobs use '-{stream}-{os}-{executor}' suffix in their names. - Consolidate executor logging into setup_executor_env.sh and call it first for all jobs. Change-Id: I4ffb67ed476659f0127ca8c84f20a305d06149bf Signed-off-by: Dave Wallace <dwallacelf@gmail.com>
2020-05-28Update Nomad docker image files for VPP & CSITDave Wallace59-18/+1511
- The docker image files were originally created by Ed Kern for the Nomad container proof of concept build infrastructure for the VPP project. The original source files and commit history can be found in the respective repositories at https://github.com/snergfdio Signed-off-by: Dave Wallace <dwallacelf@gmail.com> Change-Id: Iff0a8fc76e8a1d2b56dfea6daff688b237338568
2020-04-27Import VPP docker files from githubDave Wallace9-0/+2572
- These Dockerfiles were originally created by Ed Kern for the Nomad container proof of concept build infrastructure for the VPP project. The original source files and commit history can be found in the respective repositories at https://github.com/snergfdio Change-Id: I6c32cb013cbfad33c41d99992e5f97e0264b625a Signed-off-by: Dave Wallace <dwallacelf@gmail.com>