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

Testing github intergrations #100

Closed
wants to merge 5 commits into from

Conversation

joyeecheung
Copy link
Member

This PR is for testing how we can bring the CI integrations back without granting third-party access to those services..

@codecov
Copy link

codecov bot commented Nov 10, 2017

Codecov Report

Merging #100 into master will not change coverage.
The diff coverage is n/a.

Impacted file tree graph

@@           Coverage Diff           @@
##           master     #100   +/-   ##
=======================================
  Coverage   91.01%   91.01%           
=======================================
  Files          14       14           
  Lines         534      534           
=======================================
  Hits          486      486           
  Misses         48       48

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 5c42f35...4795f87. Read the comment docs.

@joyeecheung
Copy link
Member Author

joyeecheung commented Nov 10, 2017

So..

...(no idea how to bring snyk back)

but only the code-cov is able to report status to github? (Because I've installed the app into this repo?)

@Tiriel
Copy link
Contributor

Tiriel commented Nov 10, 2017

It may be a dumb question (you'll notice I have plenty of those), but isn't that precisely the purpose of the github-bot ?

The readme isn't that clear, but it seems to indicate it can be used to display travis reports.

@joyeecheung
Copy link
Member Author

joyeecheung commented Nov 11, 2017

Progress: we need to use the github bot of the organization to post build status now, since we don't allow any third-party access to the nodejs organization except our own bots.

Refs: nodejs/nodejs.org#355
Refs: nodejs/citgm#102
Refs: https://github.com/nodejs/github-bot/blob/master/scripts/display-travis-status.js

Before I got the bot hooked into this repo we will need to go see the Travis & Appveyor status ourselves in https://travis-ci.org/nodejs/node-core-utils and https://ci.appveyor.com/project/joyeecheung/node-core-utils (yes it's under joyeecheung but it's actually triggered by activities in this repo because I've got the service hooks setup)

EDIT: yes basically what #100 (comment) says lol

@joyeecheung
Copy link
Member Author

joyeecheung commented Nov 11, 2017

PR opened in nodejs/github-bot#156 . To fix appveyor we need to implement a new script in the bot...

@Tiriel
Copy link
Contributor

Tiriel commented Nov 11, 2017

Wasn't a dumb question after all then 😄

Awesome work!

@priyank-p priyank-p mentioned this pull request Nov 11, 2017
@joyeecheung joyeecheung added the Work In Progress PR's that are in progress label Nov 12, 2017
@joyeecheung joyeecheung force-pushed the test-intergration branch 4 times, most recently from c661d76 to 0be4c5c Compare November 16, 2017 10:26
@joyeecheung
Copy link
Member Author

Uh, that's weird, the github bot deployed on my own server with my own token can update the status of this PR, but the github bot deployed in the foundation's server got 404 when it tries to pull_request.synchronize..

@joyeecheung joyeecheung force-pushed the test-intergration branch 11 times, most recently from 9c45ae2 to fa711ad Compare November 16, 2017 12:07
@joyeecheung
Copy link
Member Author

Ah, I think I've got this working!

@joyeecheung joyeecheung removed the Work In Progress PR's that are in progress label Nov 16, 2017
@joyeecheung
Copy link
Member Author

Yes, it's working properly now. Next step is to implement the appveyor couterpart

@joyeecheung
Copy link
Member Author

joyeecheung commented Nov 17, 2017

I am going to close this and open another one when I start implementing appveyor scripts

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

Successfully merging this pull request may close these issues.

None yet

2 participants