├── .github └── workflows │ └── gradle.yml ├── .gitignore ├── LICENSE.md ├── README.md ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── jobs ├── hello.groovy ├── release │ ├── mail │ │ └── basic.groovy │ └── release_input.groovy └── template │ ├── release.groovy │ └── semver.groovy ├── settings.gradle ├── src └── org │ └── hcm │ └── libjenkins │ ├── AbstractLibClass.groovy │ ├── Release.groovy │ └── Semver.groovy ├── test ├── integration │ └── groovy │ │ └── TestReleaseMail.groovy └── unit │ └── groovy │ ├── TestHelloWorld.groovy │ ├── TestJenkinsCommonLib.groovy │ └── TestRelease.groovy └── vars ├── gitlab_stage.groovy └── renderTemplate.groovy /.github/workflows/gradle.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stchar/pipeline-sharedlib-testharness/HEAD/.github/workflows/gradle.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stchar/pipeline-sharedlib-testharness/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stchar/pipeline-sharedlib-testharness/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stchar/pipeline-sharedlib-testharness/HEAD/README.md -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stchar/pipeline-sharedlib-testharness/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stchar/pipeline-sharedlib-testharness/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stchar/pipeline-sharedlib-testharness/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stchar/pipeline-sharedlib-testharness/HEAD/gradlew.bat -------------------------------------------------------------------------------- /jobs/hello.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stchar/pipeline-sharedlib-testharness/HEAD/jobs/hello.groovy -------------------------------------------------------------------------------- /jobs/release/mail/basic.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stchar/pipeline-sharedlib-testharness/HEAD/jobs/release/mail/basic.groovy -------------------------------------------------------------------------------- /jobs/release/release_input.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stchar/pipeline-sharedlib-testharness/HEAD/jobs/release/release_input.groovy -------------------------------------------------------------------------------- /jobs/template/release.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stchar/pipeline-sharedlib-testharness/HEAD/jobs/template/release.groovy -------------------------------------------------------------------------------- /jobs/template/semver.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stchar/pipeline-sharedlib-testharness/HEAD/jobs/template/semver.groovy -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stchar/pipeline-sharedlib-testharness/HEAD/settings.gradle -------------------------------------------------------------------------------- /src/org/hcm/libjenkins/AbstractLibClass.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stchar/pipeline-sharedlib-testharness/HEAD/src/org/hcm/libjenkins/AbstractLibClass.groovy -------------------------------------------------------------------------------- /src/org/hcm/libjenkins/Release.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stchar/pipeline-sharedlib-testharness/HEAD/src/org/hcm/libjenkins/Release.groovy -------------------------------------------------------------------------------- /src/org/hcm/libjenkins/Semver.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stchar/pipeline-sharedlib-testharness/HEAD/src/org/hcm/libjenkins/Semver.groovy -------------------------------------------------------------------------------- /test/integration/groovy/TestReleaseMail.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stchar/pipeline-sharedlib-testharness/HEAD/test/integration/groovy/TestReleaseMail.groovy -------------------------------------------------------------------------------- /test/unit/groovy/TestHelloWorld.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stchar/pipeline-sharedlib-testharness/HEAD/test/unit/groovy/TestHelloWorld.groovy -------------------------------------------------------------------------------- /test/unit/groovy/TestJenkinsCommonLib.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stchar/pipeline-sharedlib-testharness/HEAD/test/unit/groovy/TestJenkinsCommonLib.groovy -------------------------------------------------------------------------------- /test/unit/groovy/TestRelease.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stchar/pipeline-sharedlib-testharness/HEAD/test/unit/groovy/TestRelease.groovy -------------------------------------------------------------------------------- /vars/gitlab_stage.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stchar/pipeline-sharedlib-testharness/HEAD/vars/gitlab_stage.groovy -------------------------------------------------------------------------------- /vars/renderTemplate.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stchar/pipeline-sharedlib-testharness/HEAD/vars/renderTemplate.groovy --------------------------------------------------------------------------------