From: Prasad Mukhedkar Date: Sun, 24 Jan 2021 12:36:11 +0000 (+0000) Subject: Merge "Add support for ONAP testing in verify jobs" X-Git-Url: https://gerrit.nordix.org/gitweb?a=commitdiff_plain;h=206abcc18cb785d1f2dc0ee159a5b9e5d814668a;hp=80cc55ddbdf88cdd8ad2a07ff4428825bd86e8ab;p=infra%2Fcicd.git Merge "Add support for ONAP testing in verify jobs" --- diff --git a/jjb/onap/dmaap-messagerouter-dmaapclient/dmaap-messagerouter-dmaapclient-push-upstream-jobs.yaml b/jjb/onap/dmaap-messagerouter-dmaapclient/dmaap-messagerouter-dmaapclient-push-upstream-jobs.yaml new file mode 100644 index 00000000..b10012a8 --- /dev/null +++ b/jjb/onap/dmaap-messagerouter-dmaapclient/dmaap-messagerouter-dmaapclient-push-upstream-jobs.yaml @@ -0,0 +1,27 @@ +--- +# ============LICENSE_START======================================================= +# Copyright (C) 2019 Nordix Foundation. +# ================================================================================ +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +# SPDX-License-Identifier: Apache-2.0 +# ============LICENSE_END========================================================= + +# this job gets triggered when push-upstream is commented on a change on Nordix Gerrit. +- project: + name: dmaap-messagerouter-dmaapclient-push-upstream + project: dmaap/messagerouter/dmaapclient + project-name: dmaap-messagerouter-dmaapclient + + jobs: + - 'onap-{project-name}-push-upstream' diff --git a/jjb/onap/dmaap-messagerouter-dmaapclient/dmaap-messagerouter-dmaapclient-rebase-jobs.yaml b/jjb/onap/dmaap-messagerouter-dmaapclient/dmaap-messagerouter-dmaapclient-rebase-jobs.yaml new file mode 100644 index 00000000..72765f14 --- /dev/null +++ b/jjb/onap/dmaap-messagerouter-dmaapclient/dmaap-messagerouter-dmaapclient-rebase-jobs.yaml @@ -0,0 +1,28 @@ +--- +# ============LICENSE_START======================================================= +# Copyright (C) 2018 Nordix Foundation. +# ================================================================================ +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +# SPDX-License-Identifier: Apache-2.0 +# ============LICENSE_END========================================================= +# +# this job gets triggered when a change is merged to +# dmaap/messagerouter/dmaapclient project on ONAP Gerrit. +- project: + name: dmaap-messagerouter-dmaapclient-rebase + project: dmaap/messagerouter/dmaapclient + project-name: dmaap-messagerouter-dmaapclient + + jobs: + - 'onap-{project-name}-rebase' diff --git a/jjb/onap/dmaap-messagerouter-dmaapclient/dmaap-messagerouter-dmaapclient-verify-jobs.yaml b/jjb/onap/dmaap-messagerouter-dmaapclient/dmaap-messagerouter-dmaapclient-verify-jobs.yaml new file mode 100644 index 00000000..8ea9ba05 --- /dev/null +++ b/jjb/onap/dmaap-messagerouter-dmaapclient/dmaap-messagerouter-dmaapclient-verify-jobs.yaml @@ -0,0 +1,33 @@ +--- +# ============LICENSE_START======================================================= +# Copyright (C) 2018-2019 Nordix Foundation. +# ================================================================================ +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +# SPDX-License-Identifier: Apache-2.0 +# ============LICENSE_END========================================================= + +# this job gets triggered when a change is proposed to +# dmaap/messagerouter/dmaapclient- project on Nordix Gerrit. +- project: + name: dmaap-messagerouter-dmaapclient-verify + project: dmaap/messagerouter/dmaapclient + project-name: dmaap-messagerouter-dmaapclient + + stream: + - master: + branch: '{stream}' + jdk-version: java-8 + + jobs: + - 'onap-{project-name}-{stream}-verify-java' diff --git a/jjb/onap/dmaap-messagerouter-messageservice/dmaap-messagerouter-messageservice-push-upstream-jobs.yaml b/jjb/onap/dmaap-messagerouter-messageservice/dmaap-messagerouter-messageservice-push-upstream-jobs.yaml new file mode 100644 index 00000000..c2689dc3 --- /dev/null +++ b/jjb/onap/dmaap-messagerouter-messageservice/dmaap-messagerouter-messageservice-push-upstream-jobs.yaml @@ -0,0 +1,27 @@ +--- +# ============LICENSE_START======================================================= +# Copyright (C) 2019 Nordix Foundation. +# ================================================================================ +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +# SPDX-License-Identifier: Apache-2.0 +# ============LICENSE_END========================================================= + +# this job gets triggered when push-upstream is commented on a change on Nordix Gerrit. +- project: + name: dmaap-messagerouter-messageservice-push-upstream + project: dmaap/messagerouter/messageservice + project-name: dmaap-messagerouter-messageservice + + jobs: + - 'onap-{project-name}-push-upstream' diff --git a/jjb/onap/dmaap-messagerouter-messageservice/dmaap-messagerouter-messageservice-rebase-jobs.yaml b/jjb/onap/dmaap-messagerouter-messageservice/dmaap-messagerouter-messageservice-rebase-jobs.yaml new file mode 100644 index 00000000..348022d7 --- /dev/null +++ b/jjb/onap/dmaap-messagerouter-messageservice/dmaap-messagerouter-messageservice-rebase-jobs.yaml @@ -0,0 +1,28 @@ +--- +# ============LICENSE_START======================================================= +# Copyright (C) 2018 Nordix Foundation. +# ================================================================================ +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +# SPDX-License-Identifier: Apache-2.0 +# ============LICENSE_END========================================================= +# +# this job gets triggered when a change is merged to +# dmaap/messagerouter/messageservice project on ONAP Gerrit. +- project: + name: dmaap-messagerouter-messageservice-rebase + project: dmaap/messagerouter/messageservice + project-name: dmaap-messagerouter-messageservice + + jobs: + - 'onap-{project-name}-rebase' diff --git a/jjb/onap/dmaap-messagerouter-messageservice/dmaap-messagerouter-messageservice-verify-jobs.yaml b/jjb/onap/dmaap-messagerouter-messageservice/dmaap-messagerouter-messageservice-verify-jobs.yaml new file mode 100644 index 00000000..7d3fb0e6 --- /dev/null +++ b/jjb/onap/dmaap-messagerouter-messageservice/dmaap-messagerouter-messageservice-verify-jobs.yaml @@ -0,0 +1,33 @@ +--- +# ============LICENSE_START======================================================= +# Copyright (C) 2018-2019 Nordix Foundation. +# ================================================================================ +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +# SPDX-License-Identifier: Apache-2.0 +# ============LICENSE_END========================================================= + +# this job gets triggered when a change is proposed to +# dmaap/messagerouter/messageservice- project on Nordix Gerrit. +- project: + name: dmaap-messagerouter-messageservice-verify + project: dmaap/messagerouter/messageservice + project-name: dmaap-messagerouter-messageservice + + stream: + - master: + branch: '{stream}' + jdk-version: java-8 + + jobs: + - 'onap-{project-name}-{stream}-verify-java' diff --git a/jjb/onap/dmaap-messagerouter-mirroragent/dmaap-messagerouter-mirroragent-push-upstream-jobs.yaml b/jjb/onap/dmaap-messagerouter-mirroragent/dmaap-messagerouter-mirroragent-push-upstream-jobs.yaml new file mode 100644 index 00000000..5cd3a1b8 --- /dev/null +++ b/jjb/onap/dmaap-messagerouter-mirroragent/dmaap-messagerouter-mirroragent-push-upstream-jobs.yaml @@ -0,0 +1,27 @@ +--- +# ============LICENSE_START======================================================= +# Copyright (C) 2019 Nordix Foundation. +# ================================================================================ +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +# SPDX-License-Identifier: Apache-2.0 +# ============LICENSE_END========================================================= + +# this job gets triggered when push-upstream is commented on a change on Nordix Gerrit. +- project: + name: dmaap-messagerouter-mirroragent-push-upstream + project: dmaap/messagerouter/mirroragent + project-name: dmaap-messagerouter-mirroragent + + jobs: + - 'onap-{project-name}-push-upstream' diff --git a/jjb/onap/dmaap-messagerouter-mirroragent/dmaap-messagerouter-mirroragent-rebase-jobs.yaml b/jjb/onap/dmaap-messagerouter-mirroragent/dmaap-messagerouter-mirroragent-rebase-jobs.yaml new file mode 100644 index 00000000..c4cbd52a --- /dev/null +++ b/jjb/onap/dmaap-messagerouter-mirroragent/dmaap-messagerouter-mirroragent-rebase-jobs.yaml @@ -0,0 +1,28 @@ +--- +# ============LICENSE_START======================================================= +# Copyright (C) 2018 Nordix Foundation. +# ================================================================================ +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +# SPDX-License-Identifier: Apache-2.0 +# ============LICENSE_END========================================================= +# +# this job gets triggered when a change is merged to +# dmaap/messagerouter/mirroragent project on ONAP Gerrit. +- project: + name: dmaap-messagerouter-mirroragent-rebase + project: dmaap/messagerouter/mirroragent + project-name: dmaap-messagerouter-mirroragent + + jobs: + - 'onap-{project-name}-rebase' diff --git a/jjb/onap/dmaap-messagerouter-mirroragent/dmaap-messagerouter-mirroragent-verify-jobs.yaml b/jjb/onap/dmaap-messagerouter-mirroragent/dmaap-messagerouter-mirroragent-verify-jobs.yaml new file mode 100644 index 00000000..2f54c964 --- /dev/null +++ b/jjb/onap/dmaap-messagerouter-mirroragent/dmaap-messagerouter-mirroragent-verify-jobs.yaml @@ -0,0 +1,33 @@ +--- +# ============LICENSE_START======================================================= +# Copyright (C) 2018-2019 Nordix Foundation. +# ================================================================================ +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +# SPDX-License-Identifier: Apache-2.0 +# ============LICENSE_END========================================================= + +# this job gets triggered when a change is proposed to +# dmaap/messagerouter/mirroragent- project on Nordix Gerrit. +- project: + name: dmaap-messagerouter-mirroragent-verify + project: dmaap/messagerouter/mirroragent + project-name: dmaap-messagerouter-mirroragent + + stream: + - master: + branch: '{stream}' + jdk-version: java-8 + + jobs: + - 'onap-{project-name}-{stream}-verify-java' diff --git a/jjb/onap/dmaap-messagerouter-msgrtr/dmaap-messagerouter-msgrtr-push-upstream-jobs.yaml b/jjb/onap/dmaap-messagerouter-msgrtr/dmaap-messagerouter-msgrtr-push-upstream-jobs.yaml new file mode 100644 index 00000000..7a360cba --- /dev/null +++ b/jjb/onap/dmaap-messagerouter-msgrtr/dmaap-messagerouter-msgrtr-push-upstream-jobs.yaml @@ -0,0 +1,27 @@ +--- +# ============LICENSE_START======================================================= +# Copyright (C) 2019 Nordix Foundation. +# ================================================================================ +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +# SPDX-License-Identifier: Apache-2.0 +# ============LICENSE_END========================================================= + +# this job gets triggered when push-upstream is commented on a change on Nordix Gerrit. +- project: + name: dmaap-messagerouter-msgrtr-push-upstream + project: dmaap/messagerouter/msgrtr + project-name: dmaap-messagerouter-msgrtr + + jobs: + - 'onap-{project-name}-push-upstream' diff --git a/jjb/onap/dmaap-messagerouter-msgrtr/dmaap-messagerouter-msgrtr-rebase-jobs.yaml b/jjb/onap/dmaap-messagerouter-msgrtr/dmaap-messagerouter-msgrtr-rebase-jobs.yaml new file mode 100644 index 00000000..b650c1b2 --- /dev/null +++ b/jjb/onap/dmaap-messagerouter-msgrtr/dmaap-messagerouter-msgrtr-rebase-jobs.yaml @@ -0,0 +1,28 @@ +--- +# ============LICENSE_START======================================================= +# Copyright (C) 2018 Nordix Foundation. +# ================================================================================ +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +# SPDX-License-Identifier: Apache-2.0 +# ============LICENSE_END========================================================= +# +# this job gets triggered when a change is merged to +# dmaap/messagerouter/msgrtr project on ONAP Gerrit. +- project: + name: dmaap-messagerouter-msgrtr-rebase + project: dmaap/messagerouter/msgrtr + project-name: dmaap-messagerouter-msgrtr + + jobs: + - 'onap-{project-name}-rebase' diff --git a/jjb/onap/dmaap-messagerouter-msgrtr/dmaap-messagerouter-msgrtr-verify-jobs.yaml b/jjb/onap/dmaap-messagerouter-msgrtr/dmaap-messagerouter-msgrtr-verify-jobs.yaml new file mode 100644 index 00000000..6f536da4 --- /dev/null +++ b/jjb/onap/dmaap-messagerouter-msgrtr/dmaap-messagerouter-msgrtr-verify-jobs.yaml @@ -0,0 +1,33 @@ +--- +# ============LICENSE_START======================================================= +# Copyright (C) 2018-2019 Nordix Foundation. +# ================================================================================ +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +# SPDX-License-Identifier: Apache-2.0 +# ============LICENSE_END========================================================= + +# this job gets triggered when a change is proposed to +# dmaap/messagerouter/msgrtr- project on Nordix Gerrit. +- project: + name: dmaap-messagerouter-msgrtr-verify + project: dmaap/messagerouter/msgrtr + project-name: dmaap-messagerouter-msgrtr + + stream: + - master: + branch: '{stream}' + jdk-version: java-8 + + jobs: + - 'onap-{project-name}-{stream}-verify-java' diff --git a/jjb/onap/sdc/sdc-verify-jobs.yaml b/jjb/onap/sdc/sdc-verify-jobs.yaml index 2efe3376..5952ceb6 100644 --- a/jjb/onap/sdc/sdc-verify-jobs.yaml +++ b/jjb/onap/sdc/sdc-verify-jobs.yaml @@ -36,6 +36,9 @@ - '20.3': branch: '{stream}' jdk-version: java-11 + - '21.1': + branch: '{stream}' + jdk-version: java-11 jobs: - 'onap-{project-name}-{stream}-verify-java'