? ? Pending

User tests: Successful: Unsuccessful:

avatar Hackwar
Hackwar
11 Apr 2020

This pull request cleans up our Appveyor builds.

  • It fixes the composer issue where a 2.0 beta was used instead of the latest stable. We are now loading composer 1.10.5 and then do a self-update to update to the latest stable version. That way we most likely get around updating the appveyor.yml on each new release of composer.
  • This also adds PHP 7.4 to the test setup.
  • Since Joomla 4.0 does not support running on MSSQL and SQLite, those setups were removed. The database layer has its own tests for the RDBMS that it supports, Joomla only supports MySQL and Postgres. So we don't need that anymore.

All removals have just been commented out for now so that we can put them back in if we want, but I tend to completely removing this altogether...

avatar Hackwar Hackwar - open - 11 Apr 2020
avatar Hackwar Hackwar - change - 11 Apr 2020
Status New Pending
avatar joomla-cms-bot joomla-cms-bot - change - 11 Apr 2020
Category Unit Tests
avatar Hackwar Hackwar - change - 11 Apr 2020
Labels Added: ? ?
avatar Hackwar Hackwar - change - 11 Apr 2020
Labels Added: ?
Removed: ?
avatar Hackwar Hackwar - change - 11 Apr 2020
Labels Added: ?
Removed: ?
avatar Hackwar Hackwar - change - 11 Apr 2020
Title
[4.0] Changing composer version for Appveyor to a 1.x version
[4.0] Cleanup of Appveyor test builds
avatar Hackwar Hackwar - edited - 11 Apr 2020
avatar richard67
richard67 - comment - 11 Apr 2020

I have tested this item successfully on ef107f1

Appveyor tests pass now for this PR.
Comparison of the logs with those in the past when Appveyor tests were passing with sucess for the last time before it was broken has shown that (beside the long download progress which has been recently removed) the content is the same, so to me it seems that no tests are skipped or forgotten due to this PR and all works as well as before it was broken.


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/28642.

avatar richard67 richard67 - test_item - 11 Apr 2020 - Tested successfully
avatar Hackwar Hackwar - change - 11 Apr 2020
The description was changed
avatar Hackwar Hackwar - edited - 11 Apr 2020
avatar Hackwar Hackwar - change - 11 Apr 2020
Labels Added: ?
Removed: ?
avatar Hackwar
Hackwar - comment - 11 Apr 2020

Screw this, I removed them entirely. If any of this is required again, we can look this up in git or develop this again, but nothing of this seems to be relevant in the near future anymore.

avatar richard67
richard67 - comment - 11 Apr 2020

I have tested this item successfully on cce1d4f


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/28642.

avatar richard67 richard67 - test_item - 11 Apr 2020 - Tested successfully
avatar HLeithner HLeithner - change - 11 Apr 2020
Status Pending Fixed in Code Base
Closed_Date 0000-00-00 00:00:00 2020-04-11 12:26:23
Closed_By HLeithner
Labels Added: ?
Removed: ?
avatar HLeithner HLeithner - close - 11 Apr 2020
avatar HLeithner HLeithner - merge - 11 Apr 2020
avatar HLeithner
HLeithner - comment - 11 Apr 2020

Thanks

Add a Comment

Login with GitHub to post a comment