php.net |  support |  documentation |  report a bug |  advanced search |  search howto |  statistics |  random bug |  login
Request #79577 Setup appveyor pull-request hook for https://github.com/php/pecl-file_formats-y
Submitted: 2020-05-09 20:47 UTC Modified: 2020-05-10 14:46 UTC
From: bd808@php.net Assigned:
Status: Open Package: yaml (PECL)
PHP Version: Irrelevant OS: n/a
Private report: No CVE-ID: None
Welcome back! If you're the original bug submitter, here's where you can edit the bug or add additional notes.
If this is not your bug, you can add a comment by following this link.
If this is your bug, but you forgot your password, you can retrieve your password here.
Password:
Status:
Package:
Bug Type:
Summary:
From: bd808@php.net
New email:
PHP Version: OS:

 

 [2020-05-09 20:47 UTC] bd808@php.net
Description:
------------
In https://github.com/php/pecl-file_formats-yaml/commit/b6673bb408da192291907808a31b81dc1976fd18, cmb69 provided configuration for running the pecl test suite for Windows via https://ci.appveyor.com. I have setup an account on appveyor and used it to run these test manually several times since.

This is awesome, but it would be even more awesome to have the tests run there automatically for new pull-requests made on GitHub. I do not have the level of access needed on the https://github.com/php/pecl-file_formats-yaml repo to set this up. Hopefully someone else who does have the rights can setup the needed webhook or application integration with appveyor so that the Windows tests are run there similarly to how the Travis CI tests are currently run.


Patches

Add a Patch

Pull Requests

Add a Pull Request

History

AllCommentsChangesGit/SVN commitsRelated reports
 [2020-05-09 21:37 UTC] carusogabriel@php.net
Anyone owner is in this list: https://github.com/orgs/php/people?query=role%3Aowner and should be able to help you :)
 [2020-05-10 08:02 UTC] laruence@php.net
I am not sure if I misunderstand your point due to my poor english.

I think if you have a write access to that repo, you could setup a appveyor.yml to do it automatically , doesn’t it? 

like: https://github.com/laruence/yaf/blob/master/.appveyor.yml
 [2020-05-10 14:46 UTC] cmb@php.net
The project (aka. GH repository) would have to be added to AppVeyor:
<https://ci.appveyor.com/project/php/php-src> vs.
<https://ci.appveyor.com/project/php/pecl-file_formats-yaml>.
I don't know how to do that, though.

@db808, I think you could sign in to AppVeyor[1] with your Github
account, and then add the project[2] (pecl-file_formats-yaml
should be listed there).  That should make AppVeyor CI available on
<https://ci.appveyor.com/project/bd808/pecl-file_formats-yaml>.


[1] <https://ci.appveyor.com/login>
[2] <https://ci.appveyor.com/projects/new>
 
PHP Copyright © 2001-2020 The PHP Group
All rights reserved.
Last updated: Sat Aug 08 05:01:26 2020 UTC