Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Only trigger deploy on cron task, and tests on push / pull requests #16317

merged 1 commit into from Nov 13, 2019


Copy link

PierreRambaud commented Nov 7, 2019

Questions Answers
Branch? develop
Description? Deploy should be trigger alone on cron task. And tests should be triggered on push / pull request only. Remove phpHigh which failing all the time, this test is useless an consume memory for nothing.
Type? improvement
Category? TE
BC breaks? no
Deprecations? no
Fixed ticket? Fixes #16280
How to test? Travis must be green. You should be able to trigger a cron task on my branch :)
FYI an example of CRON: (failing because I wanted it)

This change is Reviewable

@PierreRambaud PierreRambaud added this to the milestone Nov 7, 2019
@PierreRambaud PierreRambaud requested a review from PrestaShop/prestashop-core-developers as a code owner Nov 7, 2019
atomiix approved these changes Nov 8, 2019
@@ -58,9 +64,6 @@ matrix:
local-dir: "/tmp/ps-release"
all_branches: true
- php: 7.2

This comment has been minimized.

Copy link

eternoendless Nov 8, 2019


Why are you removing these tests?

This comment has been minimized.

Copy link

PierreRambaud Nov 12, 2019

Author Contributor

Because it forces to update all our dependencies without considering the platform, the php compatibility or the dependency compatibility. For example, it currently update Pelago\Emogrifier\HtmlProcessor and break everything, and if you update the code for this dependency, another one's broken again, etc.

It should have been useful if the update was only for Twig2, not all our dependencies.
Since we never check this one, it's consider as a useless travis job

This comment has been minimized.

Copy link

eternoendless Nov 13, 2019


okay then

@PierreRambaud PierreRambaud merged commit 2ae16b9 into PrestaShop:develop Nov 13, 2019
2 checks passed
2 checks passed
PrettyCI Code formatting
Travis CI - Pull Request Build Passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
None yet
5 participants
You can’t perform that action at this time.