- name: Build and analyze
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} # Needed to get PR information, if any
SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }}
run: mvn -B verify org.sonarsource.scanner.maven:sonar-maven-plugin:sonar
机制对我来说相当混乱。开始时,我根本没有添加github_token
环境变量。我的拉请求构建成功,但是对主分支的分析开始失败。我将令牌配置为手动设置权限,并且没有授予任何权限(我在工作流文件中省略了permissions
键)。建造已成功完成。目前我的配置如下所示:
jobs:
Build:
# ...
permissions:
checks: write
steps:
# ...
- name: Execute SonarScanner
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
run: ${{ env.MAVEN_CMD }} sonar:sonar -Dsonar.login=${{ secrets.SONAR_TOKEN }}
工作流中使用的其他操作(scacap/action-surefire-report@v1
)需要checks:write
权限。老实说,我不知道为什么需要GitHub令牌,但通过这个最小的配置,它对我来说很有效。
TL;DR:我发现必须设置令牌,但它不需要任何权限。
本文向大家介绍Dubbo必须依赖的包有哪些?相关面试题,主要包含被问及Dubbo必须依赖的包有哪些?时的应答技巧和注意事项,需要的朋友参考一下 Dubbo 必须依赖 JDK,其他为可选。
问题内容: 伙计们,在上面的程序中,在执行过程中我发现了这些错误。怎么解决?我已经在文件夹位置下载了Jsoup.jar文件。我该怎么办? 问题答案: 当然是Jsoup的。 另请参阅Jsoup API文档。 也就是说,还有一个问题只有在运行时才会显现:您以ajava.lang.String而不是a的形式传递。AString将被视为纯HTML,而不是资源。也修复它: 更新:您只需要确保在编译时和运行时
问题内容: 对于jdbc程序,我需要将连接建立为excel数据库。该连接已成功建立,但在其中输入了值,则给出了“操作必须使用可更新查询”的异常。 这是代码: 问题答案: 您是否特别指出连接已在您的连接字符串中被读写? 我不熟悉JDBC,但ODBC将是: 默认情况下,Excel是只读的:http : //support.microsoft.com/kb/257819
问题内容: 我试图创建一个非常动态的宏,该宏将根据用户的选择更新数据库中的不同表。每个表当然都有不同的标题和信息。我在更新时遇到问题(当用户将新记录添加到旧表时)。这是代码的一部分,问题是当它到达“ .update”时,出现“操作必须使用可更新查询”错误。 问题答案: 舍弃此行: 或者像这样尝试: 请参阅MSDN上的CursorLocation属性(ADO)的“备注”部分: “如果 CursorL
问题内容: 我收到此错误为- 无法访问类型为GeoLocation的封闭实例。 必须使用类型为GeoLocation的封闭实例来限定分配(例如xxA(),其中x是GeoLocation的实例)。 新的ThreadTask(i) 上将出现此错误。我不知道为什么会这样。任何建议将不胜感激。 问题答案: 嗨,我找到了一个解决方案;-) 发生此错误的原因是,您尝试创建内部类的实例 而不创建主类的实例。 要
假设我有一个Docker容器来保存一些数据。我希望这些数据能够持久化--如果容器被停止、删除、升级等,我仍然希望这些数据位于主机OS文件系统中的一个可访问的位置。 那么,如何对正在挂载的目录设置正确的权限呢?