cookbook 'liquibase', '~> 1.0.0'
liquibase (5) Versions 1.0.0 Follow1
Installs and configures Liquibase
cookbook 'liquibase', '~> 1.0.0', :supermarket
knife supermarket install liquibase
knife supermarket download liquibase
liquibase cookbook
Requirements
- Chef 10
- Centos / Redhat / Fedora
License and Author
Author:: Jamie Winsor (reset@riotgames.com)
Author:: Jesse Howarth (jhowarth@riotgames.com)
Maintainer:: Josiah Kiehl (jkiehl@riotgames.com)
Copyright 2012-2013, Riot Games
See LICENSE for license details
Resources / Providers
liquibase_migrate
Migrate a database using a liquibase changelog.
Actions
Action | Description | Default |
---|---|---|
run | Run the migrations | Yes |
force | Force run the migrations |
Attributes
Attribute | Description | Type | Default |
---|---|---|---|
change_log_file | The liquibase change log file location on disk, relative to the cwd attribute | String | name |
jar | The location of the liquibase jar to use | String | |
connection | Database connection information | Hash | |
classpath | The classpath to use when executing the migrations | String | |
driver | Database driver | String | com.mysql.jdbc.Driver |
adapter | Database adapter | Symbol | :mysql |
contexts | Contexts to run the migrations in | String | live |
cwd | The directory to run the migrations from | String | |
change_log_properties | A hash where the keys are property names and the values are property values for substitution into the change log(s) | Hash | {} |
Dependent cookbooks
java >= 0.0.0 |
Contingent cookbooks
There are no cookbooks that are contingent upon this one.
Collaborator Number Metric
1.0.0 passed this metric
Contributing File Metric
1.0.0 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must contain a CONTRIBUTING.md file
Foodcritic Metric
1.0.0 failed this metric
FC064: Ensure issues_url is set in metadata: liquibase/metadata.rb:1
FC065: Ensure source_url is set in metadata: liquibase/metadata.rb:1
FC066: Ensure chef_version is set in metadata: liquibase/metadata.rb:1
FC069: Ensure standardized license defined in metadata: liquibase/metadata.rb:1
FC074: LWRP should use DSL to define resource's default action: liquibase/resources/migrate.rb:1
FC085: Resource using new_resource.updated_by_last_action to converge resource: liquibase/providers/migrate.rb:34
FC085: Resource using new_resource.updated_by_last_action to converge resource: liquibase/providers/migrate.rb:41
Run with Foodcritic Version 16.3.0 with tags metadata,correctness ~FC031 ~FC045 and failure tags any
No Binaries Metric
1.0.0 passed this metric
Testing File Metric
1.0.0 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must contain a TESTING.md file
Version Tag Metric
1.0.0 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must include a tag that matches this cookbook version number
1.0.0 passed this metric
1.0.0 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must contain a CONTRIBUTING.md file
Foodcritic Metric
1.0.0 failed this metric
FC064: Ensure issues_url is set in metadata: liquibase/metadata.rb:1
FC065: Ensure source_url is set in metadata: liquibase/metadata.rb:1
FC066: Ensure chef_version is set in metadata: liquibase/metadata.rb:1
FC069: Ensure standardized license defined in metadata: liquibase/metadata.rb:1
FC074: LWRP should use DSL to define resource's default action: liquibase/resources/migrate.rb:1
FC085: Resource using new_resource.updated_by_last_action to converge resource: liquibase/providers/migrate.rb:34
FC085: Resource using new_resource.updated_by_last_action to converge resource: liquibase/providers/migrate.rb:41
Run with Foodcritic Version 16.3.0 with tags metadata,correctness ~FC031 ~FC045 and failure tags any
No Binaries Metric
1.0.0 passed this metric
Testing File Metric
1.0.0 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must contain a TESTING.md file
Version Tag Metric
1.0.0 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must include a tag that matches this cookbook version number
1.0.0 failed this metric
FC065: Ensure source_url is set in metadata: liquibase/metadata.rb:1
FC066: Ensure chef_version is set in metadata: liquibase/metadata.rb:1
FC069: Ensure standardized license defined in metadata: liquibase/metadata.rb:1
FC074: LWRP should use DSL to define resource's default action: liquibase/resources/migrate.rb:1
FC085: Resource using new_resource.updated_by_last_action to converge resource: liquibase/providers/migrate.rb:34
FC085: Resource using new_resource.updated_by_last_action to converge resource: liquibase/providers/migrate.rb:41
Run with Foodcritic Version 16.3.0 with tags metadata,correctness ~FC031 ~FC045 and failure tags any
1.0.0 passed this metric
Testing File Metric
1.0.0 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must contain a TESTING.md file
Version Tag Metric
1.0.0 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must include a tag that matches this cookbook version number
1.0.0 failed this metric
1.0.0 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must include a tag that matches this cookbook version number