Skip to main content
Announcements
A fresh, new look for the Data Integration & Quality forums and navigation! Read more about what's changed.
cancel
Showing results for 
Search instead for 
Did you mean: 
Jeff_Jolley_Hospitality

Talend Studio and Azure DevOps GIT

First Post, so sorry if this is OT or posted incorrectly. I did search for this before posting. There were some similar threads, but nothing with a solution.

I'm using Talend Studio 7.3 for Data Integration on Mac 10.15.5. I just upgraded from TOS-7.3, and was really looking forward for GIT integration. I've setup my Project on TMC, and that project points to my Azure DevOps Repo. I've shared my Project with my user. When I start Talend Studio, it sees my account and lists all of my projects. I select the one I want and it asks for username/password. I use the DevOps GIT crentials, but it always fails. I get this message:

Cannot connect to the user libraries artifact repository set in administrator. Do you want to open the project anyway.

If I say "YES", it fails to start up Studio.

I found this video that shows how to configure this to work, but it does not work for me at all:

https://www.youtube.com/watch?v=uxJ3jybivdk

I've done lots of Azure DevOps GIT integrations: Mac/Linux/Windows. I understand how to use the username and generated password. I saw another post that said to use a Personal Access Token instead of the GIT credentials. I couldn't get that to work either. To me that YouTube video seems very straight-forward, but it does not work for me. Is there anything else I need to do to get this to work?

Thanks,

Labels (3)
2 Replies
Anonymous
Not applicable

Hi

Open the studio log file to check if you could find useful information about the error, the log file ls located in <Studio installation directory>/workspace/.metadata/.

 

Regards

Shong

Jeff_Jolley_Hospitality
Author

Thanks for that log location. It does help. I'm getting this error:

 

org.eclipse.jgit.api.errors.TransportException: https://dev.azure.com/[devops-name]/[project-name]/_git/Talend: not authorized

 

 

One thing I notice in the log is that URL that Talend uses is different than the URL that VS Code uses. My GIT repository is named Talend, so I won't obfuscate that with [repo-name]:

 

Code: https://[devops-name]@dev.azure.com/[devops-name]/[project-name]/_git/Talend

 

TMC Project URL: https://[devops-name]@dev.azure.com/[devops-name]/[project-name]/_git/Talend

 

Studio: https://dev.azure.com/[devops-name]/[project-name]/_git/Talend

 

The URL I set in Talend Management Console is the same as the URL I use in VS Code. It looks like Talend Studio connects to TMC to understand the project. Somehow TMC removes [devops-name]@ from the beginning of the URL (before dev.azure.com).

 

IDK if it makes a difference, but that seems like the only difference between a working GIT connection in VS Code and in Talend Studio.