wait for code-server to be insatlled.

pull/115/head
Muhammad Atif Ali 2 years ago
parent c0c8ac5c0f
commit 7b9302ec35

@ -47,7 +47,7 @@ index-url = https://${ARTIFACTORY_USERNAME}:${ARTIFACTORY_ACCESS_TOKEN}@${JFROG_
EOF
fi
# Set GOPROXY to use the Artifactory "go" repository.
# Configure Artifactory "go" repository.
if [ -z "${REPOSITORY_GO}" ]; then
echo "🤔 REPOSITORY_GO is not set, skipping go configuration."
else
@ -58,17 +58,18 @@ echo "🥳 Configuration complete!"
# Install the JFrog vscode extension for code-server.
if [ "${CONFIGURE_CODE_SERVER}" == "true" ]; then
if command -v code-server > /dev/null 2>&1; then
echo "📦 Installing JFrog extension..."
code-server --install-extension jfrog.jfrog-vscode-extension
echo "🥳 JFrog extension installed!"
elif command /tmp/code-server/bin/code-server > /dev/null 2>&1; then
echo "📦 Installing JFrog extension..."
/tmp/code-server/bin/code-server --install-extension jfrog.jfrog-vscode-extension
echo "🥳 JFrog extension installed!"
else
echo "🤔 code-server is not installed, skipping JFrog extension installation."
fi
while ! [ -x /tmp/code-server/bin/code-server ]; do
if [ $counter -eq 30 ]; then
echo "Timed out waiting for /tmp/code-server/bin/code-server to be installed."
exit 1
fi
echo "Waiting for /tmp/code-server/bin/code-server to be installed..."
sleep 1
((counter++))
done
echo "📦 Installing JFrog extension..."
/tmp/code-server/bin/code-server --install-extension jfrog.jfrog-vscode-extension
echo "🥳 JFrog extension installed!"
else
echo "🤔 Skipping JFrog extension installation. Set configure_code_server to true to install the JFrog extension."
fi

Loading…
Cancel
Save