hoodie-server icon indicating copy to clipboard operation
hoodie-server copied to clipboard

Windows CI

Open Acconut opened this issue 10 years ago • 6 comments

Grunt now uses AppVeyor for testing on Windows (https://twitter.com/gruntjs/status/466058297972228096).

I would recommend setting it up for hoodie-server (and hoodie-cli, eventually).

Any opinions about it?

Acconut avatar May 13 '14 12:05 Acconut

The major problem will be getting couchdb set up. As far as I know there isn't a way using the command line to install couchdb other then building it from source. And it isn't built in: http://www.appveyor.com/docs/services-databases

Windows's msiexec.exe could do the job.

Acconut avatar May 13 '14 19:05 Acconut

So just to be clear, you need someone who:

  • Understands Windows installation practices.
  • Can automate the build and configuration of Erlang on Windows.
  • Can automate the build, installation, and configuration of CouchDB on Windows.
  • Can automate the build, installation, and configuration Node on WIndows.
  • Can automate the builld, installation, and configuration of hoodie on Windows.

I am roughy familiar with all these things, and I do a lot of Windows sysadmin in my day job. Shall I take a crack at it?

xee5ch avatar Mar 18 '16 09:03 xee5ch

I started doing some quick perusing and I found this template, relying on what seems like CI builds from Apache of CouchDB from bintray.

https://github.com/couchapp/couchapp/blob/master/appveyor.yml

xee5ch avatar Mar 18 '16 10:03 xee5ch

@ajstein welcome Alexander :wave: We are working on a new Hoodie version, you can give it a spin with this repository: https://github.com/hoodiehq/hoodie-app-tracker if you could check that it works on windows, that’d be ace. If you could help us with a CI setup using AppVeyor, that’d be really cool

gr2m avatar Mar 18 '16 14:03 gr2m

I saw it is a low frequency later and chore ranking. So it is safe for me to presume time frame is not super urgent, yes?

xee5ch avatar Mar 18 '16 14:03 xee5ch

absolutely :) The issue is 2 years old, it can wait ;) Thanks a lot for looking into it. It’s great timing, too, as we plan to release the new Hoodie "Camp Release" Version soon.

gr2m avatar Mar 18 '16 14:03 gr2m