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

[WIP] Set up docs to release from Appveyor CI #5496

Closed
wants to merge 2 commits into from

Conversation

amyrlam
Copy link
Contributor

@amyrlam amyrlam commented Oct 20, 2018

@gaearon
Copy link
Contributor

gaearon commented Oct 20, 2018

AppVeyor has been very flaky for us and we've been thinking about moving to Azure.
Can we release from Travis instead?

@iansu
Copy link
Contributor

iansu commented Oct 21, 2018

Travis has Windows support now. I was considering making a PR to try it out. Is that something we want to consider? There are definitely pros and cons to having a single CI service.

@gaearon
Copy link
Contributor

gaearon commented Oct 21, 2018

If we can make it work sure.

@iansu
Copy link
Contributor

iansu commented Oct 21, 2018

Okay, I'll give it a try and we'll see what happens. Windows support on Travis is still in beta/preview but some other projects seem to be using it successfully.

@severen
Copy link

severen commented Oct 23, 2018

Here's a couple issues I ran into when I set it up for a project last week:

  • The build will hang and never start if you have a secure environment variable configured.
  • The build will hang and never complete if you have the Yarn installer (that is automatically run for a repo with a yarn.lock) check GPG signatures, which it does by default (YARN_GPG=no to disable). I believe in this case the build never completes because it doesn't close the gpg-agent daemon.

Just thought I'd drop this here to hopefully help you avoid headaches. Apart from that it's been working well for me.

@amyrlam
Copy link
Contributor Author

amyrlam commented Oct 29, 2018

Close in favor of using Travis on #5547, PR in progress

@amyrlam amyrlam closed this Oct 29, 2018
@iansu
Copy link
Contributor

iansu commented Oct 29, 2018

#5547 is just for setting up Windows on Travis. There are some bugs on Travis blocking that PR so I don't think we should combine these two things.

@amyrlam
Copy link
Contributor Author

amyrlam commented Oct 29, 2018

@iansu ok. Can I work on the continuous deployment on Travis instead, or is that not possible at this point? (I'm a bit confused by the Travis / Appveyor dual setup, but will dig into it more.)

@iansu
Copy link
Contributor

iansu commented Oct 29, 2018

Yes, feel free to work on it. Just ignore Appveyor for now. If you get stuck make a PR and we can help you with it.

@lock lock bot locked and limited conversation to collaborators Jan 18, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants