| 1 | 1 |
new file mode 100644 |
| ... | ... |
@@ -0,0 +1,27 @@ |
| 1 |
+build: false |
|
| 2 |
+shallow_clone: false |
|
| 3 |
+platform: |
|
| 4 |
+ - x86 |
|
| 5 |
+ - x64 |
|
| 6 |
+clone_folder: C:\projects\sodium_compat |
|
| 7 |
+image: Visual Studio 2017 |
|
| 8 |
+ |
|
| 9 |
+install: |
|
| 10 |
+ - cinst -y OpenSSL.Light |
|
| 11 |
+ - SET PATH=C:\Program Files\OpenSSL;%PATH% |
|
| 12 |
+ - sc config wuauserv start= auto |
|
| 13 |
+ - net start wuauserv |
|
| 14 |
+ - cinst -y php --version 5.6.30 |
|
| 15 |
+ - cd c:\tools\php56 |
|
| 16 |
+ - copy php.ini-production php.ini |
|
| 17 |
+ - echo date.timezone="UTC" >> php.ini |
|
| 18 |
+ - echo extension_dir=ext >> php.ini |
|
| 19 |
+ - echo extension=php_openssl.dll >> php.ini |
|
| 20 |
+ - cd C:\projects\sodium_compat |
|
| 21 |
+ - SET PATH=C:\tools\php56;%PATH% |
|
| 22 |
+ - php.exe -r "readfile('http://getcomposer.org/installer');" | php.exe
|
|
| 23 |
+ - php.exe composer.phar install --prefer-source --no-interaction |
|
| 24 |
+ |
|
| 25 |
+test_script: |
|
| 26 |
+ - cd C:\projects\sodium_compat |
|
| 27 |
+ - vendor\bin\phpunit.bat tests/Windows32Test.php |