jenkins - 使用外部依赖项运行集成测试。摇动

标签 jenkins gradle testng

我是gradle工具的新手,并获得了下一个项目。

  • TestNG测试某些类,并用@Test注释。
  • buid.gradle,那里有个小脚本。
  • test {
        dependsOn cleanReports
        useTestNG() {
            suites 'src/test/resources/testng.xml'
            systemProperty "property1", System.getProperty("property1")
            systemProperty "property2", System.getProperty("property2")
            systemProperty "property3", System.getProperty("property3")
    
            listeners << 'listener.BuildReportExecutionListener'
            listeners << 'listener.TestResultListener'
        }
    }
    
    我想将这些测试发布到 Artifact 上,然后在Jenkins中对从 Artifact 上下载的jar文件使用 gradle clean测试来运行特定的发布版本
    我该怎么做?

    最佳答案

    关于jenkins - 使用外部依赖项运行集成测试。摇动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63342997/

    相关文章:

    android - Gradle 失败并显示 "Ambiguous method overloading for method java.io.File#<init>"

    组装时Android-gradle更改属性文件

    java - 使用 PowerMock 和 TestNG 模拟单个静态方法

    java - 让 PowerMockito 模拟接口(interface)上的静态方法?

    c++ - 在Jenkins "exec"中运行 "Execute Shell"命令

    python - 导入 python 模块失败

    linux - dotnet build 访问路径被拒绝

    Jenkins 共享库实例化 util 类并在工作流脚本中使用

    android - 如何让 runProguard 为 android-library Gradle 插件工作?

    java - 如何远程运行 TestNG Selenium 测试?