Building preview: 68e03f2e60d353c576ebaac3 (mr27)68e03f3060d353c576ebb3b7# sh -c mkdir -p $(dirname /var/lib/tugboat)68e03f3060d353c576ebb3b7# git clone git@git.drupal.org:project/responsive_menu.git /var/lib/tugboatCloning into '/var/lib/tugboat'...
Warning: Permanently added 'git.drupal.org,44.230.112.158' (ECDSA) to the list of known hosts.
68e03f3060d353c576ebb3b7# bash -c git -C /var/lib/tugboat remote show origin && git -C /var/lib/tugboat remote set-url origin git@git.drupal.org:project/responsive_menu.git || git -C /var/lib/tugboat remote add origin git@git.drupal.org:project/responsive_menu.git* remote origin
Fetch URL: git@git.drupal.org:project/responsive_menu.git
Push URL: git@git.drupal.org:project/responsive_menu.git
HEAD branch: 4.4.x
Remote branches:
4.0.0 tracked
4.0.x tracked
4.1.x tracked
4.3.x tracked
4.4.x tracked
5.0.x tracked
7.x-1.x tracked
7.x-2.x tracked
7.x-3.x tracked
8.x-2.x tracked
8.x-3.x tracked
feature/code-quality tracked
feature/remove_hammertap tracked
feature/tests tracked
Local branch configured for 'git pull':
4.4.x merges with remote 4.4.x
Local ref configured for 'git push':
4.4.x pushes to 4.4.x (up to date)
68e03f3060d353c576ebb3b7# git -C /var/lib/tugboat fetch --no-recurse-submodules origin 5.0.xFrom git.drupal.org:project/responsive_menu
* branch 5.0.x -> FETCH_HEAD
68e03f3060d353c576ebb3b7# git -C /var/lib/tugboat checkout origin/5.0.xNote: switching to 'origin/5.0.x'.
You are in 'detached HEAD' state. You can look around, make experimental
changes and commit them, and you can discard any commits you make in this
state without impacting any branches by switching back to a branch.
If you want to create a new branch to retain commits you create, you may
do so (now or later) by using -c with the switch command. Example:
git switch -c <new-branch-name>
Or undo this operation with:
git switch -
Turn off this advice by setting config variable advice.detachedHead to false
HEAD is now at becec10 Remove menu.default_tree_manipulators:checkNodeAccess manipulator
68e03f3060d353c576ebb3b7# git -C /var/lib/tugboat pull --no-edit --rebase=false git@git.drupal.org:issue/responsive_menu-3508530.git 3508530-php-deprecation-implicitlyFrom git.drupal.org:issue/responsive_menu-3508530
* branch 3508530-php-deprecation-implicitly -> FETCH_HEAD
Updating becec10..6f144a1
Fast-forward
src/Form/SettingsForm.php | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
Running INIT commandsRunning UPDATE commands68e03f3060d353c576ebb3b7# /bin/sh -c set -eux
# Check out a branch using the unique Tugboat ID for this repository, to
# ensure we don't clobber an existing branch.
git checkout -b $TUGBOAT_REPO_ID
# Composer is hungry. You need a Tugboat project with a pretty sizeable
# chunk of memory.
export COMPOSER_MEMORY_LIMIT=-1
# This is an environment variable we added in the Dockerfile that
# provides the path to Drupal composer root (not the web root).
cd $DRUPAL_COMPOSER_ROOT
# We configure the Drupal project to use the checkout of the module as a
# Composer package repository.
composer config repositories.tugboat vcs $TUGBOAT_ROOT
# Now we can require this module, specifing the branch name we created
# above that uses the $TUGBOAT_REPO_ID environment variable.
composer require drupal/responsive_menu:dev-$TUGBOAT_REPO_ID
# Add bootstrap bario theme which is useful for testing bootstrap issues.
composer require drupal/bootstrap_barrio
# Install Drupal on the site.
vendor/bin/drush \
--yes \
--db-url=mysql://tugboat:tugboat@mysql:3306/tugboat \
--site-name="Live preview for ${TUGBOAT_PREVIEW_NAME}" \
--account-pass=admin \
site:install standard
# Set up the files directory permissions.
mkdir -p $DRUPAL_DOCROOT/sites/default/files
chgrp -R www-data $DRUPAL_DOCROOT/sites/default/files
chmod 2775 $DRUPAL_DOCROOT/sites/default/files
chmod -R g+w $DRUPAL_DOCROOT/sites/default/files
mkdir -p $DRUPAL_DOCROOT/libraries
# Download mmenu into libraries.
export MMENU=$(curl -s "https://github.com/FrDH/mmenu-js/releases/latest/download" 2>&1 | sed "s/^.*download\/\([^\"]*\).*/\1/")
curl -sLo $DRUPAL_DOCROOT/libraries/mmenu.zip https://github.com/FrDH/mmenu-js/archive/refs/tags/$MMENU.zip
unzip -qq $DRUPAL_DOCROOT/libraries/mmenu.zip -d $DRUPAL_DOCROOT/libraries/
rm $DRUPAL_DOCROOT/libraries/mmenu.zip
mv $DRUPAL_DOCROOT/libraries/mmenu* $DRUPAL_DOCROOT/libraries/mmenu
# Download superfish into libraries.
curl -sLo $DRUPAL_DOCROOT/libraries/superfish.zip https://github.com/joeldbirch/superfish/archive/master.zip
unzip -qq $DRUPAL_DOCROOT/libraries/superfish.zip -d $DRUPAL_DOCROOT/libraries/
rm $DRUPAL_DOCROOT/libraries/superfish.zip
mv $DRUPAL_DOCROOT/libraries/superfish* $DRUPAL_DOCROOT/libraries/superfish
# Enable the module.
vendor/bin/drush --yes pm:enable responsive_menu
+ git checkout -b 6067225e65f81726e51c17fe
Switched to a new branch '6067225e65f81726e51c17fe'
+ export COMPOSER_MEMORY_LIMIT=-1
+ cd /var/www/drupal
+ composer config repositories.tugboat vcs /var/lib/tugboat
+ composer require drupal/responsive_menu:dev-6067225e65f81726e51c17fe
./composer.json has been updated
Running composer update drupal/responsive_menu
Loading composer repositories with package information
Updating dependencies
Lock file operations: 1 install, 0 updates, 0 removals
- Locking drupal/responsive_menu (dev-6067225e65f81726e51c17fe 6f144a1)
Writing lock file
Installing dependencies from lock file (including require-dev)
Package operations: 1 install, 0 updates, 0 removals
- Syncing drupal/responsive_menu (dev-6067225e65f81726e51c17fe 6f144a1) into cache
- Installing drupal/responsive_menu (dev-6067225e65f81726e51c17fe 6f144a1): Cloning 6f144a11c5 from cache
Package container-interop/container-interop is abandoned, you should avoid using it. Use psr/container instead.
Package doctrine/reflection is abandoned, you should avoid using it. Use roave/better-reflection instead.
Package phpunit/php-token-stream is abandoned, you should avoid using it. No replacement was suggested.
Package sebastian/resource-operations is abandoned, you should avoid using it. No replacement was suggested.
Generating autoload files
63 packages you are using are looking for funding.
Use the `composer fund` command to find out more!
+ composer require drupal/bootstrap_barrio
Using version ^5.5 for drupal/bootstrap_barrio
./composer.json has been updated
Running composer update drupal/bootstrap_barrio
Loading composer repositories with package information
Updating dependencies
Lock file operations: 2 installs, 0 updates, 0 removals
- Locking drupal/bootstrap_barrio (5.5.6)
- Locking twbs/bootstrap (v5.3.8)
Writing lock file
Installing dependencies from lock file (including require-dev)
Package operations: 2 installs, 0 updates, 0 removals
- Downloading twbs/bootstrap (v5.3.8)
- Downloading drupal/bootstrap_barrio (5.5.6)
0/2 [>---------------------------] 0%
1/2 [==============>-------------] 50%
2/2 [============================] 100%
- Installing twbs/bootstrap (v5.3.8): Extracting archive
- Installing drupal/bootstrap_barrio (5.5.6): Extracting archive
0/2 [>---------------------------] 0%
1/2 [==============>-------------] 50%
2/2 [============================] 100%
Package container-interop/container-interop is abandoned, you should avoid using it. Use psr/container instead.
Package doctrine/reflection is abandoned, you should avoid using it. Use roave/better-reflection instead.
Package phpunit/php-token-stream is abandoned, you should avoid using it. No replacement was suggested.
Package sebastian/resource-operations is abandoned, you should avoid using it. No replacement was suggested.
Generating autoload files
63 packages you are using are looking for funding.
Use the `composer fund` command to find out more!
+ vendor/bin/drush --yes --db-url=mysql://tugboat:tugboat@mysql:3306/tugboat --site-name=Live preview for 3508530-php-deprecation-implicitly --account-pass=admin site:install standard
You are about to:
* Create a sites/default/settings.php file
* DROP all tables in your 'tugboat' database.
// Do you want to continue?: yes.
[notice] Starting Drupal installation. This takes a while.
[notice] Performed install task: install_select_language
[notice] Performed install task: install_select_profile
[notice] Performed install task: install_load_profile
[notice] Performed install task: install_verify_requirements
[notice] Performed install task: install_settings_form
[notice] Performed install task: install_verify_database_ready
[notice] Performed install task: install_base_system
[notice] Performed install task: install_bootstrap_full
[notice] Performed install task: install_profile_modules
[notice] Performed install task: install_profile_themes
[notice] Performed install task: install_install_profile
[notice] Performed install task: install_configure_form
[notice] Cron run completed.
[notice] Performed install task: install_finished
[success] Installation complete.
+ mkdir -p /var/www/drupal/web/sites/default/files
+ chgrp -R www-data /var/www/drupal/web/sites/default/files
+ chmod 2775 /var/www/drupal/web/sites/default/files
+ chmod -R g+w /var/www/drupal/web/sites/default/files
+ mkdir -p /var/www/drupal/web/libraries
+ curl+ sed s/^.*download\/\([^"]*\).*/\1/
-s https://github.com/FrDH/mmenu-js/releases/latest/download
+ export MMENU=
+ curl -sLo /var/www/drupal/web/libraries/mmenu.zip https://github.com/FrDH/mmenu-js/archive/refs/tags/.zip
+ unzip -qq /var/www/drupal/web/libraries/mmenu.zip -d /var/www/drupal/web/libraries/
[/var/www/drupal/web/libraries/mmenu.zip]
End-of-central-directory signature not found. Either this file is not
a zipfile, or it constitutes one disk of a multi-part archive. In the
latter case the central directory and zipfile comment will be found on
the last disk(s) of this archive.
unzip: cannot find zipfile directory in one of /var/www/drupal/web/libraries/mmenu.zip or
/var/www/drupal/web/libraries/mmenu.zip.zip, and cannot find /var/www/drupal/web/libraries/mmenu.zip.ZIP, period.
Command Failed (Tugboat Error 1064): Exit code: 9; Command: set -eux
# Check out a branch using the unique Tugboat ID for this repository, to
# ensure we don't clobber an existing branch.
git checkout -b $TUGBOAT_REPO_ID
# Composer is hungry. You need a Tugboat project with a pretty sizeable
# chunk of memory.
export COMPOSER_MEMORY_LIMIT=-1
# This is an environment variable we added in the Dockerfile that
# provides the path to Drupal composer root (not the web root).
cd $DRUPAL_COMPOSER_ROOT
# We configure the Drupal project to use the checkout of the module as a
# Composer package repository.
composer config repositories.tugboat vcs $TUGBOAT_ROOT
# Now we can require this module, specifing the branch name we created
# above that uses the $TUGBOAT_REPO_ID environment variable.
composer require drupal/responsive_menu:dev-$TUGBOAT_REPO_ID
# Add bootstrap bario theme which is useful for testing bootstrap issues.
composer require drupal/bootstrap_barrio
# Install Drupal on the site.
vendor/bin/drush \
--yes \
--db-url=mysql://tugboat:tugboat@mysql:3306/tugboat \
--site-name="Live preview for ${TUGBOAT_PREVIEW_NAME}" \
--account-pass=admin \
site:install standard
# Set up the files directory permissions.
mkdir -p $DRUPAL_DOCROOT/sites/default/files
chgrp -R www-data $DRUPAL_DOCROOT/sites/default/files
chmod 2775 $DRUPAL_DOCROOT/sites/default/files
chmod -R g+w $DRUPAL_DOCROOT/sites/default/files
mkdir -p $DRUPAL_DOCROOT/libraries
# Download mmenu into libraries.
export MMENU=$(curl -s "https://github.com/FrDH/mmenu-js/releases/latest/download" 2>&1 | sed "s/^.*download\/\([^\"]*\).*/\1/")
curl -sLo $DRUPAL_DOCROOT/libraries/mmenu.zip https://github.com/FrDH/mmenu-js/archive/refs/tags/$MMENU.zip
unzip -qq $DRUPAL_DOCROOT/libraries/mmenu.zip -d $DRUPAL_DOCROOT/libraries/
rm $DRUPAL_DOCROOT/libraries/mmenu.zip
mv $DRUPAL_DOCROOT/libraries/mmenu* $DRUPAL_DOCROOT/libraries/mmenu
# Download superfish into libraries.
curl -sLo $DRUPAL_DOCROOT/libraries/superfish.zip https://github.com/joeldbirch/superfish/archive/master.zip
unzip -qq $DRUPAL_DOCROOT/libraries/superfish.zip -d $DRUPAL_DOCROOT/libraries/
rm $DRUPAL_DOCROOT/libraries/superfish.zip
mv $DRUPAL_DOCROOT/libraries/superfish* $DRUPAL_DOCROOT/libraries/superfish
# Enable the module.
vendor/bin/drush --yes pm:enable responsive_menu
68e03f2e60d353c576ebaac3 (3508530-php-deprecation-implicitly) is suspended