# Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. # SPDX-License-Identifier: MIT-0 #!/bin/bash set -eux ############### # VARIABLES # ############### CODE_SERVER_VERSION="4.5.2" CODE_SERVER_INSTALL_LOC="/home/ec2-user/SageMaker/.cs" XDG_DATA_HOME="/home/ec2-user/SageMaker/.xdg/data" XDG_CONFIG_HOME="/home/ec2-user/SageMaker/.xdg/config" INSTALL_PYTHON_EXTENSION=1 CREATE_NEW_CONDA_ENV=1 CONDA_ENV_LOCATION='/home/ec2-user/SageMaker/.cs/conda/envs/codeserver_py39' CONDA_ENV_PYTHON_VERSION="3.9" INSTALL_DOCKER_EXTENSION=1 USE_CUSTOM_EXTENSION_GALLERY=0 sudo -u ec2-user -i <>\$CODE_SERVER_MACHINE_SETTINGS_FILE <<- MACHINESETTINGS { "python.defaultInterpreterPath": "$CONDA_ENV_LOCATION/bin" } MACHINESETTINGS fi fi fi # install docker extension if [ $USE_CUSTOM_EXTENSION_GALLERY -eq 0 -a $INSTALL_DOCKER_EXTENSION -eq 1 ] then code-server --install-extension ms-azuretools.vscode-docker --force fi EOF