Skip to content
Snippets Groups Projects
Commit 5b3a2600 authored by Stefan Galinski's avatar Stefan Galinski :video_game:
Browse files

[BUGFIX] Download the git repository before TYPO3 is provided

parent 1619f12a
No related branches found
No related tags found
No related merge requests found
...@@ -116,6 +116,28 @@ web_app node['typo3_site']['hostname'] do ...@@ -116,6 +116,28 @@ web_app node['typo3_site']['hostname'] do
server_aliases node['typo3_site']['server_aliases'] server_aliases node['typo3_site']['server_aliases']
end end
#######################
### Provide Sources ###
#######################
if node['typo3_site']['repository'] != ''
ssh_known_hosts_entry node['typo3_site']['repository_hostname'] do
port node['typo3_site']['repository_port']
end
git "#{node['typo3_site']['webroot']}/#{node['typo3_site']['hostname']}" do
repository node['typo3_site']['repository']
remote 'origin'
revision 'HEAD'
reference 'master'
timeout 100000
user 'vagrant'
group 'vagrant'
action :checkout
ssh_wrapper '/home/vagrant/ssh_wrapper.sh'
end
end
################### ###################
### Setup TYPO3 ### ### Setup TYPO3 ###
################### ###################
...@@ -157,28 +179,6 @@ bash 'Setup TYPO3' do ...@@ -157,28 +179,6 @@ bash 'Setup TYPO3' do
action :run action :run
end end
#######################
### Provide Sources ###
#######################
if node['typo3_site']['repository'] != ''
ssh_known_hosts_entry node['typo3_site']['repository_hostname'] do
port node['typo3_site']['repository_port']
end
git "#{node['typo3_site']['webroot']}/#{node['typo3_site']['hostname']}" do
repository node['typo3_site']['repository']
remote 'origin'
revision 'HEAD'
reference 'master'
timeout 100000
user 'vagrant'
group 'vagrant'
action :checkout
ssh_wrapper '/home/vagrant/ssh_wrapper.sh'
end
end
########################################### ###########################################
### Provide site specific configuration ### ### Provide site specific configuration ###
########################################### ###########################################
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment