## PLEASE ENSURE TO UPDATE YOUR PASSWORD. ## You can override these values by setting them ## in your ~/.oh-my-zsh/custom/eclipsefdn.zsh file # Load these default values by loading this file (easier that keeping it up-to-date) # source ~/localdev/make/config-samples/bashrc # efw scripts export PATH=$PATH:$HOME/localdev/eclipsefdn-webdev-toolkit/bin # Drush #export PATH=$PATH:$HOME/bin/drush-7.x #export PATH=$PATH:$HOME/bin/drush-8.4.6 # Blackfire #export BLACKFIRE_CLIENT_ID='' #export BLACKFIRE_CLIENT_TOKEN='' #export BLACKFIRE_SERVER_ID='' #export BLACKFIRE_SERVER_TOKEN='' # Prefix all project environment variables with EWT_ # Used in devops.git/updates.sh # This allows us to test that script in our temp folder export EWT_PROJECT_WEBROOT_PREFIX="/tmp" # SONAR QUBE export SONAR_TOKEN="sample" export SONAR_HOST="http://localhost:9000" ## mariadb export MARIADB_PASSWORD=eclipse_changeme export MARIADB_USERNAME=root export MARIADB_HOST=mariadb export MARIADB_PORT=3306 ## legacy export MYSQL_USER=$MARIADB_USERNAME export MYSQL_PASSWORD=$MARIADB_PASSWORD export EWT_MYSQL_PASSWORD=$MARIADB_PASSWORD export EWT_MYSQL_USER=$MARIADB_USERNAME export EWT_MARIADB_PASSWORD=$MARIADB_PASSWORD export EWT_MARIADB_USERNAME=$MARIADB_USERNAME ## Drupal export DRUPAL_ADMIN="webdev" export DRUPAL_PASSWORD="" # captchacode.php export EWT_RECAPTCHA_PUBKEY='' export EWT_RECAPTCHA_PRIVKEY='' export EWT_RECAPTCHA_MAILHIDE_PUBKEY='' export EWT_RECAPTCHA_MAILHIDE_PRIVKEY='' # ldap export EWT_LDAP_HOST="host.docker.internal:3389" # Drupal Testing export SYMFONY_DEPRECATIONS_HELPER="disabled" export SIMPLETEST_BASE_URL="http://localhost" export SIMPLETEST_DB="mysql://$MARIADB_USERNAME:$MARIADB_PASSWORD@mariadb/drupal9_simpletest_db#tests_" export EWT_LDAP_URI_DOCKER="ldap://$EWT_LDAP_HOST" export ECLIPSEFDN_LDAP_URI="ldap://localhost:3389" export ECLIPSEFDN_LDAP_DN="dc=eclipse,dc=org" export EWT_LDAP_URI=$ECLIPSEFDN_LDAP_URI export EWT_LDAP_DN=$ECLIPSEFDN_LDAP_DN export EWT_ECLIPSE_USERNAME="" # requried to test LDAP authentication calls export EWT_ECLIPSE_PASSWORD="" ## Default KC + MariaDB settings export MYSQL_USER=root export MYSQL_PASSWORD=eclipse_changeme export MYSQL_PORT=13307 export KEYCLOAK_USER=admin export KEYCLOAK_PASSWORD=eclipse_changeme export KEYCLOAK_DB=keycloak export KEYCLOAK_DB_USER=keycloak export KEYCLOAK_DB_PASS=eclipse_changeme # https://github.com/EclipseFdn/react-eclipsefdn-member export REM_KEYCLOAK_USER=$KEYCLOAK_USER export REM_KEYCLOAK_PASSWORD=$KEYCLOAK_PASSWORD export REM_LDAP_ADMIN_PASSWORD=eclipse_changeme export REM_MYSQL_PASSWORD=$MYSQL_PASSWORD export REM_POSTGRES_DB=$KEYCLOAK_DB export REM_POSTGRES_USER=$KEYCLOAK_DB_USER export REM_POSTGRES_PASSWORD=$KEYCLOAK_DB_PASS export FOUNDATIONDB_DB_PORT=3306 # Mailchimp Api Key export ECLIPSEFDN_MAILCHIMP_API="" # eclipse.org-php8 export ECLIPSE_ORG_APP_SECRET='8d0078c99514ed0874328fba21054ac5' export ECLIPSE_ORG_APP_TRUSTED_PROXIES='127.0.0.1,REMOTE_ADDR' # Shortcuts alias gt-localdev='cd ~/localdev' alias gt-localdev-toolkit='cd ~/localdev/eclipsefdn-webdev-toolkit' alias gt-sql='cd ~/localdev/eclipsefdn-webdev-toolkit/projects/_shared/sql' alias gt-projects-php='cd ~/localdev/make/projects-php' alias gt-php-projects='cd ~/localdev/eclipsefdn-webdev-toolkit/projects-php' alias gt-php-newsroom='cd ~/localdev/eclipsefdn-webdev-toolkit/projects-php/newsroom.eclipse.org' alias gt-php-api='cd ~/localdev/eclipsefdn-webdev-toolkit/projects-php/api.eclipse.org' alias gt-php-eclipse='cd ~/localdev/eclipsefdn-webdev-toolkit/projects-php/eclipse.org' alias gt-php-blogs='cd ~/localdev/eclipsefdn-webdev-toolkit/projects-php/blogs.eclipse.org' alias gt-php-dev_eclipse='cd ~/localdev/eclipsefdn-webdev-toolkit/projects-php/dev.eclipse.org' alias gt-php-eclipsecon='cd ~/localdev/eclipsefdn-webdev-toolkit/projects-php/eclipsecon.org' alias gt-php-foundation='cd ~/localdev/eclipsefdn-webdev-toolkit/projects-php/foundation.eclipse.org' alias gt-php-marketplace='cd ~/localdev/eclipsefdn-webdev-toolkit/projects-php/marketplace.eclipse.org' alias gt-php-projects='cd ~/localdev/eclipsefdn-webdev-toolkit/projects-php/projects.eclipse.org' alias gt-projects-hugo='cd ~/localdev/eclipsefdn-webdev-toolkit/projects-hugo' alias gt-hugo-asciidoc="cd ~/localdev/eclipsefdn-webdev-toolkit/projects-hugo/asciidoc-wg.eclipse.org" alias gt-hugo-basyx="cd ~/localdev/eclipsefdn-webdev-toolkit/projects-hugo/basyx.website" alias gt-hugo-dash="cd ~/localdev/eclipsefdn-webdev-toolkit/projects-hugo/dash-website" alias gt-hugo-ecdtools="cd ~/localdev/eclipsefdn-webdev-toolkit/projects-hugo/ecdtools.eclipse.org" alias gt-hugo-eclipse="cd ~/localdev/eclipsefdn-webdev-toolkit/projects-hugo/eclipse.org" alias gt-hugo-research="cd ~/localdev/eclipsefdn-webdev-toolkit/projects-hugo/eclipse.org-research" alias gt-hugo-edgenative="cd ~/localdev/eclipsefdn-webdev-toolkit/projects-hugo/edgenative.eclipse.org" alias gt-hugo-events="cd ~/localdev/eclipsefdn-webdev-toolkit/projects-hugo/events.eclipse.org" alias gt-hugo-boilerplate="cd ~/localdev/eclipsefdn-webdev-toolkit/projects-hugo/hugo-eclipsefdn-website-boilerplate" alias gt-hugo-solstice="cd ~/localdev/eclipsefdn-webdev-toolkit/projects-hugo/hugo-solstice-theme" alias gt-hugo-iot="cd ~/localdev/eclipsefdn-webdev-toolkit/projects-hugo/iot.eclipse.org" alias gt-hugo-jakarta="cd ~/localdev/eclipsefdn-webdev-toolkit/projects-hugo/jakarta.ee" alias gt-hugo-jakartaone="cd ~/localdev/eclipsefdn-webdev-toolkit/projects-hugo/jakartaone.org" alias gt-hugo-lts="cd ~/localdev/eclipsefdn-webdev-toolkit/projects-hugo/lts.eclipse.org" alias gt-hugo-openadx="cd ~/localdev/eclipsefdn-webdev-toolkit/projects-hugo/openadx.eclipse.org" alias gt-hugo-opengenesis="cd ~/localdev/eclipsefdn-webdev-toolkit/projects-hugo/opengenesis.eclipse.org" alias gt-hugo-openhwgroup="cd ~/localdev/eclipsefdn-webdev-toolkit/projects-hugo/openhwgroup.org" alias gt-hugo-openmdm="cd ~/localdev/eclipsefdn-webdev-toolkit/projects-hugo/openmdm.org" alias gt-hugo-openmobility="cd ~/localdev/eclipsefdn-webdev-toolkit/projects-hugo/openmobility.eclipse.org" alias gt-hugo-openpass="cd ~/localdev/eclipsefdn-webdev-toolkit/projects-hugo/openpass.eclipse.org" alias gt-hugo-opensourceinnovation="cd ~/localdev/eclipsefdn-webdev-toolkit/projects-hugo/opensourceinnovation.eu" alias gt-hugo-app4mc="cd ~/localdev/eclipsefdn-webdev-toolkit/projects-hugo/org.eclipse.app4mc.web" alias gt-hugo-osdforum="cd ~/localdev/eclipsefdn-webdev-toolkit/projects-hugo/osdforum.org" alias gt-hugo-science="cd ~/localdev/eclipsefdn-webdev-toolkit/projects-hugo/science.eclipse.org" alias gt-hugo-solstice-assets="cd ~/localdev/eclipsefdn-webdev-toolkit/projects-hugo/solstice-assets" alias gt-hugo-sparkplug="cd ~/localdev/eclipsefdn-webdev-toolkit/projects-hugo/sparkplug.eclipse.org" alias gt-hugo-specifications="cd ~/localdev/eclipsefdn-webdev-toolkit/projects-hugo/specifications" alias gt-java="cd ~/localdev/eclipsefdn-webdev-toolkit/projects-java" alias gt-membership="cd ~/localdev/eclipsefdn-webdev-toolkit/projects-sites/membership.eclipse.org" alias gt-common="cd ~/localdev/eclipsefdn-webdev-toolkit/projects-java/eclipsefdn-api-common" # Sonar scan in PWD alias sonar-run='mvn sonar:sonar -Dsonar.host.url=$SONAR_HOST -Dsonar.login=$SONAR_TOKEN' # Helpers alias docker-rebuild='docker-compose kill && docker-compose rm && docker-compose up -d' alias docker-stop-all='docker stop $(docker ps -a -q)' alias docker-rm-stop='docker rm $(docker ps -a -q)' alias docker-rm-all='docker-rm-stop && docker system prune' alias docker-rmi-all='docker rmi $(docker images -a -q)' # Shortcuts for accessing bash for each of our containers. # These only work in project working directory. alias docker-exec-drupal9='docker exec -it "$(docker-compose ps -q drupal9)" bash' alias docker-exec-www='docker exec -it "$(docker-compose ps -q www)" bash' alias docker-exec-proxy='docker exec -it "$(docker-compose ps -q nginx-proxy)" bash' alias docker-exec-solr='docker exec -it "$(docker-compose ps -q solr)" bash' alias docker-exec-mariadb='docker exec -it "$(docker-compose ps -q mariadb)" bash' # Bitergia Eclipse API # See eclipse.biterg.io in Bitwarden export ECLIPSEFDN_BITERGIA_API_USERNAME="" export ECLIPSEFDN_BITERGIA_API_PASSWORD=""