Skip to content

Commit

Permalink
Merge remote-tracking branch 'upstream/improve/php7' into EC-CUBE#134
Browse files Browse the repository at this point in the history
  • Loading branch information
ryo-endo committed Oct 26, 2017
2 parents a0d9e6d + 5b1f4c0 commit 1c82dce
Show file tree
Hide file tree
Showing 90 changed files with 752 additions and 28,871 deletions.
2 changes: 1 addition & 1 deletion .gitignore
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
!.gitmodule
composer.phar
/vendor/
/data/vendor/
*.cache
*.log
/data/config/config.php
Expand Down
13 changes: 7 additions & 6 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -26,24 +26,25 @@ before_script:
- if [[ $TRAVIS_PHP_VERSION == '5.3.3' ]]; then composer install --dev --no-interaction --prefer-source ; fi
- if [[ $TRAVIS_PHP_VERSION != '5.3.3' ]]; then composer install --dev --no-interaction ; fi
- sh -c "if [ '$DB' = 'mysql' ]; then sh ./eccube_install.sh mysql; fi"
- sh -c "if [ '$DB' = 'pgsql' ]; then sh ./eccube_install.sh pgsql; fi"
- sh -c "if [ '$DB' = 'pgsql' ]; then sh ./eccube_install.sh appveyor; fi"
- cp tests/require.php.jenkins tests/require.php
- cat ./data/config/config.php
- export DISPLAY=:99.0
- sh -e /etc/init.d/xvfb start
- php -S localhost:8085 -t html/ &
- php vendor/bin/codecept build
- php data/vendor/bin/codecept build

script:
- mkdir -p reports/coverage
- php vendor/bin/phpunit -c phpunit.xml.dist
- php vendor/bin/codecept run --env travis --steps
- php data/vendor/bin/phpunit -c phpunit.xml.dist
- php data/vendor/bin/codecept run --env travis --steps

after_script:
- php vendor/bin/coveralls -v
- php data/vendor/bin/coveralls -v
- cat ./data/logs/error.log

# Cache folder, you can delete cache from Travis CI web interface
cache:
directories:
- vendor
- data/vendor
- $HOME/.composer/cache vendor/
45 changes: 30 additions & 15 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,31 +1,46 @@
# EC-CUBE 2.13系
# EC-CUBE 2.13系 / 2.17系(開発中)
[![Build Status](https://travis-ci.org/EC-CUBE/eccube-2_13.svg)](https://travis-ci.org/EC-CUBE/eccube-2_13)
[![Coverage Status](https://coveralls.io/repos/EC-CUBE/eccube-2_13/badge.png)](https://coveralls.io/r/EC-CUBE/eccube-2_13)

* * * * * * * * * * * * * * * * * * * *
---

===========

### EC-CUBE Trac について
## EC-CUBE Trac について

EC-CUBE 2.13系については、2014年10月以前に利用されていた、[EC-CUBE Trac](http://svn.ec-cube.net/open_trac/)[SVN](http://svn.ec-cube.net/open/)がございますので、合わせてご参照ください。
新規のご投稿やコミットはいただけませんが、GitHubにまだ移されていない不具合の情報や過去の経緯などが御確認いただけます
新規のご投稿やコミットはいただけませんが、GitHubに移されていない不具合の情報や過去の経緯などをご確認いただけます

EC-CUBE Trac にある議論の再開や不具合の修正についても、GitHubにIssueを起票しなおしていただいたり、Pull Requestをいただけますと幸いです
EC-CUBE Trac にある議論の再開や不具合の修正についても、GitHubにIssueを再作成していただいたり、Pull requestをいただけますと幸いです

### 開発協力
## 開発協力

コードの提供・追加、修正・変更その他「EC-CUBE」への開発の御協力(以下「コミット」といいます)を行っていただく場合には、
[EC-CUBEのコピーライトポリシー](https://github.com/EC-CUBE/ec-cube/blob/50de4ac511ab5a5577c046b61754d98be96aa328/LICENSE.txt)をご理解いただき、ご了承いただく必要がございます。
pull requestを送信する際は、EC-CUBEのコピーライトポリシーに同意したものとみなします。
Pull requestを送信する際は、EC-CUBEのコピーライトポリシーに同意したものとみなします。

## 開発方針

本リポジトリでは、以下方針で開発を行っています。

### 2.13系

* 保守と不具合修正を行います。
* 修正時は `master` に対してPull requestを作成してください。

### 2.17系(開発中)

* EC-CUBE 2.13系に対して、PHP7対応を行うバージョンです。
* ブランチ `improve/php7` で開発を行っています。
修正時は `improve/php7` に対してPull requestを作成してください。
* 2.17系に関連するIssueについては、[マイルストーン 2.17.0](https://github.com/EC-CUBE/eccube-2_13/milestone/5)を参照してください。

##### 2.17系 システム要件の変更

### 開発方針
動作にはPHP5.4以降が必要になります。

本リポジトリでは、以下の対応を開発方針として定めます。
##### 2.17系 インストールについて

* EC-CUBE2.13系の保守
* 不具合修正
Composerを導入に伴い、clone後に`composer install`の実行が必要です。

上記に含まれない新規機能開発や構造の変化を伴う修正等については、
[EC-CUBE/ec-cube](https://github.com/EC-CUBE/ec-cube)にて開発を行っております。
---

上記に含まれない新規機能開発や構造の変化を伴う修正等については、[EC-CUBE/ec-cube](https://github.com/EC-CUBE/ec-cube)にて開発を行っております。
10 changes: 3 additions & 7 deletions composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@
"config": {
"disable-tls": true,
"secure-http": false,
"vendor-dir": "data/vendor",
"platform": {
"php": "5.4"
}
Expand All @@ -32,23 +33,18 @@
"pear-pear.php.net/PEAR" : "*",
"pear-pear.php.net/Archive_Tar" : "*",
"pear-pear.php.net/Mail" : "*",
"pear-pear.php.net/Calendar" : "*",
"pear-pear.php.net/Cache_Lite" : "*",
"pear-pear.php.net/File_SearchReplace" : "*",
"pear-pear.php.net/HTTP_Request" : "*",
"pear-pear.php.net/MDB2_Driver_mysqli" : "1.5.0b4",
"pear-pear.php.net/MDB2_Driver_pgsql" : "1.5.0b4",
"pear-pear.php.net/MDB2" : "2.5.0-beta5 as 2.5.0",
"pear-pear.php.net/Net_SMTP" : "*",
"pear-pear.php.net/Net_Socket" : "*",
"pear-pear.php.net/Net_URL" : "*",
"pear-pear.php.net/Net_UserAgent_Mobile" : "*",
"pear-pear.php.net/SOAP" : "*",
"pear-pear.php.net/Services_JSON" : "*",
"pear-pear.php.net/Text_Password" : "*",
"pear-pear.php.net/XML_Parser" : "*",
"pear-pear.php.net/XML_Serializer" : "*",
"pear-pear.php.net/XML_Util" : "*"
"pear-pear.php.net/XML_Util" : "*",
"mobiledetect/mobiledetectlib": "^2.8"
},
"autoload": {
"classmap": [
Expand Down
Loading

0 comments on commit 1c82dce

Please sign in to comment.