blob: 30820d06b5a4b01796250c2fa3f74f4582834f14 [file] [log] [blame]
Lionel Jouin4ca06662022-09-29 11:58:10 +02001---
2# ============LICENSE_START=======================================================
3# Copyright (C) 2021 Nordix Foundation.
4# ================================================================================
5# Licensed under the Apache License, Version 2.0 (the "License");
6# you may not use this file except in compliance with the License.
7# You may obtain a copy of the License at
8#
9# http://www.apache.org/licenses/LICENSE-2.0
10#
11# Unless required by applicable law or agreed to in writing, software
12# distributed under the License is distributed on an "AS IS" BASIS,
13# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14# See the License for the specific language governing permissions and
15# limitations under the License.
16#
17# SPDX-License-Identifier: Apache-2.0
18# ============LICENSE_END=========================================================
19
20- project:
21 name: 'meridio-periodic-security-scan'
22
23 project: 'meridio-periodic-security-scan'
24
25 jobs:
26 - 'meridio-periodic-security-scan'
27
28- job-template:
29 name: 'meridio-periodic-security-scan'
30 project-type: pipeline
31 disabled: '{obj:disabled}'
32
33 concurrent: true
34
35 properties:
36 - github:
37 url: https://github.com/Nordix/Meridio
38
39 parameters:
40 - string:
41 name: GIT_PROJECT
42 default: "https://github.com/Nordix/Meridio.git"
43 description: Git URL of the project
44 - string:
45 name: CURRENT_BRANCH
46 default: "master"
47 description: Current Git branch
48 - string:
49 name: DEFAULT_BRANCH
50 default: "master"
51 description: default branch
52 - string:
53 name: IMAGE_REGISTRY
54 default: 'registry.nordix.org/cloud-native/meridio'
55 description: Meridio image regsitry
56 - string:
57 name: IMAGE_VERSION
58 default: 'latest'
59 description: Version of the images
60 - string:
61 name: EMAIL_RECIPIENTS
62 default: 'lionel.jouin@est.tech'
63 description: Recipients of the report
Lionel Jouin4b6b6f52022-10-14 16:22:23 +020064 - string:
65 name: IMAGE_NAMES
Lionel Jouinc4037892022-11-16 15:53:04 +010066 default: 'stateless-lb proxy tapa ipam nsp frontend operator'
Lionel Jouin4b6b6f52022-10-14 16:22:23 +020067 description: Images to compile
Lionel Jouinc4037892022-11-16 15:53:04 +010068 - bool:
69 name: DRY_RUN
70 default: false
71 description: Dry Run
Lionel Jouin4ca06662022-09-29 11:58:10 +020072
73 triggers:
74 - timed: '@midnight'
75
76 dsl:
77 !include-raw-escape: Jenkinsfile.security-scan
78
79# vim: set ts=2 sw=2 expandtab: