lint #4

Merged
kleph merged 4 commits from lint into master 2020-03-25 13:55:36 +01:00
6 changed files with 37 additions and 3 deletions

View file

@ -1,3 +1,23 @@
---
kind: pipeline
name: lint
steps:
- name: yaml lint
image: cytopia/yamllint
commands:
- yamllint .
- name: docker lint
image: hadolint/hadolint
commands:
- hadolint Dockerfile # ignore pinning version in pip
- name: markdown lint
image: pipelinecomponents/markdownlint:latest
commands:
- mdl --style all --warnings .
---
kind: pipeline
name: build
@ -16,6 +36,8 @@ steps:
event:
exclude:
- pull_request
depends_on:
- lint
---
deploy_commands_alias:
@ -82,4 +104,3 @@ steps:
depends_on:
- build

3
.hadolint.yaml Normal file
View file

@ -0,0 +1,3 @@
---
ignored:
- DL3013

9
.yamllint Normal file
View file

@ -0,0 +1,9 @@
---
extends: default
rules:
indentation:
indent-sequences: consistent
line-length:
max: 170
level: warning

View file

@ -1,5 +1,5 @@
# q3_server_status
[![Build Status](https://drone.kleph.eu/api/badges/kleph/q3_server_status/status.svg)](https://drone.kleph.eu/kleph/q3_server_status)
Q3 communication module is taken from here : https://github.com/gak/pyquake3
Q3 communication module is taken from here : <https://github.com/gak/pyquake3>
(thanks ! :) )

View file

@ -10,7 +10,7 @@ apiVersion: rbac.authorization.k8s.io/v1
kind: Role
metadata:
name: q3-deploy-role
namespace: q3 # Should be namespace you are granting access to
namespace: q3
rules:
- apiGroups: ["*"]
resources: ["*"]

View file

@ -1,3 +1,4 @@
---
apiVersion: v1
kind: Service
metadata: