A build automation tool that provides a modular, configurable and extensible way to install an Alfresco architecture
Ruby Shell HTML
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
attributes DEVOPS-8988: Adjusted comments on committed work Jan 22, 2018
files/default general improvements Feb 17, 2017
libraries DEVOPS8981 - ACS 5.2.1 plus supporting modules Jul 27, 2017
recipes DEVOPS-8988: Adjusted comments on committed work Jan 22, 2018
resources Fixed cookstyle & rake test errors Apr 11, 2017
spec cookstyle compliance done Mar 16, 2017
templates/default DEVOPS-8988: Make http error codes more meaningful for end user to un… Sep 25, 2017
test Bump googledocs integration module version to 3.0.4.1 Aug 8, 2017
.foodcritic Ignore foodcritic fc023 as it is deprecated now Jan 18, 2018
.gitignore Fix to merge conflit Aug 2, 2016
.kitchen.docker.yml DEVOPS8981 - Fix to kitchen.docker.yml Jul 27, 2017
.kitchen.yml DEVOPS8981 - ACS 5.2.1 plus supporting modules Jul 27, 2017
.travis.yml Use ruby 2.3 to analyse rspec behaviour as 2.2 seems to be having issues Oct 23, 2017
.travis.yml.docker Use ruby 2.3 to analyse rspec behaviour as 2.2 seems to be having issues Oct 23, 2017
Berksfile Switch location of Tomcat chef cookbook to Alfresco managed location Oct 2, 2017
CHANGELOG.md Bumping version to v0.6.23 Feb 18, 2016
CHEF-ATTRIBUTES.md more attributes docs Jun 30, 2015
Gemfile DEVOPS8981 - Fix to broken build Jul 31, 2017
Guardfile cookstyle compliance done Mar 16, 2017
LICENSE cleaned up license and indentation Nov 30, 2013
PACKAGES.md added ghostscript to package list Jun 30, 2015
README.md added reference to the wiki Aug 30, 2016
Rakefile fixed the build error Mar 17, 2017
chef-alfresco-logo.png added logo Nov 11, 2015
chefignore added berks dist rake task Jun 2, 2015
metadata.rb Update metadata.rb Oct 5, 2017

README.md

chef-alfresco

Chef Alfresco Logo

Build Status

chef-alfresco is a Chef cookbook that provides a modular, configurable and extensible way to install an Alfresco node/stack; alfresco::default parses node['alfresco']['components'] and includes other alfresco::* recipes accordingly.

It is tested on Centos 7.x and Ubuntu 14.04 (soon on Centos 6.7)

To know more about attribute definition and overriding, check CHEF-ATTRIBUTES.md To get a list of packaged installed, their sources and versions, check PACKAGES.md

Graph of cookbooks dependencies

For a comprehensive documentation on how to use and test chef-alfresco, please visit our Wiki

How to contribute

To avoid any problem on master, we are implementing git-flow. To contribute, follow this:

  1. Fork this repository
  2. Make your changes
  3. Test your changes
  4. Make a pull request to alfresco/develop

Credits

This project is a fork of the original chef-alfresco developed by Fletcher Nichol; the code have been almost entirely rewritten, however the original implementation still works with Community 4.0.x versions and provides a different approach to Alfresco installation (using Alfresco Linux installer).

A big thanks to Nichol for starting this effort!

License and Author

Copyright 2016, Alfresco

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.