Skip to content
This repository has been archived by the owner on Apr 11, 2019. It is now read-only.

Add instructions on how to set up code coverage backend #16

Closed
armenzg opened this issue Sep 11, 2017 · 6 comments
Closed

Add instructions on how to set up code coverage backend #16

armenzg opened this issue Sep 11, 2017 · 6 comments

Comments

@armenzg
Copy link
Contributor

armenzg commented Sep 11, 2017

Checkout the releng services repo:
git clone https://github.com/mozilla-releng/services

In one tab:
./please run postgresql
on another:
./please run shipit-uplift
To see all available APIs:
https://localhost:8011/docs

LinkaiQi added a commit to LinkaiQi/firefox-code-coverage-frontend that referenced this issue Oct 26, 2017
LinkaiQi pushed a commit to LinkaiQi/firefox-code-coverage-frontend that referenced this issue Oct 28, 2017
Issue mozilla#5, fix routing on the fileviewer

Issue mozilla#16, simplify http call
LinkaiQi added a commit to LinkaiQi/firefox-code-coverage-frontend that referenced this issue Oct 28, 2017
LinkaiQi pushed a commit to LinkaiQi/firefox-code-coverage-frontend that referenced this issue Nov 3, 2017
@armenzg
Copy link
Contributor Author

armenzg commented Jan 22, 2018

@marco-c would you be able to verify the steps below?

Steps:

  • Install the requirements
  • On one terminal start the DB (./please run postgresql)
    • It could take several minutes
  • On another terminal start the app (./please run shipit-uplift)
  • Test that you can view all available APIs here

Once issue #17 is fixed we can point the frontend to a local instance of

@marco-c
Copy link
Collaborator

marco-c commented Jan 22, 2018

Currently, you will also need to create a TaskCluster client and pass client ID and access token as additional parameters to ./please run shipit-uplift like this: ./please run shipit-uplift --taskcluster-client-id=YOUR_CLIENT_ID --taskcluster-access-token=YOUR_ACCESS_TOKEN. This is a bit of a pain for new contributors and I hope we can remove this requirement soon (CC @La0, @garbas).

@armenzg
Copy link
Contributor Author

armenzg commented Jan 22, 2018

If there's an issue would you mind pasting it here? I can't see it listed on the services repo.
Thanks!

@marco-c
Copy link
Collaborator

marco-c commented Jan 24, 2018

I filed mozilla/release-services#786.

@armenzg
Copy link
Contributor Author

armenzg commented Feb 5, 2018

If anyone is interested to work on this they can try to fix mozilla/release-services#786 first.

@armenzg armenzg added the invalid label Mar 1, 2018
@armenzg
Copy link
Contributor Author

armenzg commented Mar 1, 2018

I'm closing this until it is taken care of in mozilla/release-services#786

@armenzg armenzg closed this as completed Mar 1, 2018
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

2 participants