Created
January 28, 2021 11:32
-
-
Save thecancerus/22d752a2e1351ca8b8d7f6eb6bb87944 to your computer and use it in GitHub Desktop.
bash script to update the awesome enterprise 3 from composer
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
# | |
#color codes | |
CYANBG='\033[0;96m' | |
GREEN='\033[0;92m' | |
YELLOW='\033[0;33m' | |
ORANGE='\033[38;5;208m' | |
NC='\033[0m' # No Color | |
DATE=$(date +%d%m%Y) | |
printf "${GREEN}Info:${YELLOW} Updating Awesome Enterprise to latest version\n${NC}"; | |
mkdir /var/www/$DATE | |
cd /var/www/$DATE | |
composer create-project wpoets/awesome-enterprise ./ --no-interaction --quiet | |
printf "${GREEN}Info:${YELLOW} Creating a Backup \n${NC}"; | |
cp /var/www/awesome-enterprise/composer.lock ./ | |
cp /var/www/awesome-enterprise/composer.json ./ | |
composer update --no-interaction --quiet | |
mv /var/www/awesome-enterprise /var/www/$DATE-awesome-enterprise | |
mv /var/www/$DATE /var/www/awesome-enterprise | |
printf "${ORANGE} ...[✌]... \n${NC}" |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment