Blame view
basic2/vagrant/provision/once-as-vagrant.sh
655 Bytes
2fe1e5ce8 Первый коммит на ... |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 |
#!/usr/bin/env bash #== Import script args == github_token=$(echo "$1") #== Bash helpers == function info { echo " " echo "--> $1" echo " " } #== Provision script == info "Provision-script user: `whoami`" info "Configure composer" composer config --global github-oauth.github.com ${github_token} echo "Done!" info "Install project dependencies" cd /app composer --no-progress --prefer-dist install info "Create bash-alias 'app' for vagrant user" echo 'alias app="cd /app"' | tee /home/vagrant/.bash_aliases info "Enabling colorized prompt for guest console" sed -i "s/#force_color_prompt=yes/force_color_prompt=yes/" /home/vagrant/.bashrc |