nlprocby / RHVoice

Community fork of RHVoice speech synthesizer from Olga Yakovleva

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Add AppVeyor CI for compiling Windows versions

abitrolly opened this issue · comments

  • add testing services
  • add URLs to compiled artifacts

With AppVeyout we are not only able to test RHVoice + NVDA plugin compilation, we are also able to provide compiled binaries (artifacts) for download.

@abitrolly, if you are familiar with the CI, could you edit the particular yml file to build the project and publish artifacts as you mentioned?

Yes. I can do that.

GitHub allow you add artifacts to the release with changelog for this release. Sample
It works very nice when everything is automated.

Now build failes with the following tail:

scons: *** [build\windows\README.txt] Source `README' not found, needed by target `build\windows\README.txt'.
scons: building terminated because of errors.
Command exited with code 2

@YauhenMinsk work is in process. ;)

If you register official nlproc account through email at https://ci.appveyor.com/signup we will be able to change AppVeyor URL from https://ci.appveyor.com/project/YauhenMinsk/rhvoice/ to https://ci.appveyor.com/project/nlprocby/rhvoice/

will do

Seems it's build

Generating code
Finished generating code
scons: done building targets.
Discovering tests...OK
Build success

fix version number setup for an artifact name,
now it looks like 'RHVoice-Windows-{version}.zip', so {version} is not properly set

@YauhenMinsk it is not trivial, so better open a new issue.