{"_id":"@atomist/k8-sdm","_rev":"7-96d89f3ef6dd89ded0f303a9b9000e61","name":"@atomist/k8-sdm","dist-tags":{"branch-k8-sdm":"1.0.0-k8-sdm.20181019214508","latest":"1.0.0-k8-sdm.20181019214508"},"versions":{"1.0.0-k8-sdm.20181019214508":{"name":"@atomist/k8-sdm","version":"1.0.0-k8-sdm.20181019214508","description":"Automations for deploying, updating, and removing resources in Kubernetes","author":{"name":"Atomist","email":"support@atomist.com","url":"https://atomist.com/"},"license":"Apache-2.0","homepage":"https://github.com/atomist/k8-sdm#readme","repository":{"type":"git","url":"git+https://github.com/atomist/k8-sdm.git"},"bugs":{"url":"https://github.com/atomist/k8-sdm/issues"},"keywords":["atomist","automation","kubernetes","sdm"],"main":"./index.js","types":"./index.d.ts","dependencies":{"@atomist/automation-client":"1.0.0-master.20181019184257","@atomist/automation-client-ext-logzio":"1.0.0-master.20180926175305","@atomist/sdm":"1.0.0-master.20181018153716","@atomist/sdm-core":"1.0.0-master.20181019075335","@atomist/sdm-pack-k8":"^1.0.0-RC.1","@types/json-stringify-safe":"^5.0.0","@types/node":"^10.5.7","json-stringify-safe":"^5.0.1","kubernetes-client":"^5.3.1"},"devDependencies":{"@types/mocha":"^5.2.5","@types/power-assert":"^1.5.0","espower-typescript":"^9.0.0","mocha":"^5.2.0","nodemon":"^1.18.3","npm-run-all":"^4.1.3","nyc":"^13.0.1","power-assert":"^1.6.0","rimraf":"^2.6.2","source-map-support":"^0.5.9","supervisor":"^0.12.0","ts-node":"^7.0.0","tslint":"^5.11.0","typedoc":"^0.11.1","typescript":"^2.9.2"},"directories":{"test":"test"},"scripts":{"autostart":"nodemon --watch index.ts --watch lib --ext ts --delay 4 --exec ts-node -- node_modules/@atomist/automation-client/bin/start.js","autotest":"supervisor --watch index.ts,lib,test --extensions ts --no-restart-on exit --quiet --exec npm -- test","build":"run-s compile test lint doc","clean":"run-p clean:compile clean:test clean:doc clean:run","clean:compile":"rimraf git-info.json \"index.{d.ts,js{,.map}}\" \"{lib,test}/**/*.{d.ts,js{,.map}}\" lib/typings/types.ts","clean:dist":"run-s clean clean:npm","clean:doc":"rimraf doc","clean:npm":"rimraf node_modules","clean:run":"rimraf *-v8.log profile.txt log","clean:test":"rimraf .nyc_output coverage","compile":"run-s git:info gql:gen compile:ts","compile:ts":"tsc --project .","doc":"typedoc --mode modules --excludeExternals --ignoreCompilerErrors --exclude \"**/*.d.ts\" --out doc index.ts lib","git:info":"atm-git-info","gql:gen":"atm-gql-gen","lint":"tslint --format verbose --project . --exclude \"node_modules/**\" --exclude \"**/*.d.ts\" \"**/*.ts\"","lint:fix":"npm run lint -- --fix","start":"atm-start","test":"nyc mocha --require espower-typescript/guess --require source-map-support/register \"test/**/*.test.ts\"","test:one":"mocha --require espower-typescript/guess \"test/**/${TEST:-*.test.ts}\"","typedoc":"npm run doc"},"engines":{"node":">=8.1.0","npm":">=5.0.0"},"nyc":{"include":["lib/**/*.*"],"extension":[".ts"],"exclude":["lib/typings","**/*.d.ts"],"reporter":["html","text-summary"],"all":true},"gitHead":"842ca8fa4158d54520933f7197fca4106999891e","_id":"@atomist/k8-sdm@1.0.0-k8-sdm.20181019214508","_npmVersion":"6.4.1","_nodeVersion":"10.12.0","_npmUser":{"name":"atomist","email":"npm@atomist.com"},"dist":{"integrity":"sha512-kGPy2Ab9u155CFt7NcYVHu+N04uIt6KDmBMP3OyR7UQM4OwcNooy25HXPHZJskVsXwqQ5pjZd3ySfyfloJB6Hw==","shasum":"b5103f7b7c198b44536c643141992d73586921f2","tarball":"https://registry.npmjs.org/@atomist/k8-sdm/-/k8-sdm-1.0.0-k8-sdm.20181019214508.tgz","fileCount":25,"unpackedSize":236824,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbylDUCRA9TVsSAnZWagAA5GgP/j2IgvresLo/BKnP8GRr\ntAqLuCurIljj31UvNl2sh155voJxg8PaOJPWYr9F5cAKcs2Sv6O3RgaY9O2N\nsoVAlxSYs0CEdRXWsBzZ3IreDwoUipKb8KC9ESw/W+ZSRIsCI6bA7DfZKE6a\n3TQZRsDksfb9FW4U/wCSQ7upVbzwY4mBbtOIlQ2665eGxMz2T6bjZSPqDxnR\nNQV/nOO7OzIlIUmfTn/CCO6zDcCv0ikZ3MwkWc3+2kEv29n6AlAPkdQyoZfo\n9eRjadEpHba3PE2mCnYk8r/QBIDiZfBvgEaLkefLbp9wdi7lAkJ6lOwTEs9a\nsg4w11PVQCCAOqgDVcZVsv9Jv6CsP4cPHrk9H+mQxNAhvglf9SPbLeeXBvJV\nCzsVmstZwu6HHBpyeo8bAx8l0hhiMRPsao90TkJXUJWk9C8Zz+3bVs9W14qO\nhnBSn6RL3znBnbCHkdtgc3UhLEXgAJI7fbunDNYFW0/dHysToT7X9p1VqiHX\npAB4K7OSesDXohbt7gUpL3uMlQK8VMUQtw5JQT8YnNrTgvBxq/WSubk8aWYb\n6TzVLyxhZk/P2y0FDeaghXNuAe9CJFQYm+WUSbgXW0zs3b+qVb8k8x6GSHgY\nInBCtVTrQTxQ6RKZ3FllJPsKGXS8Le7ByCWmUNINETeAdCk4Y+iv+SHzmsjZ\nk+2H\r\n=1Xmy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC/uz0ia+i+ey5Rk8VPZKdp/q274hX59yUmdKXLm6xLyAiAEkURgc8FVbBe0QJNDdktGzjdI9dwVnqbJ5OKHwzeaHg=="}]},"maintainers":[{"name":"atomist","email":"npm@atomist.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/k8-sdm_1.0.0-k8-sdm.20181019214508_1539985619932_0.7184794286723704"},"_hasShrinkwrap":false}},"time":{"created":"2018-10-19T21:46:59.780Z","1.0.0-k8-sdm.20181019214508":"2018-10-19T21:47:00.073Z","modified":"2023-02-23T17:59:04.132Z"},"maintainers":[{"email":"neil.prosser+npmjs@gmail.com","name":"neilprosser"},{"email":"npm@atomist.com","name":"atomist-bot"},{"email":"cd@atomist.com","name":"cdupuis"},{"email":"slimslenderslacks@gmail.com","name":"slimslenderslacks"}],"description":"Automations for deploying, updating, and removing resources in Kubernetes","homepage":"https://github.com/atomist/k8-sdm#readme","keywords":["atomist","automation","kubernetes","sdm"],"repository":{"type":"git","url":"git+https://github.com/atomist/k8-sdm.git"},"author":{"name":"Atomist","email":"support@atomist.com","url":"https://atomist.com/"},"bugs":{"url":"https://github.com/atomist/k8-sdm/issues"},"license":"Apache-2.0","readme":"<p align=\"center\">\n  <img src=\"https://images.atomist.com/sdm/SDM-Logo-Dark.png\">\n</p>\n\n# @atomist/k8-sdm\n\n[![atomist sdm goals](http://badge.atomist.com/T29E48P34/atomist/k8-automation/7f92c63a-cd89-448e-8360-e9c507f87099)](https://app.atomist.com/workspace/T29E48P34)\n[![npm version](https://img.shields.io/npm/v/@atomist/k8-sdm.svg)](https://www.npmjs.com/package/@atomist/k8-sdm)\n[![Docker Pulls](https://img.shields.io/docker/pulls/atomist/k8-sdm.svg)](https://hub.docker.com/r/atomist/k8-sdm/)\n\nThis repository contains a software delivery machine (SDM) for\ndeploying applications to Kubernetes using the [Atomist][atomist] API.\nCurrently, deploying Docker images as deployments with optional\nservices and ingress rules is supported.\n\nSoftware delivery machines enable you to control your delivery process\nin code.  Think of it as an API for your software delivery.  See the\n[Atomist documentation][atomist-doc] for more information on the\nconcept of a software delivery machine and how to create and develop\nan SDM.\n\n[atomist-doc]: https://docs.atomist.com/ (Atomist Documentation)\n\n## Getting started\n\nSee the [Developer Quick Start][atomist-quick] to jump straight to\ncreating an SDM.\n\n[atomist-quick]: https://docs.atomist.com/quick-start/ (Atomist - Developer Quick Start)\n\n## Contributing\n\nContributions to this project from community members are encouraged\nand appreciated. Please review the [Contributing\nGuidelines](CONTRIBUTING.md) for more information. Also see the\n[Development](#development) section in this document.\n\n## Code of conduct\n\nThis project is governed by the [Code of\nConduct](CODE_OF_CONDUCT.md). You are expected to act in accordance\nwith this code by participating. Please report any unacceptable\nbehavior to code-of-conduct@atomist.com.\n\n## Documentation\n\nPlease see [docs.atomist.com][atomist-doc] for\n[developer][atomist-doc-sdm] documentation.\n\n[atomist-doc-sdm]: https://docs.atomist.com/developer/sdm/ (Atomist Documentation - SDM Developer)\n\n## Connect\n\nFollow [@atomist][atomist-twitter] and [The Composition][atomist-blog]\nblog related to SDM.\n\n[atomist-twitter]: https://twitter.com/atomist (Atomist on Twitter)\n[atomist-blog]: https://the-composition.com/ (The Composition - The Official Atomist Blog)\n\n## Support\n\nGeneral support questions should be discussed in the `#support`\nchannel in the [Atomist community Slack workspace][slack].\n\nIf you find a problem, please create an [issue][].\n\n[issue]: https://github.com/atomist/k8-sdm/issues\n\n## Development\n\nYou will need to install [Node.js][node] to build and test this\nproject.\n\n[node]: https://nodejs.org/ (Node.js)\n\n### Build and test\n\nInstall dependencies.\n\n```\n$ npm install\n```\n\nUse the `build` package script to compile, test, lint, and build the\ndocumentation.\n\n```\n$ npm run build\n```\n\n### Release\n\nReleases are handled via the [Atomist SDM][atomist-sdm].  Just press\nthe 'Approve' button in the Atomist dashboard or Slack.\n\n[atomist-sdm]: https://github.com/atomist/atomist-sdm (Atomist Software Delivery Machine)\n\n---\n\nCreated by [Atomist][atomist].\nNeed Help?  [Join our Slack workspace][slack].\n\n[atomist]: https://atomist.com/ (Atomist - How Teams Deliver Software)\n[slack]: https://join.atomist.com/ (Atomist Community Slack)\n","readmeFilename":"README.md"}