<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
</head>
<body text="#000000" bgcolor="#FFFFFF">
Hello, <br>
<br>
I have several projects hosted in Azure DepOs (former Visual Studio
online).<br>
When I glone them with git inside my host machine or the Ubuntu
16.04 container, everything works fine. When I use bitbake to build
the recipe with the same ssh uri, it fails (yocto inside Ubuntu
16.04 container).<br>
<br>
The SCR_URI in my recipe looks like this:<br>
<br>
SRC_URI = <a class="moz-txt-link-rfc2396E" href="mailto:gitsm://XXX@vs-ssh.visualstudio.com:v3/XXX-app">"gitsm://XXX@vs-ssh.visualstudio.com:v3/XXX-app"</a><br>
<br>
What strikes me is the weird "v3" in the app uri, with the other ssh
uris not containing this but the ssh port (22) instead, I didn't
have any problem so far.<br>
I also upgraded git to version 2.17 or 2.19 or so already.<br>
<br>
Does anyone have a solution for this?<br>
The actual recipe looks like this:<br>
<br>
<blockquote>DESCRIPTION = "My app"<br>
LICENSE = "CLOSED"<br>
SECTION = "app"<br>
<br>
# util-linux is for some uuid headers<br>
DEPENDS = "openssl curl u-boot-fw-utils restart-me util-linux"<br>
<br>
SRC_URI =
<a class="moz-txt-link-rfc2396E" href="mailto:gitsm://my-company@vs-ssh.visualstudio.com:v3/my-company/IoTSolutions/my-app">"gitsm://my-company@vs-ssh.visualstudio.com:v3/my-company/IoTSolutions/my-app"</a><br>
SRC_URI_append = <a class="moz-txt-link-rfc2396E" href="file://start_my-app.sh">"file://start_my-app.sh"</a><br>
<br>
SRCREV_pn-my-app = "356dfb095d4b162120f43769cd5b23c7f5a15bd0"<br>
#SRCREV_pn-swisscom-app = "${AUTOREV}"<br>
S = "${WORKDIR}/git"<br>
<br>
inherit cmake update-rc.d<br>
<br>
INITSCRIPT_NAME = "start_my-app.sh"<br>
INITSCRIPT_PARAMS = "start 23 3 5 ."<br>
<br>
EXTRA_OECMAKE = ""<br>
<br>
do_install() {<br>
install -d ${D}${bindir}<br>
install -m 0755 ${S}/bin/my-app ${D}${bindir}/my-app<br>
chrpath -d ${D}${bindir}/my-app<br>
<br>
install -d ${D}${sysconfdir}/init.d<br>
<br>
install -c -m 755 ${WORKDIR}/${INITSCRIPT_NAME}
${D}${sysconfdir}/init.d/${INITSCRIPT_NAME}<br>
}<br>
</blockquote>
<br>
All the Best<br>
Jakob<br>
<br>
<pre class="moz-signature" cols="72">--
Jakob Hasse
Software Developement
E: <a class="moz-txt-link-abbreviated" href="mailto:jakob.hasse@qiio.ch">jakob.hasse@qiio.ch</a>
T: +41 44 552 02 66
Qiio GmbH
<a class="moz-txt-link-abbreviated" href="http://www.qiio.com">www.qiio.com</a></pre>
</body>
</html>