Skip to content
This repository has been archived by the owner on Aug 22, 2018. It is now read-only.

Commit

Permalink
Import ark version 0.3.0
Browse files Browse the repository at this point in the history
  • Loading branch information
root committed Aug 24, 2013
1 parent e307670 commit c23c025
Show file tree
Hide file tree
Showing 26 changed files with 1,445 additions and 0 deletions.
12 changes: 12 additions & 0 deletions cookbooks/ark/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
.vagrant
Berksfile.lock
Gemfile.lock
*~
*#
.#*
\#*#
.*.sw[a-z]
*.un~
/cookbooks
.kitchen
.kitchen.local.yml
34 changes: 34 additions & 0 deletions cookbooks/ark/.kitchen.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
---
driver_plugin: vagrant
platforms:
- name: ubuntu-12.04
driver_config:
box: canonical-ubuntu-12.04
box_url: http://cloud-images.ubuntu.com/vagrant/precise/current/precise-server-cloudimg-amd64-vagrant-disk1.box
require_chef_omnibus: 11.4.4
run_list:
- recipe[apt]

- name: ubuntu-10.04
driver_config:
box: opscode-ubuntu-10.04
box_url: http://opscode-vm.s3.amazonaws.com/vagrant/opscode_ubuntu-10.04_chef-11.2.0.box
require_chef_omnibus: 11.4.4
run_list:
- recipe[apt]

- name: centos-6.3
driver_config:
box: opscode-centos-6.3
box_url: http://opscode-vm.s3.amazonaws.com/vagrant/opscode_centos-6.3_chef-11.2.0.box
require_chef_omnibus: 11.4.4
run_list:
- recipe[yum::epel]

suites:
- name: default
run_list:
- recipe[minitest-handler]
- recipe[ark]
- recipe[ark::test]
attributes: {}
6 changes: 6 additions & 0 deletions cookbooks/ark/.travis.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
language: ruby
gemfile:
- test/support/Gemfile
rvm:
- 1.9.3
script: BUNDLE_GEMFILE=test/support/Gemfile bundle exec rake foodcritic
9 changes: 9 additions & 0 deletions cookbooks/ark/Berksfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
site :opscode

metadata

group :integration do
cookbook "apt"
cookbook "yum"
cookbook "minitest-handler"
end
76 changes: 76 additions & 0 deletions cookbooks/ark/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,76 @@
## v0.3.0:

### Improvement

- [COOK-3087]: Can't use ark with chef < 11

### Bug

- [COOK-3064]: `only_if` statements in ark's `install_with_make` and
configure actions are not testing for file existence correctly.
- [COOK-3067]: ark kitchen test for `cherry_pick` is expecting the
binary to be in the same parent folder as in the archive.

## v0.2.4:

### Bug

- [COOK-3048]: Ark provider contains a `ruby_block` resource without a block attribute
- [COOK-3063]: Ark cookbook `cherry_pick` action's unzip command does not close if statement
- [COOK-3065]: Ark install action does not symlink binaries correctly

## 0.2.2:

Update the README to reflect the requirement for Chef 11 to use the
ark resource (`use_inline_resources`).

Making this a release so it will also appear on the community site
page.

## 0.2.0:

### Bug

- [COOK-2772]: Ark cookbook has foodcritic failures in provides/default.rb

### Improvement

- [COOK-2520]: Refactor ark providers to use the '`use_inline_resources`' LWRP DSL feature

## 0.1.0:

* [COOK-2335] - ark resource broken on Chef 11

## 0.0.17

* [COOK-2026] - Allow `cherry_pick` action to be used for directories as
well as files

## 0.0.16

* [COOK-1593] - README formatting updates for better display on
Community Site

## 0.0.15

New features
* add `setup_py_*` actions
* add vagrantfile
* add foodcritic test
* travis.ci support

Bug fixes
* dangling "unless"

## 0.0.10 (May 23, 2012)

New features
* use autogen.sh to generate configure script for configure action
https://github.com/bryanwb/chef-ark/issues/16
* support more file extensions https://github.com/bryanwb/chef-ark/pull/18
* add extension attribute which allows you to download files which do
not have the file extension as part of the URL

Bug fixes
* `strip_leading_dir` not working for zip files
https://github.com/bryanwb/chef-ark/issues/19
Loading

0 comments on commit c23c025

Please sign in to comment.