mirror of
https://github.com/saltstack-formulas/mysql-formula.git
synced 2025-04-16 01:30:25 +00:00

* Semi-automated using `ssf-formula` (v0.5.0) * Fix (or ignore) errors shown below: ```bash mysql-formula$ $(grep "\- yamllint" .travis.yml | sed -e "s:^\s\+-\s\(.*\):\1:") ./mysql/osfamilymap.yaml 4:1 warning missing document start "---" (document-start) 5:6 error syntax error: found character '%' that cannot start any token 94:17 error trailing spaces (trailing-spaces) 191:89 error line too long (90 > 88 characters) (line-length) ./mysql/defaults.yaml 3:1 warning missing document start "---" (document-start) 7:4 error syntax error: found character '%' that cannot start any token 44:89 error line too long (93 > 88 characters) (line-length) 51:89 error line too long (111 > 88 characters) (line-length) 58:89 error line too long (104 > 88 characters) (line-length) 65:89 error line too long (103 > 88 characters) (line-length) 71:89 error line too long (95 > 88 characters) (line-length) 77:89 error line too long (102 > 88 characters) (line-length) 83:89 error line too long (101 > 88 characters) (line-length) 86:89 error line too long (95 > 88 characters) (line-length) 90:89 error line too long (95 > 88 characters) (line-length) ./mysql/supported_sections.yaml 2:2 error syntax error: found character '%' that cannot start any token ./mysql/osmap.yaml 4:4 error syntax error: found character '%' that cannot start any token 7:89 error line too long (96 > 88 characters) (line-length) 8:89 error line too long (97 > 88 characters) (line-length) pillar.example 1:1 warning missing document start "---" (document-start) 36:8 error wrong indentation: expected 8 but found 7 (indentation) 77:16 warning truthy value should be one of [false, true] (truthy) 80:13 warning truthy value should be one of [false, true] (truthy) 83:13 warning truthy value should be one of [false, true] (truthy) 85:13 warning truthy value should be one of [false, true] (truthy) 89:13 warning truthy value should be one of [false, true] (truthy) 96:13 warning truthy value should be one of [false, true] (truthy) 112:19 warning truthy value should be one of [false, true] (truthy) 117:17 warning too few spaces before comment (comments) 118:12 warning truthy value should be one of [false, true] (truthy) 119:17 warning truthy value should be one of [false, true] (truthy) 130:25 warning truthy value should be one of [false, true] (truthy) 131:19 warning truthy value should be one of [false, true] (truthy) 153:16 warning truthy value should be one of [false, true] (truthy) 166:14 warning truthy value should be one of [false, true] (truthy) 171:18 warning truthy value should be one of [false, true] (truthy) 172:89 error line too long (93 > 88 characters) (line-length) 175:18 warning truthy value should be one of [false, true] (truthy) 176:89 error line too long (111 > 88 characters) (line-length) 179:18 warning truthy value should be one of [false, true] (truthy) 179:26 warning missing starting space in comment (comments) 180:89 error line too long (104 > 88 characters) (line-length) 183:18 warning truthy value should be one of [false, true] (truthy) 183:26 warning missing starting space in comment (comments) 184:89 error line too long (103 > 88 characters) (line-length) 187:18 warning truthy value should be one of [false, true] (truthy) 187:26 warning missing starting space in comment (comments) 188:89 error line too long (95 > 88 characters) (line-length) 191:18 warning truthy value should be one of [false, true] (truthy) 191:26 warning missing starting space in comment (comments) 192:89 error line too long (102 > 88 characters) (line-length) 195:18 warning truthy value should be one of [false, true] (truthy) 195:26 warning missing starting space in comment (comments) 196:89 error line too long (101 > 88 characters) (line-length) 199:18 warning truthy value should be one of [false, true] (truthy) 199:26 warning missing starting space in comment (comments) 200:89 error line too long (95 > 88 characters) (line-length) 203:18 warning truthy value should be one of [false, true] (truthy) 203:26 warning missing starting space in comment (comments) 204:89 error line too long (95 > 88 characters) (line-length) 207:18 warning truthy value should be one of [false, true] (truthy) 207:26 warning missing starting space in comment (comments) 211:18 warning truthy value should be one of [false, true] (truthy) 211:26 warning missing starting space in comment (comments) 214:1 error too many blank lines (1 > 0) (empty-lines) test/salt/pillar/mysql.sls 1:1 warning missing document start "---" (document-start) 36:8 error wrong indentation: expected 8 but found 7 (indentation) 77:16 warning truthy value should be one of [false, true] (truthy) 80:13 warning truthy value should be one of [false, true] (truthy) 82:13 warning truthy value should be one of [false, true] (truthy) 84:13 warning truthy value should be one of [false, true] (truthy) 88:13 warning truthy value should be one of [false, true] (truthy) 95:13 warning truthy value should be one of [false, true] (truthy) 111:19 warning truthy value should be one of [false, true] (truthy) 152:16 warning truthy value should be one of [false, true] (truthy) 165:14 warning truthy value should be one of [false, true] (truthy) 170:18 warning truthy value should be one of [false, true] (truthy) 171:89 error line too long (93 > 88 characters) (line-length) 174:18 warning truthy value should be one of [false, true] (truthy) 175:89 error line too long (111 > 88 characters) (line-length) 178:18 warning truthy value should be one of [false, true] (truthy) 178:26 warning missing starting space in comment (comments) 179:89 error line too long (104 > 88 characters) (line-length) 182:18 warning truthy value should be one of [false, true] (truthy) 182:26 warning missing starting space in comment (comments) 183:89 error line too long (103 > 88 characters) (line-length) 186:18 warning truthy value should be one of [false, true] (truthy) 186:26 warning missing starting space in comment (comments) 187:89 error line too long (95 > 88 characters) (line-length) 190:18 warning truthy value should be one of [false, true] (truthy) 190:26 warning missing starting space in comment (comments) 191:89 error line too long (102 > 88 characters) (line-length) 194:18 warning truthy value should be one of [false, true] (truthy) 194:26 warning missing starting space in comment (comments) 195:89 error line too long (101 > 88 characters) (line-length) 198:18 warning truthy value should be one of [false, true] (truthy) 198:26 warning missing starting space in comment (comments) 199:89 error line too long (95 > 88 characters) (line-length) 202:18 warning truthy value should be one of [false, true] (truthy) 202:26 warning missing starting space in comment (comments) 203:89 error line too long (95 > 88 characters) (line-length) 206:18 warning truthy value should be one of [false, true] (truthy) 206:26 warning missing starting space in comment (comments) 210:18 warning truthy value should be one of [false, true] (truthy) 210:26 warning missing starting space in comment (comments) 213:1 error too many blank lines (1 > 0) (empty-lines) ```
86 lines
2.7 KiB
YAML
86 lines
2.7 KiB
YAML
# -*- coding: utf-8 -*-
|
|
# vim: ft=yaml
|
|
---
|
|
stages:
|
|
- test
|
|
- lint
|
|
- name: release
|
|
if: branch = master AND type != pull_request
|
|
|
|
sudo: required
|
|
cache: bundler
|
|
language: ruby
|
|
dist: xenial
|
|
|
|
services:
|
|
- docker
|
|
|
|
# Make sure the instances listed below match up with
|
|
# the `platforms` defined in `kitchen.yml`
|
|
env:
|
|
matrix:
|
|
- INSTANCE: default-debian-10-develop-py3
|
|
- INSTANCE: default-ubuntu-1804-develop-py3
|
|
# - INSTANCE: default-centos-7-develop-py3
|
|
# - INSTANCE: default-fedora-30-develop-py3
|
|
# - INSTANCE: default-opensuse-leap-15-develop-py3
|
|
# - INSTANCE: default-amazonlinux-2-develop-py2
|
|
- INSTANCE: default-debian-9-2019-2-py3
|
|
- INSTANCE: default-ubuntu-1804-2019-2-py3
|
|
# - INSTANCE: default-centos-7-2019-2-py3
|
|
# - INSTANCE: default-fedora-30-2019-2-py3
|
|
# - INSTANCE: default-opensuse-leap-15-2019-2-py3
|
|
# - INSTANCE: default-amazonlinux-2-2019-2-py2
|
|
- INSTANCE: default-debian-9-2018-3-py2
|
|
# - INSTANCE: default-ubuntu-1604-2018-3-py2
|
|
# - INSTANCE: default-centos-7-2018-3-py2
|
|
# - INSTANCE: default-fedora-29-2018-3-py2
|
|
# - INSTANCE: default-opensuse-leap-15-2018-3-py2
|
|
# - INSTANCE: default-amazonlinux-2-2018-3-py2
|
|
- INSTANCE: default-debian-8-2017-7-py2
|
|
# - INSTANCE: default-ubuntu-1604-2017-7-py2
|
|
# - INSTANCE: default-centos-6-2017-7-py2
|
|
# - INSTANCE: default-fedora-29-2017-7-py2
|
|
# - INSTANCE: default-opensuse-leap-15-2017-7-py2
|
|
# - INSTANCE: default-amazonlinux-2-2017-7-py2
|
|
|
|
script:
|
|
- bin/kitchen verify ${INSTANCE}
|
|
|
|
jobs:
|
|
include:
|
|
# Define the `lint` stage (runs `yamllint` and `commitlint`)
|
|
- stage: lint
|
|
language: node_js
|
|
node_js: lts/*
|
|
before_install: skip
|
|
script:
|
|
# Install and run `yamllint`
|
|
- pip install --user yamllint
|
|
# yamllint disable-line rule:line-length
|
|
- yamllint -s . .yamllint pillar.example test/salt/pillar/mysql.sls
|
|
# Install and run `commitlint`
|
|
- npm install @commitlint/config-conventional -D
|
|
- npm install @commitlint/travis-cli -D
|
|
- commitlint-travis
|
|
# Define the release stage that runs `semantic-release`
|
|
- stage: release
|
|
language: node_js
|
|
node_js: lts/*
|
|
before_install: skip
|
|
script:
|
|
# Update `AUTHORS.md`
|
|
- export MAINTAINER_TOKEN=${GH_TOKEN}
|
|
- go get github.com/myii/maintainer
|
|
- maintainer contributor
|
|
|
|
# Install all dependencies required for `semantic-release`
|
|
- npm install @semantic-release/changelog@3 -D
|
|
- npm install @semantic-release/exec@3 -D
|
|
- npm install @semantic-release/git@7 -D
|
|
deploy:
|
|
provider: script
|
|
skip_cleanup: true
|
|
script:
|
|
# Run `semantic-release`
|
|
- npx semantic-release@15
|