-
-
Notifications
You must be signed in to change notification settings - Fork 4.4k
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
Set up Azure pipelines for gensim #2819
Comments
I tried setting up Azure Pipelines and got as far as here: Do I understand correctly the app wants read+write access to all my repos, including private ones? If so, that's a show stopper – at least for OAuth from my own I thought Azure Pipelines could be enabled for selected repos only. |
I think I figured it out. Instead of logging in to Azure Pipelines website and then creating a Pipeline from there (= OAuth above = no go), I went to the Github marketplace and installed Azure Pipeline app from there. Instructions. That allowed me to select which Github repositories I want. I selected all our open source repos. @menshikh-iv Azure Pipelines is now active, I added both you and Misha as admins. I have no idea what you mean by |
@piskvorky azure pipelines aren't really active, see #2823 (no azure job spawned) by |
If I understand correctly you want me to:
I should get to it tonight. You and Misha are admins, so feel free to add the pipeline yourself if you like. |
I want that you make my PR trigger azure pipeline (no need to create new one, just edit my PR) |
UPD: something wired with microsoft auth system & permissions, let me dig in ... |
I can open your link only If I don't log in (and have no settings controls) |
|
@piskvorky no emails (even in spam), still no access :( |
Hm. I'll try to see if there's any help/support in Azure DevOps. |
LOL you should know better than to expect much from "NLP chatbots". |
@piskvorky I'm digging into the documentation and have an idea: can you try to fully delete us from azure and add though GitHub usernames (instead of emails)? Note: |
OK. The Azure support team responded, I'll try that first. |
That's what I did before. I re-did it again now – did you receive an email from @mpenkov how about you? Did you receive anything? |
No, I changed subscription setting in profile to "get all emails", can you try to resend? |
@menshikh-iv Invite resent: |
@piskvorky got them, I have an access |
Good. Because adding Github usernames (instead of emails) is not possible. I tried and adding a new user requires their email. |
@piskvorky still can't run build: looks like lack of permissions to RaRe organization, can you create default python pipeline thought https://dev.azure.com/rare-technologies/gensim-ci/_build yourself? |
Unfortunately not; it's asking for those crazy OAuth permissions on What Azure permissions do you need? You should have the same as me (admin) = full access. |
No idea, I'm getting the same OAuth (without options) as you |
PAT tokens maybe https://docs.microsoft.com/en-us/azure/devops/pipelines/repos/github?view=azure-devops&tabs=yaml ? This shouldn't be such crazy as oauth |
I made you an admin for https://github.com/RaRe-Technologies/gensim, as well as admin for https://dev.azure.com/rare-technologies/gensim-ci. I don't see any higher permissions than that. |
|
I think a side-effect of this switchover is causing me major git headaches on both Ubuntu & MacOS. I suspect especially this git config change: 93385d3#diff-fc723d30b02a4cca7a534518111c1a66 I'm getting lots of spurious indications that files are modified in ways that Even if this can be worked-around with some local git config change by every dev, it seems something to fix in the repo if at all possible. Separately, can these new Windows-only Azure builds be listed after the faster/more-central CircleCI/Travis builds? (They don't seem to show as much info, while in progress, as the others.) |
The 1st comment response at SO suggests the On the good chance that deleting this file is a step towards a solution, I've started #2836 to do that. Cloning that branch ( |
Are the files already mangled, or is it safe to continue from such branch? |
In the clone from the branch-without- Indeed, take a look at PR #2837 - it's what happens if one of the 'modified' files is committed. It's definitely been changed in the repo at that point. However, while preparing the commit (at the
And indeed, the local file hasn't changed - it's sha1sum is the same as before, and the same as a 'raw' download from the changed-years-ago PNG from github:
Given this observation, if any files have been corrupted, I'd expect it to be in something that was committed from after the |
@piskvorky basic config is ready menshikh-iv#2, waiting when you activate
azure
for gensim (please make sure than pipeline runs in separate PR, after that I'll continue)Originally posted by @menshikh-iv in #2814 (comment)
The text was updated successfully, but these errors were encountered: