Building preview: 685f8bf140796cecc4c58197 (mr629)685f8bf255f0c6471ceb7353# sh -c mkdir -p $(dirname /var/lib/tugboat)685f8bf255f0c6471ceb7353# git clone git@git.drupal.org:project/gin.git /var/lib/tugboatCloning into '/var/lib/tugboat'...
Warning: Permanently added 'git.drupal.org' (ED25519) to the list of known hosts.
685f8bf255f0c6471ceb7353# bash -c git -C /var/lib/tugboat remote show origin && git -C /var/lib/tugboat remote set-url origin git@git.drupal.org:project/gin.git || git -C /var/lib/tugboat remote add origin git@git.drupal.org:project/gin.git* remote origin
Fetch URL: git@git.drupal.org:project/gin.git
Push URL: git@git.drupal.org:project/gin.git
HEAD branch: 5.0.x
Remote branches:
4.0.x tracked
4.1.x tracked
5.0.x tracked
8.x-1.x tracked
8.x-2.x tracked
8.x-3.x tracked
Local branch configured for 'git pull':
5.0.x merges with remote 5.0.x
Local ref configured for 'git push':
5.0.x pushes to 5.0.x (up to date)
685f8bf255f0c6471ceb7353# git -C /var/lib/tugboat fetch --no-recurse-submodules origin 5.0.xFrom git.drupal.org:project/gin
* branch 5.0.x -> FETCH_HEAD
685f8bf255f0c6471ceb7353# 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 89758ee6 Issue #3531301 by gillesbailleux, jurgenhaas: PHP error after upgrading to v3.0.1 when logged as administrator
685f8bf255f0c6471ceb7353# git -C /var/lib/tugboat pull --no-edit --rebase=false git@git.drupal.org:issue/gin-3532180.git 3532180-gin-custom.cssFrom git.drupal.org:issue/gin-3532180
* branch 3532180-gin-custom.css -> FETCH_HEAD
Updating 89758ee6..21c97550
Fast-forward
gin.libraries.yml | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
Running INIT commandsRunning UPDATE commands685f8bf255f0c6471ceb7353# /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
# Set PHP LIMIT up to 512MB.
echo "memory_limit = 512M" >> /usr/local/etc/php/conf.d/my-php.ini
# 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
# Require Gin Toolbar
composer require 'drupal/gin_toolbar:^1.0@beta'
# Require Gin Login
composer require 'drupal/gin_login:^2.1'
# Require Admin Toolbar
composer require 'drupal/admin_toolbar:^3.0'
# Require Project Browser
composer require 'drupal/project_browser:^1.0@beta'
# Now we can require Gin, specifing the branch name we created
# above that uses the $TUGBOAT_REPO_ID environment variable.
composer require drupal/gin:dev-$TUGBOAT_REPO_ID
# Install Drupal on the site.
# Use --db-url=mysql://tugboat:tugboat@mysql:3306/tugboat for mysql connection.
vendor/bin/drush \
--yes \
--db-url=sqlite://sites/default/files/db.sqlite \
--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
# Enable the theme.
vendor/bin/drush --yes theme:enable gin
vendor/bin/drush --yes config:set system.theme admin gin
# Enable admin_toolbar Module.
vendor/bin/drush --yes en admin_toolbar
# Enable gin_toolbar Module.
vendor/bin/drush --yes en gin_toolbar
# Enable gin_login Module.
vendor/bin/drush --yes en gin_login
# Enable project_browser Module.
vendor/bin/drush --yes en project_browser
+ git checkout -b 60593d4c65f8178303133355
Switched to a new branch '60593d4c65f8178303133355'
+ echo memory_limit = 512M
+ export COMPOSER_MEMORY_LIMIT=-1
+ cd /var/www/drupal
+ composer config repositories.tugboat vcs /var/lib/tugboat
+ composer require drupal/gin_toolbar:^1.0@beta
./composer.json has been updated
Running composer update drupal/gin_toolbar
Loading composer repositories with package information
Updating dependencies
Lock file operations: 1 install, 0 updates, 0 removals
- Locking drupal/gin_toolbar (1.1.0)
Writing lock file
Installing dependencies from lock file (including require-dev)
Package operations: 1 install, 0 updates, 0 removals
- Downloading drupal/gin_toolbar (1.1.0)
- Installing drupal/gin_toolbar (1.1.0): Extracting archive
Generating autoload files
43 packages you are using are looking for funding.
Use the `composer fund` command to find out more!
No security vulnerability advisories found.
+ composer require drupal/gin_login:^2.1
./composer.json has been updated
Running composer update drupal/gin_login
Loading composer repositories with package information
Updating dependencies
Lock file operations: 1 install, 0 updates, 0 removals
- Locking drupal/gin_login (2.1.3)
Writing lock file
Installing dependencies from lock file (including require-dev)
Package operations: 1 install, 0 updates, 0 removals
- Downloading drupal/gin_login (2.1.3)
- Installing drupal/gin_login (2.1.3): Extracting archive
Generating autoload files
44 packages you are using are looking for funding.
Use the `composer fund` command to find out more!
No security vulnerability advisories found.
+ composer require drupal/admin_toolbar:^3.0
./composer.json has been updated
Running composer update drupal/admin_toolbar
Loading composer repositories with package information
Updating dependencies
Lock file operations: 1 install, 0 updates, 0 removals
- Locking drupal/admin_toolbar (3.6.1)
Writing lock file
Installing dependencies from lock file (including require-dev)
Package operations: 1 install, 0 updates, 0 removals
- Downloading drupal/admin_toolbar (3.6.1)
- Installing drupal/admin_toolbar (3.6.1): Extracting archive
Generating autoload files
44 packages you are using are looking for funding.
Use the `composer fund` command to find out more!
No security vulnerability advisories found.
+ composer require drupal/project_browser:^1.0@beta
./composer.json has been updated
Running composer update drupal/project_browser
Loading composer repositories with package information
Updating dependencies
Lock file operations: 1 install, 0 updates, 0 removals
- Locking drupal/project_browser (1.0.0-beta6)
Writing lock file
Installing dependencies from lock file (including require-dev)
Package operations: 1 install, 0 updates, 0 removals
- Downloading drupal/project_browser (1.0.0-beta6)
- Installing drupal/project_browser (1.0.0-beta6): Extracting archive
Generating autoload files
44 packages you are using are looking for funding.
Use the `composer fund` command to find out more!
No security vulnerability advisories found.
+ composer require drupal/gin:dev-60593d4c65f8178303133355
./composer.json has been updated
Running composer update drupal/gin
Loading composer repositories with package information
Updating dependencies
Your requirements could not be resolved to an installable set of packages.
Problem 1
- Root composer.json requires drupal/gin dev-60593d4c65f8178303133355 -> satisfiable by drupal/gin[dev-60593d4c65f8178303133355].
- drupal/gin dev-60593d4c65f8178303133355 requires drupal/gin_toolbar ^3.0 -> found drupal/gin_toolbar[3.0.0, 3.0.1] but it conflicts with your root composer.json require (^1.0@beta).
Use the option --with-all-dependencies (-W) to allow upgrades, downgrades and removals for packages currently locked to specific versions.
Installation failed, reverting ./composer.json and ./composer.lock to their original content.
Command Failed (Tugboat Error 1064): Exit code: 2; 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
# Set PHP LIMIT up to 512MB.
echo "memory_limit = 512M" >> /usr/local/etc/php/conf.d/my-php.ini
# 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
# Require Gin Toolbar
composer require 'drupal/gin_toolbar:^1.0@beta'
# Require Gin Login
composer require 'drupal/gin_login:^2.1'
# Require Admin Toolbar
composer require 'drupal/admin_toolbar:^3.0'
# Require Project Browser
composer require 'drupal/project_browser:^1.0@beta'
# Now we can require Gin, specifing the branch name we created
# above that uses the $TUGBOAT_REPO_ID environment variable.
composer require drupal/gin:dev-$TUGBOAT_REPO_ID
# Install Drupal on the site.
# Use --db-url=mysql://tugboat:tugboat@mysql:3306/tugboat for mysql connection.
vendor/bin/drush \
--yes \
--db-url=sqlite://sites/default/files/db.sqlite \
--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
# Enable the theme.
vendor/bin/drush --yes theme:enable gin
vendor/bin/drush --yes config:set system.theme admin gin
# Enable admin_toolbar Module.
vendor/bin/drush --yes en admin_toolbar
# Enable gin_toolbar Module.
vendor/bin/drush --yes en gin_toolbar
# Enable gin_login Module.
vendor/bin/drush --yes en gin_login
# Enable project_browser Module.
vendor/bin/drush --yes en project_browser
685f8bf140796cecc4c58197 (3532180-gin-custom.css) is suspended