00-keep-travis-running.sh |
scripts/travis/00-keep-travis-running.sh |
|
#!/bin/bash
while true
do
echo "Still testing...."
sleep 300
done |
01-setup-environment.sh |
scripts/travis/01-setup-environment.sh |
|
#!/usr/bin/env bash
## Setup environment
# add composer's global bin directory to the path
# see: https://github.com/drush-ops/drush#install---composer
export THUNDER_DIST_DIR=`echo $(pwd -P)`
export TEST_DIR=`echo… |
02-before-install.sh |
scripts/travis/02-before-install.sh |
|
#!/usr/bin/env bash
# Disable xdebug.
echo "" > ~/.phpenv/versions/$(phpenv version-name)/etc/conf.d/xdebug.ini
# Stop drush from sending email
echo "sendmail_path = /bin/true" >> ~/.phpenv/versions/$(phpenv… |
03-build-thunder-composer.sh |
scripts/travis/03-build-thunder-composer.sh |
|
#!/usr/bin/env bash
# Download latest Thunder release for update
if [[ ${TEST_UPDATE} == "true" ]]; then
# Download latest release from drupal.org
mkdir -p $UPDATE_BASE_PATH
cd $UPDATE_BASE_PATH
# Get latest Thunder 2… |
03-build-thunder-drush.sh |
scripts/travis/03-build-thunder-drush.sh |
|
#!/usr/bin/env bash
cd ${THUNDER_DIST_DIR}
# Build drupal + thunder from makefile
drush make --concurrency=5 drupal-org-core.make ${TEST_DIR}/docroot -y
mkdir ${TEST_DIR}/docroot/profiles/thunder
shopt -s extglob
rsync -a .… |
04-install-thunder.sh |
scripts/travis/04-install-thunder.sh |
|
#!/usr/bin/env bash
# Install thunder and enable Test module
# in provided folder
install_thunder() {
cd $1
/usr/bin/env PHP_OPTIONS="-d sendmail_path=`which true`" drush si thunder --db-url=mysql://travis@127.0.0.1/drupal -y… |
05-setup-tests.sh |
scripts/travis/05-setup-tests.sh |
|
#!/usr/bin/env bash
# install image magick
wget https://github.com/mkoppanen/imagick/archive/$PHP_IMAGICK_VERSION.tar.gz -O php-imagick-LATEST.tar.gz
yes '' | pecl install -f php-imagick-LATEST.tar.gz
# Build and install the YAML extension… |
06-run-config-tests.sh |
scripts/travis/06-run-config-tests.sh |
|
#!/usr/bin/env bash
# Run Drupal tests
cd ${TEST_DIR}/docroot
thunderDumpFile=thunder.php php ${TEST_DIR}/docroot/core/scripts/run-tests.sh --php `which php` --suppress-deprecations --verbose --color --url http://localhost:8080 ThunderConfig |
06-run-tests.sh |
scripts/travis/06-run-tests.sh |
|
#!/usr/bin/env bash
cd ${TEST_DIR}/docroot
docker run -d -p 4444:4444 -v $(pwd)/$(drush eval "echo drupal_get_path('profile', 'thunder');")/tests:/tests -v /dev/shm:/dev/shm --net=host… |
06-test-source-code.sh |
scripts/travis/06-test-source-code.sh |
|
#!/usr/bin/env bash
# run phpcs
phpcs --config-set installed_paths ${TEST_DIR}/vendor/drupal/coder/coder_sniffer
# Ignore check of .md files, because they should be able to contain more then 80 characters per line.
phpcs --standard=Drupal… |
AbstractOptionalModule.php |
src/Plugin/Thunder/OptionalModule/AbstractOptionalModule.php |
Drupal\thunder\Plugin\Thunder\OptionalModule |
|
AccessUnpublishedTest.php |
tests/src/FunctionalJavascript/Integration/AccessUnpublishedTest.php |
Drupal\Tests\thunder\FunctionalJavascript\Integration |
|
AdminToolbarTest.php |
tests/src/Functional/Integration/AdminToolbarTest.php |
Drupal\Tests\thunder\Functional\Integration |
|
Adsense.php |
src/Plugin/Thunder/OptionalModule/Adsense.php |
Drupal\thunder\Plugin\Thunder\OptionalModule |
|
amp-custom-styles.html.twig |
themes/thunder_amp/templates/amp-css/amp-custom-styles.html.twig |
|
/* ---------- Layout ----------- */
html {
height: 100%;
}
body {
min-height: 100%;
}
.amp-header__content,
.amp-main__content,
.amp-footer__content {
margin: 0 auto;
max-width: 620px;
}
.amp-main {
min-height:… |
amp-skip-link.html.twig |
themes/thunder_amp/templates/navigation/amp-skip-link.html.twig |
|
Theme override of a skip link. |
AMP.php |
src/Plugin/Thunder/OptionalModule/AMP.php |
Drupal\thunder\Plugin\Thunder\OptionalModule |
|
ArticleCreationTest.php |
tests/src/FunctionalJavascript/ArticleCreationTest.php |
Drupal\Tests\thunder\FunctionalJavascript |
|
ArticleSchedulerIntegration.php |
tests/src/FunctionalJavascript/ArticleSchedulerIntegration.php |
Drupal\Tests\thunder\FunctionalJavascript |
|
AutoAspectEffect.php |
modules/thunder_media/src/Plugin/ImageEffect/AutoAspectEffect.php |
Drupal\thunder_media\Plugin\ImageEffect |
|
bartik_slick_fix.css |
modules/thunder_media/css/bartik_slick_fix.css |
|
.slick__slide .field.field--type-image {
margin: 0;
}
/* For slick galleries using blazy, with non-responsive image styles, this can help, if gallery takes too much vertical space.
Background: Not loaded images have a 1x1 placeholder. This means,… |
blazy.settings.yml |
config/install/blazy.settings.yml |
|
config/install/blazy.settings.yml |
block--system-branding-block.html.twig |
themes/thunder_amp/templates/block/block--system-branding-block.html.twig |
|
Theme implementation for a branding block. |
block.block.seven_breadcrumbs.yml |
config/optional/block.block.seven_breadcrumbs.yml |
|
config/optional/block.block.seven_breadcrumbs.yml |
block.block.seven_content.yml |
config/optional/block.block.seven_content.yml |
|
config/optional/block.block.seven_content.yml |
block.block.seven_help.yml |
config/optional/block.block.seven_help.yml |
|
config/optional/block.block.seven_help.yml |
block.block.seven_local_actions.yml |
config/optional/block.block.seven_local_actions.yml |
|
config/optional/block.block.seven_local_actions.yml |
block.block.seven_login.yml |
config/optional/block.block.seven_login.yml |
|
config/optional/block.block.seven_login.yml |
block.block.seven_messages.yml |
config/optional/block.block.seven_messages.yml |
|
config/optional/block.block.seven_messages.yml |
block.block.seven_page_title.yml |
config/optional/block.block.seven_page_title.yml |
|
config/optional/block.block.seven_page_title.yml |
block.block.seven_primary_local_tasks.yml |
config/optional/block.block.seven_primary_local_tasks.yml |
|
config/optional/block.block.seven_primary_local_tasks.yml |
block.block.seven_secondary_local_tasks.yml |
config/optional/block.block.seven_secondary_local_tasks.yml |
|
config/optional/block.block.seven_secondary_local_tasks.yml |
block.block.thunder_base_account_menu.yml |
config/install/block.block.thunder_base_account_menu.yml |
|
config/install/block.block.thunder_base_account_menu.yml |
block.block.thunder_base_branding.yml |
config/install/block.block.thunder_base_branding.yml |
|
config/install/block.block.thunder_base_branding.yml |
block.block.thunder_base_breadcrumbs.yml |
config/install/block.block.thunder_base_breadcrumbs.yml |
|
config/install/block.block.thunder_base_breadcrumbs.yml |
block.block.thunder_base_content.yml |
config/install/block.block.thunder_base_content.yml |
|
config/install/block.block.thunder_base_content.yml |
block.block.thunder_base_footer.yml |
config/install/block.block.thunder_base_footer.yml |
|
config/install/block.block.thunder_base_footer.yml |
block.block.thunder_base_local_actions.yml |
config/install/block.block.thunder_base_local_actions.yml |
|
config/install/block.block.thunder_base_local_actions.yml |
block.block.thunder_base_local_tasks.yml |
config/install/block.block.thunder_base_local_tasks.yml |
|
config/install/block.block.thunder_base_local_tasks.yml |
block.block.thunder_base_main_menu.yml |
config/install/block.block.thunder_base_main_menu.yml |
|
config/install/block.block.thunder_base_main_menu.yml |
block.block.thunder_base_messages.yml |
config/install/block.block.thunder_base_messages.yml |
|
config/install/block.block.thunder_base_messages.yml |
block.block.thunder_base_page_title.yml |
config/install/block.block.thunder_base_page_title.yml |
|
config/install/block.block.thunder_base_page_title.yml |
block.block.thunder_base_powered.yml |
config/install/block.block.thunder_base_powered.yml |
|
config/install/block.block.thunder_base_powered.yml |
block.block.thunder_base_tools.yml |
config/install/block.block.thunder_base_tools.yml |
|
config/install/block.block.thunder_base_tools.yml |
build-thunder.sh |
scripts/development/build-thunder.sh |
|
#!/usr/bin/env bash
BASE_DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )/../.."
DEST_DIR="$BASE_DIR/../thunder"
if [ $1 ] ; then
DEST_DIR="$1"
fi
composer create-project… |
ChannelsTagsTest.php |
tests/src/FunctionalJavascript/ChannelsTagsTest.php |
Drupal\Tests\thunder\FunctionalJavascript |
|
colors.css |
themes/thunder_base/css/colors.css |
|
/* ---------- Color Module Styles ----------- */
body {
color: #3b3b3b;
background: #292929;
}
#page,
#main-wrapper,
.region-primary-menu .menu-item a.is-active,
.region-primary-menu .menu-item--active-trail a {
background: #ffffff;
}
.tabs… |
ConfigEventsSubscriber.php |
modules/thunder_media/src/EventSubscriber/ConfigEventsSubscriber.php |
Drupal\thunder_media\EventSubscriber |
|
ConfigurationForm.php |
modules/thunder_media/src/Form/ConfigurationForm.php |
Drupal\thunder_media\Form |
|
ConfigurationForm.php |
modules/thunder_article/src/Form/ConfigurationForm.php |
Drupal\thunder_article\Form |
|