By isntall on
Change record status:
Draft (View all draft change records)
Project:
Issue links:
Description:
Tag: 20151029_production
Testrunner code cleanup and refactoring #2558929: Testrunner code cleanup and refactoring
New
- php syntax linting
- patch apply restructuring #2564655: Improve 'patch' process
- DCI_ComposerInstall variable and functionality added
- drupalci can now leverage docker tags #2569749: drupalci should work with tagged docker images
- using pdo to check if the db is alive #2576097: Database conect problem
- when switching to pdo, php5-pgsql needs to be added #2569187: Local testing needs php5-pgsql too
- dev dockerfile and conf #2569715: Add option for dev containers #2571151: use dev tag for FROM image of dev builds
Bug fix
- bug fix in php syntax linting #2595063: syntax check bash bug
- git apply could not create new files #2595125: git apply with directory flag cannot create new files
- patch apply restructurings did not give the full path #2595289: local source patch path incomplete
- Drupal 7 simpletest can not handle '--sqlite' flag #2540606: D7 simpletest testing should not pass --sqlite parameter to run-tests.sh
- DCI_ComposerInstall variable had incorrect checking #2607884: DCI_ComposerInstall variable status was not being respected
- Dockerfile didn't properly apply build flags #2569169: php-build flags not being set
- web-5.3 didn't have gettext extension and gettext.ini set properly #2569065: Failure on contrib module Textimage
- php syntax should only check php files that exist #2603092: syntax check needs constraints
- composer install should by host #2602034: composer install should be ran by the host
Removed
- Removed unneeded scripts from the first DrupalCI incarnation #2569039: What container scripts are needed?
- The Dockerfile had more lines and duplicated package requests #2569105: php-base DockerFile needs cleanup
Tag: 20151104_production
This release mainly reverts mysql back to version 5.5.44, the newer version 5.5.46 caused many failed test with a hung mysql server #2607494: Random testbot aborts .
New
- Added phatomjs packages and turned it on. #2580007: Add phantomjs2 to the testrunners
- Added a readme.md #2489540: Update Readme.md and Project Pages with latest documentation
- Test bots now have access to a github OAuth token #2573687: Setup GitHub OAuth for Composer on Testbots
- We can now install drupal dependencies via composer and github [#2315537
Bug fix
- the bootstrap flag should have the proper number of dashes #2574925: "Unrecognized option ----bootstrap" when running PHPUnit test
- web-5.3 now has the correct gettext.ini file copied in #2606620: web-5.3 missing dockerfile copy cmd
- web-5.3 now builds
Cleanup/Removal
- We pulled out deprecated mongodb support #2604510: Remove mongo
- Removed unneeded scripts from the first DrupalCI incarnation #2569039: What container scripts are needed?
- spaces and other minor things
Packer AMI
new
- switching to get.docker.com
bug
- docker now defaults to the slower AUFS, adding conf to keep devicemapper
dispatcher.drupalci.org
Changes
- Updated AMI
- Changed the drupalci tag 20151104_production
- DCI_ComposerInstall is True by default