{"id":14965246,"url":"https://github.com/saltstack/kitchen-salt","last_synced_at":"2025-05-16T00:05:06.561Z","repository":{"id":13171949,"uuid":"15855060","full_name":"saltstack/kitchen-salt","owner":"saltstack","description":"SaltStack provisioner for test-kitchen","archived":false,"fork":false,"pushed_at":"2024-05-25T08:40:51.000Z","size":745,"stargazers_count":198,"open_issues_count":28,"forks_count":112,"subscribers_count":30,"default_branch":"master","last_synced_at":"2025-04-08T10:26:42.694Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/saltstack.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGE.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2014-01-13T01:39:21.000Z","updated_at":"2024-12-14T15:59:02.000Z","dependencies_parsed_at":"2024-06-18T21:40:17.462Z","dependency_job_id":null,"html_url":"https://github.com/saltstack/kitchen-salt","commit_stats":{"total_commits":458,"total_committers":62,"mean_commits":7.387096774193548,"dds":0.7292576419213974,"last_synced_commit":"03a438aadf8c73b8e49820d21f44a468e0632901"},"previous_names":[],"tags_count":31,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/saltstack%2Fkitchen-salt","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/saltstack%2Fkitchen-salt/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/saltstack%2Fkitchen-salt/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/saltstack%2Fkitchen-salt/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/saltstack","download_url":"https://codeload.github.com/saltstack/kitchen-salt/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254442854,"owners_count":22071878,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-09-24T13:34:25.687Z","updated_at":"2025-05-16T00:05:06.517Z","avatar_url":"https://github.com/saltstack.png","language":"Ruby","readme":"# kitchen-salt #\n\n[![Gem Version](https://badge.fury.io/rb/kitchen-salt.svg)](https://badge.fury.io/rb/kitchen-salt)\n[![Gem Downloads](https://ruby-gem-downloads-badge.herokuapp.com/kitchen-salt?type=total\u0026color=brightgreen)](https://rubygems.org/gems/kitchen-salt)\n[![Build Status](https://github.com/saltstack/kitchen-salt/workflows/Tests/badge.svg)](https://github.com/saltstack/kitchen-salt/actions)\n\nA Test Kitchen Provisioner for Salt\n\nThe provider works by generating a salt-minion config, creating pillars based on attributes in .kitchen.yml and calling salt-call.\n\nThis provisioner is tested with kitchen-docker against CentOS, Ubuntu, and Debian.\n\n## Generate and locally view kitchen-salt docs ##\n\nTo view the docs that were originally generated by this repository and hosted by Salt Project, the following should generate a local copy of the documentation.\n\n    # Clear any locally generated documentation\n    rm -rf html/\n\n    # Generate HTML documentation of kitchen-salt\n    bundle install\n    bundle exec yard doc\n    firefox html/index.html\n\n    # OPTIONAL\n    # Start a local http server to view the rendered docs\n    # Accessible via http://localhost:8808/\n    bundle exec yard server docroot=html/\n\n## Installation and Setup ##\n\nYou'll need the test-kitchen and kitchen-salt gem's installed in your system, along with kitchen-vagrant or some other suitable driver for test-kitchen.  Please see the [gettingstarted documentation](docs/gettingstarted.md).\n\n## Provisioner Options ##\n\nMore details on all the configuration options are in the [provisioner_options documentation](docs/provisioner_options.md).\n\n## Requirements ##\n\nYou'll need a driver box that is supported by the SaltStack [bootstrap](https://github.com/saltstack/salt-bootstrap) system.\n\n## Continuous Integration and Testing ##\n\nPR's and other changes should validated using Github Actions, kitchen-docker, multiple state dependencies, the modified version of kitchen-salt and the latest version of test-kitchen.\n\n## Releasing ##\n\n    # hack. work. test.\n    git add stuff\n    git commit -v\n    gem bump --release --tag\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsaltstack%2Fkitchen-salt","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsaltstack%2Fkitchen-salt","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsaltstack%2Fkitchen-salt/lists"}