summaryrefslogtreecommitdiffstats
path: root/jjb/policy/policy-docker-base-common.yaml
AgeCommit message (Collapse)AuthorFilesLines
2020-01-14Ensure INFO runs in centosJessica Wagantall1-0/+1
Move INFO.yaml verify jobs to centos node to ensure there are no issues with Python packages. Issue-ID: CIMAN-33 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org> Change-Id: Ib696292b9785478175515694247854b2e4e1c37f
2019-12-02policy/docker should not have a sonar jobPamela Dragosh1-18/+0
This repo has no source code in it and should not run a sonar job. Issue-ID: POLICY-2280 Change-Id: Ic82505d84bc775f7cf041c79a440fd936ed8ca9d Signed-off-by: Pamela Dragosh <pdragosh@research.att.com>
2019-11-26Migrate POLICY to SonarCloudJessica Wagantall1-0/+5
Issue-ID: CIMAN-343 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org> Change-Id: I47085a53c163c845851a4a05528c0ac64b564a4f
2019-09-16Move release jobs to docker nodeJessica Wagantall1-2/+2
Move release jobs to docker node since these repos will start using self container releases Change-Id: If335d12375863b3809e0d1335310a3eaeefea154 Issue-ID: CIMAN-33 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2019-09-10Revert "Revert "Add multiplatform jobs for policy docker images""Bengt Thuree1-3/+58
This reverts commit 764bb8283a5cbf93ca9cbb8e2dd9760e783f9a78. Re-enables the multiplatform jobs for policy docker images. Signed-off-by: Bengt Thuree <bthuree@linuxfoundation.org> Issue-ID: CIMAN-217 Change-Id: I34b81f193e6286792ace75be2a64f1a8ed19c9d8
2019-09-06Revert "Add multiplatform jobs for policy docker images"Jessica Wagantall1-58/+3
This reverts commit 866558d317feb1171c4a40d9ff63f9dc99cd4a6d. Looks like this commit is causing build failures in jjb during the merge: ci-management-jjb-merge/1756/console.log.gz Change-Id: I4384ab0a5ef50b2551efb19bc41bc9b000a8748e Issue-ID: CIMAN-217 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2019-09-06Add multiplatform jobs for policy docker imagesPaul Vaduva1-3/+58
Add three global templates needed to build multiarch images: - {project-name}-docker-manifest-{stream}: creates a docker manifest list with images for multiple architectures by calling docker_push_manifest.sh - {project-name}-multiarch-docker-stage-{stream}: multijob that uses the global-jjb template {project-name}-maven-docker-stage-{stream} to produce staging images for each supported arch and a manifest list for them - {project-name}-multiarch-{stream}-merge-java: multijob that uses the existing {project-name}-{stream}-merge-java template to produce snapshot images for each suppported arch and a manifest list for them The policy/docker project jobs are modified to use the new multiarch templates. All images are now pushed to DockerHub instead of Nexus (as Nexus lacks support for docker manifest list). Cancel the triggers for child jobs, as they will be triggered by the parent multiarch job. For the jobs that build images, use registry registry-1.docker.io as a workaround for [1]. Enable the multiarch jobs only for the master branch for now. [1] https://github.com/fabric8io/docker-maven-plugin/issues/838 Issue-ID: CIMAN-217 Change-Id: Ibd00d24bb70ef51f761005016b7baea4ef66a0a5 Signed-off-by: Paul Vaduva <Paul.Vaduva@enea.com> Signed-off-by: Cristina Pauna <cristina.pauna@enea.com> Signed-off-by: Alexandru Avadanii <Alexandru.Avadanii@enea.com>
2019-09-03Add jobs for docker elalto branchPamela Dragosh1-0/+2
Branching for El Alto Issue-ID: POLICY-2045 Change-Id: I9dd61e3e1b3431b4bf9305aff400f06c31f12a89 Signed-off-by: Pamela Dragosh <pdragosh@research.att.com>
2019-08-04Add release jobs to policyjhh1-0/+3
Issue-ID: POLICY-1953 Signed-off-by: jhh <jorge.hernandez-herrero@att.com> Change-Id: I9fb36f2d884fa99c28916a80255100cae2c0c4ab
2019-07-02Final cleanup policy jobsPamela Dragosh1-25/+0
Removed dublin jobs and cleaned out old release jobs. Turned off CSIT for dublin. Issue-ID: POLICY-1737 Change-Id: I1d983c334040c276f1217202c94ff58f4e918e33 Signed-off-by: Pamela Dragosh <pdragosh@research.att.com>
2019-06-28Upgrade policy/docker to staging jobsPamela Dragosh1-5/+5
Issue-ID: CIMAN-234 Change-Id: I5049dfd204f0099fd8d49f8ffd2156d84e4a744c Signed-off-by: Pamela Dragosh <pdragosh@research.att.com>
2019-05-28Update policy to include dublin branchsPamela Dragosh1-1/+26
Dublin branches created, need to update jobs to work with those branches. Removing trailing branch: master to ensure the correct branch is used for each csit. Issue-ID: POLICY-1747 Change-Id: I75dec37e0a49ae0c1bde95ffc6f56b7a8cf3fdb4 Signed-off-by: Pamela Dragosh <pdragosh@research.att.com>
2019-04-17Add profile parameter for releasing jobDmitry Puzikov1-2/+2
Add lost profile parameter for policy-docker-master-docker-version-java-daily job Project has no tests so skipTests params may be safely deleted. Change-Id: I42931413852d131d2e81955d80f06fbd38526831 Issue-ID: INT-996 Signed-off-by: Dmitry Puzikov <dmitry.puzikov@tieto.com>
2019-04-12Add maven profile parameterDmitry Puzikov1-2/+2
Need to add explicit maven param to use exact profile: docker to build and push images Change-Id: I64795ac20b05d5f9974324f87e585d26adc70c8f Issue-ID: INT-996 Signed-off-by: Dmitry Puzikov <dmitry.puzikov@tieto.com>
2019-04-09Add Jenkins job for base amd common imagesDmitry Puzikov1-0/+56
New job for building policy-base-alpine and policy-common-alpine images Change-Id: I0e207713d6aa1408911c741d37492c7ff11623cf Issue-ID: INT-996 Signed-off-by: Dmitry Puzikov <dmitry.puzikov@tieto.com>