Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Windows CI using Appveyor #130

Closed
zmughal opened this issue Jul 2, 2015 · 2 comments
Closed

Windows CI using Appveyor #130

zmughal opened this issue Jul 2, 2015 · 2 comments

Comments

@zmughal
Copy link
Member Author

zmughal commented Jul 4, 2015

Adding to the devops task list for the split as mentioned in #119.

zmughal added a commit that referenced this issue Aug 5, 2015
- add `appveyor.yml` to `MANIFEST.SKIP`
- build using Strawberry Perl that is installed via Chocolatey
- it is necessary to set %TMPDIR% because the build does not have
  permission to write to the user's temporary directory

Closes issue for adding Appveyor support <#130>
@mohawk2
Copy link
Member

mohawk2 commented Aug 5, 2015

For posterity:

[06:05] <@haarg> mohawk, kentnl: http://www.appveyor.com/
[...]
[06:28] <@haarg> cinst StrawberryPerl
[06:28] <@haarg> set "PATH=C:\strawberry\c\bin;C:\strawberry\perl\site\bin;C:\strawberry\perl\bin;%PATH%"
[06:28] <@haarg> perl -V
[06:28] <@haarg> cpanm --self-upgrade
[06:28] <@haarg> cpanm -q --showdeps --with-develop --with-suggests . | findstr /v "^perl\>" | cpanm n-
[06:28] <@haarg> set "PATH=C:\strawberry\c\bin;C:\strawberry\perl\site\bin;C:\strawberry\perl\bin;%PATH%"
[06:28] <@haarg> perl Makefile.PL
[06:28] <@haarg> set "PATH=C:\strawberry\c\bin;C:\strawberry\perl\site\bin;C:\strawberry\perl\bin;%PATH%"
[06:28] <@haarg> dmake test
[06:29] <@haarg> kentnl: that's roughly what i have for Moo
[06:29] <@haarg> had to reset the env for each stage because appveyor doesn't keep the env

d-lamb pushed a commit that referenced this issue Jan 19, 2019
- add `appveyor.yml` to `MANIFEST.SKIP`
- build using Strawberry Perl that is installed via Chocolatey
- it is necessary to set %TMPDIR% because the build does not have
  permission to write to the user's temporary directory

Closes issue for adding Appveyor support <#130>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants