bartlammers / TYPO3.Packer

https://www.packer.io/ code to create an ubuntu based Neos and TYPO3 base boxes

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

TYPO3.Packer

Packer code to create an ubuntu based Neos and TYPO3 base box.

Flattr this git repo

What is this?

This is a box builder for the following projects:

There are Two Packer configuration files:

Each packer configuration file points to its own ansible configuration file:

And those files point to their own ansible configuration directories:

Trying out your new configuration

You can try out the changes to your configuration by running ansible on a local box. You will find a Vagrantfile in the project which will pull in a Development box. This is the most elaborate box (software-wise). Change the ansible playbook to the one you wish to test (around line 151 in the Vagrantfile). And then just do:

vagrant provision

Rinse, repeat. When satisfied with the provisioning, you can pack a new box.

Building a box

You can build a box by executing a packer build command and specifying the packer confiugration file of your choice:

packer build Development.json

If you have an atlas account you can push a new version to there by doing:

packer push Development.json

Before pushing a new build to atlas, take care to update the build version number in the respective packer json file.

About

https://www.packer.io/ code to create an ubuntu based Neos and TYPO3 base boxes


Languages

Language:PHP 51.6%Language:Shell 46.0%Language:Ruby 2.3%Language:CSS 0.1%