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

Add REST API #23

Open
wants to merge 2 commits into
base: master
Choose a base branch
from

Conversation

android-leha
Copy link

Exposing REST API for APK proxy repositories

Requested from #22

cc @DarthHater @bhamail

@sonatypecla
Copy link

sonatypecla bot commented Jul 4, 2020

Thanks for the contribution! Unfortunately we can't verify if the committer(s), Alexey Vishniakov [email protected], signed the CLA because they have not associated their commits with their GitHub user. Please follow these instructions to associate your commits with your GitHub user. Then sign the Sonatype Contributor License Agreement and this Pull Request will be revalidated.

@sonatypecla
Copy link

sonatypecla bot commented Jul 4, 2020

Thanks for the contribution! Before we can merge this, we need @android-leha to sign the Sonatype Contributor License Agreement.

Copy link
Contributor

@aornatovskyy aornatovskyy left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you for your contribution! Nice job!

Also, it is good practice to have Integration tests. Please see the example for R format integration tests for REST API. https://github.com/sonatype-nexus-community/nexus-repository-r/pull/127/files

If you have any questions or troubles with Integration tests don't hesitate to ask.

@android-leha
Copy link
Author

android-leha commented Jul 21, 2020

Hi @aornatovskyy,

I did all reqiried changes, but build has issues with tests.
Could you provide any help with it.

What's wrong?

@aornatovskyy
Copy link
Contributor

Hi @aornatovskyy,

I did all reqiried changes, but build has issues with tests.
Could you provide any help with it.

What's wrong?

@android-leha Thanks for your contribution and fast IT implementation. Sure will try to help you, give me some time for that.

@aornatovskyy
Copy link
Contributor

aornatovskyy commented Aug 6, 2020

Hi @aornatovskyy,
I did all reqiried changes, but build has issues with tests.
Could you provide any help with it.
What's wrong?

@android-leha Thanks for your contribution and fast IT implementation. Sure will try to help you, give me some time for that.

@android-leha

@aornatovskyy aornatovskyy reopened this Aug 6, 2020
@aornatovskyy
Copy link
Contributor

@android-leha not sure what issue you faced. I see that now API is incompatible because we had couple of changes in the API. I will help you to make it compatible with the latest 3.26.0 which is going to be released soon.

@aornatovskyy
Copy link
Contributor

I found one more API changes. Will apply it soon in the main repo then you will be able to pull it into your project and finish work with REST.

@aornatovskyy
Copy link
Contributor

@android-leha can you please include the latest changes from master and try run your tests again? Hope now it should work and we will merge it to the master.

@vsuzdaltsev
Copy link

please merge if possible

@bhamail
Copy link
Contributor

bhamail commented Jun 18, 2024

@vsuzdaltsev Were you able to build this branch and verify it works for you? If so, I'll try to get some cycles to get it merged.

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

Successfully merging this pull request may close these issues.

4 participants