comtypes icon indicating copy to clipboard operation
comtypes copied to clipboard

Continuous integration with AppVeyor

Open orf opened this issue 7 years ago • 7 comments

What do you think about setting up continuous integration using AppVeyor? They support Windows and have a pretty nice build environment: https://www.appveyor.com/docs/build-environment/

It would be good for all merge requests/commits to automatically run the test suite, and it should also be somewhat simple to set up - but the proof will be in the pudding if the tests pass!

orf avatar Mar 21 '17 12:03 orf

I'm in favor of this, but have not had the time to set it up. As for the tests, I know that there are memory leak tests that fail periodically. (I'm not actually sure if this is due to faulty tests or actual memory leaks.)

cfarrow avatar Mar 21 '17 12:03 cfarrow

I can make a merge request with the files to set this up if you link this repository with AppVeyor? As you have access to it you should be able to sign up

On 21 Mar 2017 12:19, "Chris Farrow" [email protected] wrote:

I'm in favor of this, but have not had the time to set it up. As for the tests, I know that there are memory leak tests that fail periodically. (I'm not actually sure if this is due to faulty tests or actual memory leaks.)

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/enthought/comtypes/issues/120#issuecomment-288061602, or mute the thread https://github.com/notifications/unsubscribe-auth/AA-sh6jy2l7f0OZF-r7Q-OMOHTjxYybNks5rn8BRgaJpZM4MjtXt .

orf avatar Mar 21 '17 12:03 orf

I'll take a look.

cfarrow avatar Mar 21 '17 12:03 cfarrow

Integration is enabled, now we just need the build configuration.

cfarrow avatar Mar 21 '17 12:03 cfarrow

Awesome, thank you, I'll make a MR soon with at least some sanity checks in it.

orf avatar Mar 21 '17 16:03 orf

Hey @cfarrow, can you check that you've enabled the webhook for 'pull requests'? My branch doesn't seem to be running.

Like so:

orf avatar Mar 21 '17 16:03 orf

Probably not. I look to be locked out of the configuration screen. I'll get my privileges updated and then look into it.

cfarrow avatar Mar 21 '17 17:03 cfarrow

AppVeyor CI is currently working fine and is helping us in our development.

@orf @cfarrow if the issue remains, please re-open.

junkmd avatar Nov 27 '22 10:11 junkmd