Skip to content

OS testing #1493

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

Closed
2 tasks done
callmehiphop opened this issue Aug 15, 2016 · 23 comments
Closed
2 tasks done

OS testing #1493

callmehiphop opened this issue Aug 15, 2016 · 23 comments
Assignees

Comments

@callmehiphop
Copy link
Contributor

callmehiphop commented Aug 15, 2016

One area that we need to improve upon before we go beta is automating tests on Windows and OSX.

It appears Travis offers osx support, but it is considered beta still.

  • Windows: Appveyor
  • OS X: Travis
@stephenplusplus
Copy link
Contributor

Link dropping: https://www.appveyor.com/

@stephenplusplus
Copy link
Contributor

@omaray @jgeewax We will need Appveyor enabled for our repo: https://ci.appveyor.com/project/googlecloudplatform/google-cloud-node -- then you'll need to give access to the "team" here: https://ci.appveyor.com/team

@stephenplusplus stephenplusplus added the status: blocked Resolving the issue is dependent on other work. label Aug 25, 2016
@dhermes
Copy link
Contributor

dhermes commented Aug 25, 2016

Ditto on enabling https://ci.appveyor.com/project/googlecloudplatform/google-cloud-python (sorry to pile on)

@omaray
Copy link

omaray commented Aug 29, 2016

No this is great!

@jonparrott and @elibixby would it be possible to give access to Node and Python.

Thanks!

@mziccard
Copy link
Contributor

Can this also be enabled for gcloud-java? https://ci.appveyor.com/project/googlecloudplatform/gcloud-java

@elibixby
Copy link

elibixby commented Sep 8, 2016

the @GoogleCloudPlatform/gcloud team has admin access on all these repos, and it doesn't look like AppVeyor requires Org level access. Are you unable to enable this yourself?

@dhermes
Copy link
Contributor

dhermes commented Sep 8, 2016

@elibixby When I go to https://ci.appveyor.com/projects/new and click "Add" for the "google-cloud-python" project under the "GoogleCloudPlatform" it produces it under /dhermes, e.g.
https://ci.appveyor.com/project/dhermes/google-cloud-python-bqg0j

@elibixby
Copy link

elibixby commented Sep 8, 2016

It does the same for me. I don't see any way to produce a project under the org banner as those links request. Does anybody know if that's possible and if so how?

@dhermes
Copy link
Contributor

dhermes commented Sep 8, 2016

http://help.appveyor.com/discussions/questions/1154-appveyor-account-for-github-organizations seems to have an answer (I am midway through reading)

@dhermes
Copy link
Contributor

dhermes commented Sep 8, 2016

@elibixby
Copy link

elibixby commented Sep 8, 2016

Alright, I have created GoogleCloudPlatform as an AppVeyor account. And made @GoogleCloudPlatform/gcloud an admin. Try logging in with github again after signing out and hopefully you'll see a drop down (if I understand everything correctly).

@dhermes
Copy link
Contributor

dhermes commented Sep 8, 2016

Thanks @elibixby. I got the google-cloud-python settings copied over from my personal one and we are all set!

@stephenplusplus stephenplusplus removed the status: blocked Resolving the issue is dependent on other work. label Sep 8, 2016
@stephenplusplus
Copy link
Contributor

Got it set up for Node as well. Thanks @elibixby!

@stephenplusplus
Copy link
Contributor

We're up and running. Thanks, everyone!

@quartzmo
Copy link
Member

quartzmo commented Sep 9, 2016

@blowmage and I have also added google-cloud-ruby. We imitated the configuration for google-cloud-node and it appears to be good, although jobs are all currently still queued, none has run.

@dwsupplee
Copy link
Contributor

@elibixby would you also be able to set us up for google-cloud-php?

@elibixby
Copy link

@dwsupplee If you're a member of the @GoogleCloudPlatform/gcloud team you should be able to set it up yourself. I don't know anything about AppVeyor, maybe @dhermes or @stephenplusplus can help you out.

@dhermes
Copy link
Contributor

dhermes commented Sep 26, 2016

@dwsupplee The previous comment (#1493 (comment)) from @elibixby was sufficient to get it set up for google-cloud-python. Ping me if you need a hand.

@dwsupplee
Copy link
Contributor

Thank you @dhermes, unfortunately I'm not a member of the team so it doesn't look like I have access. Would you be able to add google-cloud-php for us?

@dhermes
Copy link
Contributor

dhermes commented Sep 26, 2016

On it.

@dhermes
Copy link
Contributor

dhermes commented Sep 26, 2016

Created: https://ci.appveyor.com/project/GoogleCloudPlatform/google-cloud-php/

Not sure what needs to happen to add you as a team member

@dwsupplee
Copy link
Contributor

Thanks @dhermes!

@garrettjonesgoogle
Copy link
Member

@elibixby , could the https://github.com/orgs/GoogleCloudPlatform/teams/gapic-team team be added as an admin on the AppVeyor account? In particular, the GAPIC team is exclusively responsible for google-cloud-java.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

9 participants