Age | Commit message (Collapse) | Author | Files | Lines |
|
This patch makes sure we use 2 types of scm, and allows us to specify
them by adding one line in job-templates.
- git-scm # for daily jobs and merge jobs
- git-scm-gerrit # for verify jobs [New]
Change-Id: Iddc8a5e0e115193c7081a6d6c53da209900e95c8
Signed-off-by: Ryota MIBU <r-mibu@cq.jp.nec.com>
|
|
|
|
Change-Id: Ic35af41e8e086176576063b6b2711decc958c8c2
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
|
|
Change-Id: I04699eb69ef276629d2e230c45f8a70067e7e2cf
Signed-off-by: Georg Kunz <georg.kunz@ericsson.com>
|
|
|
|
This first iteration of CI integration aims at realizing a daily
build job which creates installable RPM from upstream Gluon master.
Change-Id: I5a722943850e27f4d0345a73b488cbd00244ac90
Signed-off-by: Georg Kunz <georg.kunz@ericsson.com>
|
|
Change-Id: Ie3ebf31fda67ca04cc8f6ebb86a635ecb2e82d51
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
|
|
Add a new type of template for projects whose docker image only relevant
with Dockerfile or file in the same path and any other code changes will
not affect the docker img.
Add daisy into new type of template.
Change-Id: Ib2c9f0aab74e8b226a1b5c6cb4cf9c6a213b4186
Signed-off-by: Julien-zte <zhang.jun3g@zte.com.cn>
|
|
|
|
|
|
|
|
Change-Id: I8418eb70f15f4f6a3c118ddac60daf47d3e5c97a
Signed-off-by: Maryam Tahhan <maryam.tahhan@intel.com>
|
|
Change-Id: Idf0516f70f300db4d0b82c48da16e670cfd1eeb1
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
|
|
|
|
This is probably not the best way to fix this and will hopefully
be aligned with the rest.
Change-Id: I0a7602c34c3b5941f36ae0073e7abfdf4b4a9cb4
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
|
|
|
|
Change-Id: If499cbc2d0cad7a2840e37136d4873b89e802081
Signed-off-by: Maryam Tahhan <maryam.tahhan@intel.com>
|
|
For the functest change we use the new cli which provides us
with comma seperation of the test cases.
Change-Id: Id6c88bd3e13ecce7bf5a738ead8ad98df4e00b5a
Signed-off-by: Nikolas Hermanns <nikolas.hermanns@ericsson.com>
|
|
Change-Id: I5325e489d3cfc3bee942b52ebfe9f54165d395bb
Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
|
|
This is an example job configuration to run security scan
against the functest python code. It will not vote on the patches
at this phase.
The job opnfv-security-scan-verify-{stream} gets triggered
whenever a patch containing python code change is sent to Functest.
Change-Id: Id05950af70afedb2afbd61062c3f8d41ef1aaacd
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
|
|
Change-Id: I61de7763412d791bcce20174d6058acf818d0e13
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
|
|
Due to not cloning the repos, the workspace is not wiped out.
This change makes sure we remove everything in workspace to
prevent jenkins from complaining.
Change-Id: Ife3c4c752cf37c6ff3bfcdea6ffaebc72c440373
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
|
|
We do not need to clone netvirt repo as we are only interested
in the artifact.
Netvirt artifacts are removed from ODL Jenkins due to ODL Jenkins
artifact retention policy. This change ensures that we do not proceed
with the rest of the jobs if the artifact does not exist.
Change-Id: I9d8af28f5829fc9688c76f116d0bad737a9ecab6
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
|
|
Change-Id: I073a27045db93fcf3c9906abe1c18ad3d26743b2
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
|
|
Change-Id: I022acf23984a8d1a19a5e6e180178ee1d2e18480
Signed-off-by: Nikolas Hermanns <nikolas.hermanns@ericsson.com>
|
|
This is a temporary fix in order to continue with the netvirt parts.
Once Apex team finishes their work with APEX-360, this job will be
aligned with it.
The job to bring up apex vms will be run on ericsson-virtual5.
The rest of the jobs will run on ericsson-virtual6, which is virtual
jumphost for the apex environment.
Apart from this, the job can now be (re)triggered by putting keyword
opnfv-test on ODL Gerrit.
There are still flaws and things to improve with the jobs such as
finding out if the downloaded artifact is real or just a file not found
response from ODL Jenkins and so on but these will be fixed later.
Change-Id: Ie38e513df08c6c76eacee53a112c09171b1f6c7d
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
|
|
|
|
|
|
Change-Id: Ia105d32133c5b2df3bea363ff8cb94b2984fb172
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
|
|
|
|
Change-Id: Iaa6b60c1de8c80e2a3c582a478131b1d7fc2dc3f
Signed-off-by: Tim Rozet <trozet@redhat.com>
|
|
This change creates basic job structure for ODL netvirt testing in OPNFV.
The job should be triggered once the below job is completed
https://jenkins.opendaylight.org/releng/job/netvirt-patch-test-current-carbon
and fetch the artifact that is already built by the job. The build result
codes OPNFV is interested in are SUCCESSFUL and UNSTABLE.
Once the job gets triggered, the build URL will be fetched from ODL Gerrit using
Gerrit REST API and the artifact will be downloaded from ODL Jenkins.
The downloaded artifacts will then be installed on the Apex environment.
There are 3 points that need to be highlighted.
- The Apex environment will be created using the promoted snaphots/qcow2
images and already deployed VMs will be brought up. See below for the details.
https://jira.opnfv.org/browse/APEX-360
- The hardcoded values in download-netvirt-artifact.sh are there to get the
basics in place. (branch name, job name, etc.) Once things work as expected,
they will be made dynamic.
- A workaround using Gerrit REST API is put in place to get build number of the
job netvirt-patch-test-current-carbon to download the artifact.
The reason why we use Gerrit REST API is that the OPNFV Jenkins has an older
version of Gerrit Trigger Plugin which lacks feature that injects review
comments as environment variables. Upgrading Gerrit Trigger Plugin will not
help either since OpenStack JJB does not support the new version of Gerrit
Trigger Plugin and does not generate the new job XML.
JIRA: RELENG-171
Change-Id: I7ff8c5809dcb2e8ffa5c7c5aeb9cdf70e4e7e2f4
Signed-off-by: Fatih Degirmenci <fatih.degirmenci@ericsson.com>
|
|
This will save some time. The "docker pull" command
takes care of upgrading the image if it exists.
Change-Id: I195e0ddac3673cdafb13ab6d78874367420e37ff
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
|
|
|
|
Change-Id: I42eceade9d24a237c2a0f725db9e39de53c5be8a
Signed-off-by: Tim Rozet <trozet@redhat.com>
|
|
|
|
|
|
Change-Id: Ia67e9b6620b5a73e2afa68fbe60af093fa01a410
Signed-off-by: meimei <meimei@huawei.com>
|
|
Change-Id: I46b55c30711e544d71dcb0191b3aa32a4e080772
Signed-off-by: Tim Rozet <trozet@redhat.com>
|
|
Change-Id: Id43d0434e4215c265a669505973ccea012741da6
Signed-off-by: Ryota MIBU <r-mibu@cq.jp.nec.com>
|
|
Change-Id: Ib0f4420d296d08be60367ea5b25789f81e242555
Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
|
|
JIRA: DOVETAIL-153
1.based on https://gerrit.opnfv.org/gerrit/#/c/25681/, however, this has to be
triggered manually, not convinient for debugging, and may affect daily ci loops
2.not used for release criteria or compliance,
only to debug the dovetail tool bugs with arm pods
Change-Id: Ide35f50129f30f4c8d7b7f50d52f9fa1d35cac69
Signed-off-by: MatthewLi <matthew.lijun@huawei.com>
|
|
|
|
JIRA: COMPASS-509
Change-Id: Id50ec863657ced5e4ee3371952c3be0e2cc519a6
Signed-off-by: liyuenan <liyuenan@huawei.com>
|
|
Change-Id: Iff8145eec8946355fd92ebfeacbc0a7661af4b1b
Signed-off-by: jose.lausuch <jose.lausuch@ericsson.com>
|
|
python-xml is now being pulled in as dependency in the
pip-and-virtualenv dib element so remove the explicit package
installation.
Change-Id: I94ea6a3b0f35cc62b945a8ced0a641ded7b36fea
Signed-off-by: Markos Chandras <mchandras@suse.de>
|
|
- remove offline pods info
- set job description for jenkins dashboard
- simplify job name
JIRA: QTIP-181
Change-Id: Ic12b9931faadc6954a736a0d33e2f3bd06b0d010
Signed-off-by: wu.zhihui <wu.zhihui1@zte.com.cn>
|
|
|
|
Change-Id: I6b8df28e5ae27c70f9de2c0346dee2e1828e8ab8
Signed-off-by: Tim Rozet <trozet@redhat.com>
|
|
Change-Id: I1b0c61991f03ed2e81a67e475abfc8cb9830588c
Signed-off-by: cristinapauna <cristina.pauna@enea.com>
|