小编rev*_*.lt的帖子

Gerrit和Jenkins的Google身份验证

Jenkins和Gerrit都有适用于OpenID 2.0的插件,但是这个API已被Google于2014年5月19日(https://developers.google.com/accounts/docs/OpenID)弃用,因此无法使用新安装,现有安装必须迁移到OAuth2.0(OpendID连接).尝试使用OpenID 2.0时,您将收到错误消息"错误400:OpenID身份验证请求包含未注册的域".

Gerrit团队已经意识到这个问题,但尚无解决方案:https: //code.google.com/p/gerrit/issues/detail?id = 2677

詹金斯不确定.

google-openid gerrit jenkins google-oauth mod-auth-openidc

16
推荐指数
1
解决办法
1万
查看次数

通过maven配置Sonar sonar.issue.ignore.multicriteria

我正在使用没有集中式基础设施的本地Sonar实例.为了将我的项目配置保存在pom.xml中,我想通过maven而不是通过Sonar UI配置项目.对我而言,这样做的好处是可以将东西放在一个地方,而其他开发人员不必配置他们的本地Sonar实例,只需打开包装即可.

关于如何sonar.exclusions通过maven 配置属性的文档很容易获得,但格式sonar.issue.ignore.multicriteria不清楚.

你怎么sonar.issue.ignore.multicriteria能通过maven 配置?

maven sonarqube

14
推荐指数
1
解决办法
8771
查看次数

让PCL,Mvvmcross,Nuget和Xamarin Studio在Mac上玩"好"

看着MvvmCross.PortableSupport.3.0.1.nuspec,我注意到有以下行:

<file src="_._" target="lib\portable-win+net45+MonoAndroid16+MonoTouch40+sl40+wp71\_._" />.
Run Code Online (Sandbox Code Playgroud)

我知道nuget正在从该列表中创建一个受支持的框架列表(win + ... + sl40 + wp71),并且添加此库的项目必须支持其中一个框架.基本上它枚举了可以添加它的项目类型.

现在,如果我尝试将此软件包安装到具有Profile49的可移植项目中,这将在Windows上运行,因为Windows上的Profile49是net45 + wp80.

然而在Mac上,Profile49是net45 + wp80 + MonoAndroid10 + MonoTouch10.

这意味着支持框架win + net45 + MonoAndroid16 + MonoTouch40 + sl40 + wp71的nuget软件包无法安装在Mac上的Profile49项目中,因为有较低版本的框架(MonoTouch10和MonoAndroid10).

  • 可以在mvvmcross端使用字符串portable-win + net45 + MonoAndroid + MonoTouch + sl40 + wp71吗?特定版本的任何原因?

  • 为什么Xamarin附带的配置文件(例如/Library/Frameworks/Mono.framework/External/xbuild-frameworks/.NETPortable/v4.5/Profile/Profile49)包括MonoTouch10和MonoAndroid10?

感谢您的见解.

xamarin.ios xamarin.android mvvmcross xamarin-studio

9
推荐指数
1
解决办法
5083
查看次数

CircleCi、TestContainers 使用 Docker Executor 和远程 Docker 环境

我在 CircleCi 的远程 docker 环境中运行 Testcontainers,容器上打开的端口不可用。这可以在不恢复到 Machine 执行器的情况下工作吗?

circleci testcontainers

1
推荐指数
1
解决办法
2003
查看次数