1
0
mirror of https://github.com/SAP/jenkins-library.git synced 2025-01-30 05:59:39 +02:00
sap-jenkins-library/integration/github_actions_integration_test_list.yml
Alexey Matvievsky 2dfca180a7
(feat) Golang integration tests dynamic workflow
* Dynamic version detection of Golang 

* Dynamic Golang integration tests run matrix

* Golang timeout to build set at 5 min

* Golang integration test timeout to run set at 10 min

* Consumer tests timeout set at 20 min

Co-authored-by: Alexey Matvievsky <alexey.matvievsky@sap.com>
2022-09-22 19:12:13 +02:00

25 lines
1.1 KiB
YAML

# Every run element will be executed in a different pod of job matrix
# Use it to optimize resource consumption and execution time
run:
# tough CNB tests are decomposed to reduce pipeline execution time
- '"(TestCNBIntegrationBindings|TestCNBIntegrationWrongBuilderProject|TestCNBIntegrationNonZipPath|TestCNBIntegrationZipPath|TestCNBIntegrationPreserveFilesIgnored)"'
- '"TestCNBIntegrationPreserveFiles\b"'
- '"TestCNBIntegrationNPMProject"'
- '"TestCNBIntegrationMultiImage"'
- '"TestCNBIntegrationNPMCustomBuildpacksBuildpacklessProject"'
- '"TestCNBIntegrationNPMCustomBuildpacksFullProject"'
- '"TestCNBIntegrationProjectDescriptor"'
- '"TestGolangIntegration"'
- '"TestGradleIntegration"'
# Jenkins tests are still not implemented(skipped) yet
#- '"TestJenkinsIntegration"'
- '"TestMavenIntegration"'
- '"TestMTAIntegration"'
- '"TestNexusIntegration"'
# these are light-weighted tests, so we can use only one pod to reduce resource consumption
- '"Test(Gauge|GCS|GitHub|GitOps|Influx|NPM|Piper|Python|Sonar|Vault|Karma)Integration"'