diff --git a/.ebextensions/00-install-test-mysql.config b/.ebextensions/00-install-test-mysql.config deleted file mode 100644 index c2938c2b..00000000 --- a/.ebextensions/00-install-test-mysql.config +++ /dev/null @@ -1,40 +0,0 @@ -option_settings: - - namespace: aws:elasticbeanstalk:application:environment - option_name: ENV_TYPE - value: test - -commands: - 01_check_env: - command: | - if [ "$ENV_TYPE" = "test" ]; then - echo "This is a test environment. Proceeding with MySQL installation." - else - echo "This is not a test environment. Skipping MySQL installation." - exit 0 - fi - 02_install_mysql: - test: '[ "$ENV_TYPE" = "test" ]' - command: | - yum install -y mysql-server mysql - 03_start_mysql: - test: '[ "$ENV_TYPE" = "test" ]' - command: "service mysqld start" - 04_create_database: - test: '[ "$ENV_TYPE" = "test" ]' - command: "mysql -e 'CREATE DATABASE IF NOT EXISTS ddingdong_test;'" - 05_create_user: - test: '[ "$ENV_TYPE" = "test" ]' - command: "mysql -e \"CREATE USER IF NOT EXISTS 'admin'@'localhost' IDENTIFIED BY 'ddingdong';\"" - 06_grant_privileges: - test: '[ "$ENV_TYPE" = "test" ]' - command: "mysql -e \"GRANT ALL PRIVILEGES ON myapp.* TO 'admin'@'localhost';\"" - 07_flush_privileges: - test: '[ "$ENV_TYPE" = "test" ]' - command: "mysql -e 'FLUSH PRIVILEGES;'" - -services: - sysvinit: - mysqld: - enabled: true - ensureRunning: true - test: '[ "$ENV_TYPE" = "test" ]'