我需要验证我们的柯南将Artifactory设置为远程回购并确保" ASDC-Jenkins"是用户及其使用HTTPS。我该如何开始呢?
# Check to make sure conan compiler defined in the default profile matches system compiler
CONAN_COMPILER=`conan profile show default | grep 'compiler.version'| awk '{print $2}'`
if [ $ID = "OSX" ] ; then
CLANG_VERSION=`clang -v 2>&1 | grep version | sed 's/.*version \([0-9]*.[0-9]*.[0-9]*\) .*/\1/g'`
if [ ! $CONAN_COMPILER = $CLANG_VERSION ] ; then
echo "WARNING: The compiler version in the conan default profile does not match the one the system reports"
fi
fi
if [ $ID = "Linux" ] ; then
if [ ! $CONAN_COMPILER = $COMPILERVER ] ; then
echo "WARNING: The compiler version in the conan default profile does not match the one the system reports"
fi
fi
答案 0 :(得分:2)
对于第一项,您需要运行以下命令:
$ conan remote list
而不是profile show
检查conan remote reference
此外,作为提示,您还可以使用以下命令从共享配置中定义遥控器,而不是检查它:
$ conan config install <url or git repo>
这将安装在conan客户端远程控制器,配置文件和其他配置中,以确保所有开发人员和CI计算机共享相同的配置
要获取用户,您需要命令:
$ conan user
它将显示每个遥控器的当前活动用户。查看reference here