v1.0
This commit is contained in:
@@ -19,7 +19,7 @@ class Homestead
|
||||
config.vm.define settings['name'] ||= 'homestead'
|
||||
config.vm.box = settings['box'] ||= 'laravel/homestead'
|
||||
unless settings.has_key?('SpeakFriendAndEnter')
|
||||
config.vm.box_version = settings['version'] ||= '>= 14.0.2, < 15.0.0'
|
||||
config.vm.box_version = settings['version'] ||= '14.0.2'
|
||||
end
|
||||
config.vm.hostname = settings['hostname'] ||= 'homestead'
|
||||
|
||||
@@ -187,6 +187,9 @@ class Homestead
|
||||
end
|
||||
end
|
||||
|
||||
|
||||
##### REGLAGES PROXY ###########
|
||||
|
||||
#Add proxy to apt
|
||||
config.vm.provision 'shell' do |s|
|
||||
s.inline = "sudo echo 'Acquire::http::proxy \"http://10.121.38.1:8080\";' > /etc/apt/apt.conf ; sudo echo 'Acquire::https::proxy \"http://10.121.38.1:8080\";' >> /etc/apt/apt.conf"
|
||||
@@ -197,6 +200,11 @@ class Homestead
|
||||
s.inline = "sudo echo 'http_proxy http://10.121.38.1:8080' >> /etc/environment ; sudo echo 'https_proxy http://10.121.38.1:8080' >> /etc/environment ; sudo echo 'no_proxy localhost,127.0.0.1' >> /etc/environment ; sudo echo 'HTTP_PROXY http://10.121.38.1:8080' >> /etc/environment ; sudo echo 'HTTPS_PROXY http://10.121.38.1:8080' >> /etc/environment ; sudo echo 'NO_PROXY localhost,127.0.0.1' >> /etc/environment"
|
||||
end
|
||||
|
||||
#Add proxy to vagrant user
|
||||
config.vm.provision 'shell' do |s|
|
||||
s.inline = "sudo echo 'export http_proxy http://10.121.38.1:8080' >> /home/vagrant/.bashrc ; sudo echo 'export https_proxy http://10.121.38.1:8080' >> /home/vagrant/.bashrc"
|
||||
end
|
||||
|
||||
# Copy User Files Over to VM
|
||||
if settings.include? 'copy'
|
||||
settings['copy'].each do |file|
|
||||
@@ -681,6 +689,9 @@ class Homestead
|
||||
end
|
||||
end
|
||||
|
||||
|
||||
####### MODIF PROXY POUR UPDATE COMPOSER ###########
|
||||
|
||||
# Update Composer On Every Provision
|
||||
config.vm.provision 'shell' do |s|
|
||||
s.name = 'Update Composer'
|
||||
|
Reference in New Issue
Block a user