Nabeel S
6b79ad7e58
Auto-update functionality #449 ( #544 )
...
* Convert tar to zip file for updater
* Add update section to maintenance
2020-02-10 12:39:59 -05:00
Nabeel S
e862537a20
Split the importer module out from the installer module ( #468 )
...
* Split the importer module out from the installer module
* Cleanup of unused imports
* Move updater into separate module #453
* Remove unused imports/formatting
* Disable the install and importer modules at the end of the setup
* Unused imports; update IJ style
* test explicit stage for php+mysql
* add more to matrix
* Add different MariaDB versions
* undo
2019-12-12 15:07:35 -05:00
Nabeel S
e6d38f9338
Add PHP 7.4 support ( #464 )
...
* Add PHP 7.4 to build matrix
* DB fix
* YAML parser fix in test data
* Show versions
* Package updates
* Track used ICAOs
* 7.4 METAR parsing fix
* METAR parser fix
* Formatting
* Add meters to response units
* Call instance for unit conversion
* Return value
* Catch exception for unknown quantity
* Comment fix
* Formatting
* METAR parsing fixes on PHP 7.4
* Package updates
* More random airport ID
* More random airport ID
* Properly disable toolbar
* Semver written out to version file
* Use dev as default identifier
2019-12-11 12:57:18 -05:00
Nabeel Shahzad
02973a0f22
Use GITHUB_TOKEN variable in release
2019-11-19 11:21:12 -05:00
Nabeel Shahzad
09307443f9
ordering
2019-06-18 19:48:03 -04:00
Nabeel Shahzad
4259533958
Move artisan calls into the install phase
2019-06-18 19:32:05 -04:00
Nabeel Shahzad
da87a35a69
Reordering ops for travis
2019-06-18 19:30:08 -04:00
Nabeel Shahzad
88957f4071
Add php-cs-fixer to build
2019-05-12 13:26:44 -05:00
Nabeel Shahzad
d00115fc1a
Restrict builds to main phpvms repo
2019-05-08 11:20:43 -05:00
Nabeel Shahzad
d2c20f97fd
Specify to run on all branches
2019-05-08 11:18:50 -05:00
Nabeel Shahzad
400e4854e8
Docs and matrix to strings
2019-05-08 11:17:38 -05:00
Nabeel Shahzad
12c66e2681
Install 'artifacts' from the shell script
2019-05-08 11:03:52 -05:00
Nabeel Shahzad
56c2115144
Use artifacts plugin
2019-05-08 10:50:46 -05:00
Nabeel Shahzad
de6420ad59
Configure test matrix
2019-05-08 10:41:27 -05:00
Nabeel Shahzad
93b03bb5ab
Travis fixes
2019-05-08 10:36:04 -05:00
Nabeel Shahzad
86b68fb515
Add PHP 7.4 to travis
2019-05-08 10:27:05 -05:00
Nabeel Shahzad
93b738be79
Fix for phpunit on 7.1
2019-04-07 22:27:10 -05:00
Nabeel Shahzad
54c4e017cc
Add PHP 7.3 to travis build
2019-04-07 22:27:10 -05:00
Nabeel Shahzad
699883f2fc
Update dependencies, remove ide_helper generating always
2018-03-25 16:19:24 -05:00
Nabeel Shahzad
8b2eddc72d
Travis build distros on PHP 7.1
2018-02-06 13:13:45 -06:00
Nabeel Shahzad
9d46cee07a
Bump minimum PHP version to 7.1; library cleanup #166
2018-02-05 11:29:50 -06:00
Nabeel Shahzad
9ffa669847
pull branch test into the deploy script itself
2018-02-03 13:50:08 -06:00
Nabeel Shahzad
512d8a2172
Read the version base from the install for the deployment
2018-02-03 13:16:37 -06:00
Nabeel Shahzad
43ecc35fe9
Build dev branch in travis
2018-02-03 13:03:11 -06:00
Nabeel Shahzad
b824464c38
Fix github release push name
2018-02-02 21:41:07 -06:00
Nabeel Shahzad
09b6ba2e5d
Cleanup deployment and release scripts
2018-02-02 15:39:53 -06:00
Nabeel Shahzad
33a6647125
Deploy on tag
2018-02-02 15:09:37 -06:00
Nabeel Shahzad
3b4ef817a1
cleanup the travis file
2018-01-20 10:18:42 -05:00
Nabeel Shahzad
27db60712e
remove rsync and change download url
2018-01-17 01:15:37 -05:00
Nabeel Shahzad
d967d33598
fix s3 prefix path
2018-01-17 00:32:32 -05:00
Nabeel Shahzad
8e646fb78c
Try uploading to s3
2018-01-17 00:23:50 -05:00
Nabeel Shahzad
2f33c7b6aa
skip scripts on deploy stage
2018-01-10 00:02:10 -06:00
Nabeel Shahzad
bd7ba945cd
separate deploy stage
2018-01-09 23:55:47 -06:00
Nabeel Shahzad
f427c32e46
separate stages for travis build
2018-01-09 23:54:22 -06:00
Nabeel Shahzad
739aaaba29
add a separate deploy job
2018-01-09 23:51:40 -06:00
Nabeel Shahzad
a9c6f58e51
re-enable db conditions
2018-01-09 23:42:35 -06:00
Nabeel Shahzad
dd4dc90488
just revert to testing mysql, defer maria till later
2018-01-09 23:42:07 -06:00
Nabeel Shahzad
ae043fcf3d
try multiple db test matrix on travis
2018-01-09 23:39:58 -06:00
Nabeel Shahzad
87497d8499
try multiple db test matrix on travis
2018-01-09 23:37:31 -06:00
Nabeel Shahzad
42374ebae6
Add mariadb to the test matrix #132
2018-01-09 23:25:13 -06:00
Nabeel Shahzad
6e513c6a22
Remove create database from travis before_script and force it to turn through artisan to test the creation code
2018-01-09 20:49:20 -06:00
Nabeel Shahzad
aa19bbd5dc
Cleanup test output
2018-01-02 22:20:00 -06:00
Nabeel Shahzad
2d81072dbd
travis-ci caches the composer/npm download dirs
2018-01-02 14:45:55 -06:00
Nabeel Shahzad
f57653a784
remove the --prefer-dist flag
2017-12-28 17:35:50 -06:00
Nabeel Shahzad
053ae5c02f
remove hhvm from tests; add nightly
2017-12-28 17:34:39 -06:00
Nabeel Shahzad
e4a0bcf9b1
see if build works in hhvm
2017-12-28 17:32:40 -06:00
Nabeel Shahzad
3b5feb9b1f
add --prefer-dist to composer install, try to reduce vendor dir size
2017-12-28 17:30:34 -06:00
Nabeel Shahzad
939882589c
undo dev removal
2017-12-17 12:25:21 -06:00
Nabeel Shahzad
9e9bc35235
remove dev packages before deploy
2017-12-17 12:23:24 -06:00
Nabeel Shahzad
3e1336d9c3
fix env file for travis
2017-12-17 11:43:51 -06:00