github.com/ouraigua/jenkins-library@v0.0.0-20231028010029-fbeaf2f3aa9b/integration/github_actions_integration_test_list.yml (about)

     1  # Every run element will be executed in a different pod of job matrix
     2  # Use it to optimize resource consumption and execution time
     3  run:
     4    # tough CNB tests are decomposed to reduce pipeline execution time
     5    - '"(TestCNBIntegrationBindings|TestCNBIntegrationWrongBuilderProject|TestCNBIntegrationNonZipPath|TestCNBIntegrationZipPath|TestCNBIntegrationPreserveFilesIgnored)"'
     6    - '"TestCNBIntegrationPreserveFiles\b"'
     7    - '"TestCNBIntegrationNPMProject"'
     8    - '"TestCNBIntegrationMultiImage"'
     9    - '"TestCNBIntegrationNPMCustomBuildpacksBuildpacklessProject"'
    10    - '"TestCNBIntegrationNPMCustomBuildpacksFullProject"'
    11    - '"TestCNBIntegrationProjectDescriptor"'
    12    - '"TestCNBIntegrationPrePostBuildpacks"'
    13  
    14    - '"TestGolangIntegration"'
    15    - '"TestGradleIntegration"'
    16  
    17    # Jenkins tests are still not implemented(skipped) yet
    18    #- '"TestJenkinsIntegration"'
    19  
    20    - '"TestMavenIntegration"'
    21    - '"TestMTAIntegration"'
    22    # - '"TestNexusIntegration"'
    23    - '"TestTmsUploadIntegration"'
    24    - '"TestTmsExportIntegration"'
    25  
    26    # these are light-weighted tests, so we can use only one pod to reduce resource consumption
    27    - '"Test(Gauge|GCS|GitHub|GitOps|Influx|NPM|Piper|Python|Sonar|Vault|Karma)Integration"'