-
Notifications
You must be signed in to change notification settings - Fork 69
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
Add integration tests into the Azure Pipeline #842
Comments
I will like to work on this issue @molant |
Sure! There's a PR for #810 (#843) so once that one lands feel free to submit a PR for this. Or if you don't want to wait, you can look into cherry-picking the change in #843 and create a new commit for this issue on top of it to see that everything works end-to-end. Does that sound like a good plan to you? |
Sounds good! |
Nope, that's fine. We have to update the docs 😓 In any case, for this to work you actually don't need to build the website as you will be testing the staging environment (https://sonarwhal-staging.azurewebsites.net). |
@uchemukolo I'm working on improving the docs rights now. Look for a PR soon! |
Actually I just skipped the PR and push to master. If you get the latest version running |
Are you working on a fork of this repo? In a different branch? There are a few reasons why this could happen. Can you run Thanks! |
Yes I am working a a fork of the repo. Can I work directly from the original repo? @molant |
We typically recommend working on a fork, but it does change the git flow slightly. You'll need to fetch from upstream to get the latest commits then rebase them onto your fork's master branch. git checkout master
git fetch upstream
git rebase upstream/master |
@uchemukolo I think you need to configure the upstream remote repository.
|
@sarvaje script to run integration tests has been added, but how do i test to know its working as expected? |
I think you need to create a PR to run Azure pipeline |
Yes, please create a PR to this project so Azure can run it. We might need to tweak something on our side as the code will not be in the master branch but that's fine. |
I am still having issues getting the latest updates on the forked branch when I cloned the repo directly i was getting |
Can you please run |
Not sure in what state you are because If you are in the branch with the changes can you try doing |
#810 needs to be done first.
The work is modify this line to call also the new script.
Something like
npm run test-staging && node helpers/integration-tests.js
The text was updated successfully, but these errors were encountered: