Updated Zuul Job to run go Linting for Api code
Updated zuul configuration to run golangci-lint Story: 2010918 Task: 49208 Change-Id: Idd02961271bc6a5572ec0b336d1d7c46a1265f18 Signed-off-by: AbhishekJ <abhishek.jaiswal@windriver.com>
This commit is contained in:
parent
107f2f7007
commit
bef6099b01
11
.zuul.yaml
11
.zuul.yaml
@ -5,6 +5,7 @@
|
||||
- openstack-tox-linters
|
||||
- k8sapp-node-interface-metrics-exporter-tox-py39
|
||||
- k8sapp-node-interface-metrics-exporter-tox-pylint
|
||||
- go-lint
|
||||
gate:
|
||||
jobs:
|
||||
- openstack-tox-linters
|
||||
@ -47,3 +48,13 @@
|
||||
tox_envlist: pylint
|
||||
tox_extra_args: -c python3-k8sapp-node-interface-metrics-exporter/k8sapp_node_interface_metrics_exporter/tox.ini
|
||||
tox_constraints_file: '{{ ansible_user_dir }}/src/opendev.org/starlingx/root/build-tools/requirements/debian/upper-constraints.txt'
|
||||
|
||||
- job:
|
||||
name: go-lint
|
||||
parent: golangci-lint
|
||||
description: |
|
||||
Run go linting
|
||||
vars:
|
||||
go_version: 1.21.5
|
||||
golangci_lint_version: 1.55.2
|
||||
zuul_work_dir: "{{ zuul.project.src_dir }}/metrics-exporter-api/docker/metrics-exporter-api"
|
||||
|
Loading…
x
Reference in New Issue
Block a user