forked from freeleaps/freeleaps-pub
Update for check git repo freeleaps.com user&password access
This commit is contained in:
parent
b56dc31882
commit
63f3158f04
@ -1118,6 +1118,14 @@ if [[ -z "$FREELEAPS_USERNAME" || -z "$FREELEAPS_PASSWORD" ]]; then
|
|||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
# Test if the user can access the freeleaps.com repository
|
||||||
|
echo "==> Testing access to freeleaps.com repository..."
|
||||||
|
if ! git ls-remote "https://$FREELEAPS_USERNAME:$FREELEAPS_PASSWORD@freeleaps.com:3443/products/freeleaps.git" &>/dev/null; then
|
||||||
|
echo "ERROR: Failed to access freeleaps.com repository."
|
||||||
|
echo "==> [INIT] DevBox environment initialization completed."
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
|
||||||
# Check if freeleaps2-frontend exists, if not git clone it
|
# Check if freeleaps2-frontend exists, if not git clone it
|
||||||
if [ ! -d $WORKING_HOME/freeleaps ]; then
|
if [ ! -d $WORKING_HOME/freeleaps ]; then
|
||||||
echo "Git cloning freeleaps.com:3443/products/freeleaps.git"
|
echo "Git cloning freeleaps.com:3443/products/freeleaps.git"
|
||||||
@ -1395,8 +1403,8 @@ devbox_deinit_command() {
|
|||||||
# Clear the DevBox container logs
|
# Clear the DevBox container logs
|
||||||
if [[ "$CLEAR_LOGS" == "true" ]]; then
|
if [[ "$CLEAR_LOGS" == "true" ]]; then
|
||||||
echo "==> Clearing logs in $WORKING_HOME/logs..."
|
echo "==> Clearing logs in $WORKING_HOME/logs..."
|
||||||
|
sudo chown -R $(whoami):$(whoami) "$WORKING_HOME/logs"
|
||||||
rm -rf "$WORKING_HOME/logs"/* 2>/dev/null || true
|
rm -rf "$WORKING_HOME/logs"/* 2>/dev/null || true
|
||||||
ls -l "$WORKING_HOME/logs"
|
|
||||||
else
|
else
|
||||||
echo "==> Skipping log clearing."
|
echo "==> Skipping log clearing."
|
||||||
fi
|
fi
|
||||||
@ -1404,6 +1412,7 @@ devbox_deinit_command() {
|
|||||||
# Clear the source repository
|
# Clear the source repository
|
||||||
if [[ "$CLEAR_REPO" == "true" && -d "$WORKING_HOME/freeleaps" ]]; then
|
if [[ "$CLEAR_REPO" == "true" && -d "$WORKING_HOME/freeleaps" ]]; then
|
||||||
echo "==> Deleting source repository at $WORKING_HOME/freeleaps"
|
echo "==> Deleting source repository at $WORKING_HOME/freeleaps"
|
||||||
|
sudo chown -R $(whoami):$(whoami) "$WORKING_HOME/freeleaps"
|
||||||
rm -rf "$WORKING_HOME/freeleaps"
|
rm -rf "$WORKING_HOME/freeleaps"
|
||||||
else
|
else
|
||||||
echo "==> Skipping repository deletion."
|
echo "==> Skipping repository deletion."
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user