Install ruby gems in install script

Signed-off-by: Severin Kaderli <severin@kaderli.dev>
This commit is contained in:
Severin Kaderli 2019-06-25 11:50:21 +02:00
parent 90993096e7
commit c9a7d31cb7
Signed by: severinkaderli
GPG key ID: F419F8835B72F0C4

12
install
View file

@ -27,6 +27,7 @@ HOST="$(hostname)"
DIRECTORIES=( DIRECTORIES=(
".local/log" ".local/log"
".local/share/gnupg/" ".local/share/gnupg/"
".local/share/vpn/"
"build" "build"
"documents" "documents"
"downloads" "downloads"
@ -128,6 +129,11 @@ NPM_PACKAGES=(
"npm-check-updates" "npm-check-updates"
) )
# Ruby gems which should be installed
RUBY_GEMS=(
"docker-sync"
)
# composer packages which should be installed globally # composer packages which should be installed globally
COMPOSER_PACKAGES=( COMPOSER_PACKAGES=(
"laravel/installer" "laravel/installer"
@ -178,7 +184,7 @@ fi
############################################################################### ###############################################################################
# Install package manager and packages # # Install package manager and packages #
############################################################################### ###############################################################################
# print_section "Installing package requirements" #print_section "Installing package requirements"
# sudo pacman -S sudo ccache git base-devel --noconfirm --needed # sudo pacman -S sudo ccache git base-devel --noconfirm --needed
# print_section "Installing yay" # print_section "Installing yay"
@ -224,6 +230,10 @@ fi
# print_log "Installing ${#COMPOSER_PACKAGES[@]} packages" # print_log "Installing ${#COMPOSER_PACKAGES[@]} packages"
# composer global require "${COMPOSER_PACKAGES[@]}" # composer global require "${COMPOSER_PACKAGES[@]}"
print_section "Installing ruby gems"
print_log "Installing ${#RUBY_GEMS[@]} packages"
gem install "${RUBY_GEMS[@]}"
############################################################################### ###############################################################################
# Creating directories # # Creating directories #
############################################################################### ###############################################################################