appveyor-swagger

v0.20180817.0
An unofficial Swagger/OpenAPI definition of the AppVeyor REST API.
appveyor ci continuous integration openapi swagger

clean

rimraf doc

doc

npm run doc-bootprint

doc-bootprint

bootprint openapi swagger.yaml doc/bootprint

postpublish

git -C doc push && git push --follow-tags origin master gh-pages && echo Remember to update GitHub Releases from CHANGELOG.md && echo until skywinder/github-changelog-generator#56 is fixed.

postversion

rimraf doc && git clone -b gh-pages -l -q . doc && npm run doc && git -C doc add . && git -C doc commit -n -m "Docs for v$npm_package_version"

prepublish

js-yaml swagger.yaml > swagger.json && js-yaml swagger-polymorphic.yaml > swagger-polymorphic.json

preversion

depcheck --ignores bootprint-openapi,eslint-plugin-import,greenkeeper-lockfile --ignore-dirs doc && david && git-branch-is master && travis-status -b -c -qwx

test

npm run validate

validate

npm run validate-cli && npm run validate-online

validate-cli

swagger-cli validate swagger.yaml && swagger-cli validate swagger-polymorphic.yaml

validate-online

swagger-spec-validator swagger.yaml swagger-polymorphic.yaml

version

sed -i.bak "1,20s/^\( version:\) 0\.[0-9.]*$/\1 $npm_package_version/" swagger.yaml swagger-polymorphic.yaml && rm swagger.yaml.bak swagger-polymorphic.yaml.bak && github_changelog_generator -t "$npm_config_gcg_github_token" --future-release "$npm_package_version" && echo && echo === Please edit CHANGELOG.md as desired, then exit === && echo && $npm_config_shell && git commit -m "Update CHANGELOG.md for $npm_package_version" CHANGELOG.md && git commit -m "Update OpenAPI spec version to $npm_package_version" swagger.yaml swagger-polymorphic.yaml

version-deps

npm install david depcheck git-branch-is travis-status

Metadata

  • MIT
  • >=6
  • Kevin Locke
  • released 8/17/2018

Downloads

Maintainers