DevOps-as-a-Service
  1. DevOps-as-a-Service

sdcloud-caas-jenkins-libs

Public
        
AuthorCommitMessageCommit dateBuilds
Boris FolgmannBoris Folgmann
58a1807350bSDCLOUD-2620 added first test implementation
Boris FolgmannBoris Folgmann
84734fb0e23SDCLOUD-2620 fixed formatting
Boris FolgmannBoris Folgmann
2a627e30fbaSDCLOUD-2807 not building PRs of the library
d.balogh@t-systems.comd.balogh@t-systems.com
5198081371cSDCLOUD-2796 added Chart.yaml
d.balogh@t-systems.comd.balogh@t-systems.com
a2749d9a67fSDCLOUD-2796 added license, README and app-readme
d.balogh@t-systems.comd.balogh@t-systems.com
2fb3a7750caSDCLOUD-2796 added values.yaml
d.balogh@t-systems.comd.balogh@t-systems.com
985066313bdSDCLOUD-2796 added NOTES
d.balogh@t-systems.comd.balogh@t-systems.com
4a0186046eeSDCLOUD-2796 added helpers file
d.balogh@t-systems.comd.balogh@t-systems.com
f013ef890feSDCLOUD-2796 added helmignore, ingress, service template
Boris FolgmannBoris Folgmann
30bd0b183ccPull request #21: Feature/SDCLOUD-2873 sdcpipeline add jdk default nonodeallocation if wanted remove obsolete code M...
Boris FolgmannBoris Folgmann
86cdb71ca4bSDCLOUD-2873 releasing v2.0.0
Boris FolgmannBoris Folgmann
261b6f82b63SDCLOUD-2873 fixed boolean parsing
Boris FolgmannBoris Folgmann
966c69a983fSDCLOUD-2873 improved parsing of boolean arguments if they are passed as strings
Boris FolgmannBoris Folgmann
5fa834550d0SDCLOUD-2873 added new argument allocateNode which defaults to true
Boris FolgmannBoris Folgmann
e0c0a359714SDCLOUD-2873 hiding stage for nodejs builds.
Boris FolgmannBoris Folgmann
0173ffd7909SDCLOUD-2873 added JDK stage
Boris FolgmannBoris Folgmann
21db42e1f76SDCLOUD-2873 added new argument jdk which defaults to jdk11
Boris FolgmannBoris Folgmann
cae4d3acb86SDCLOUD-2868 added missing final LF
Boris FolgmannBoris Folgmann
496e45f98ddSDCLOUD-2868 removed obsolete files
Boris FolgmannBoris Folgmann
7fe28ec8638SDCLOUD-2868 changed text formatting to improve output.
Boris FolgmannBoris Folgmann
9cde8b34c6aPull request #18: SDCLOUD-2806: Added dedicated parameter for chart version in sdcPipeline() Merge in DEVOPSAAS/sdcl...
Peter WurbsPeter Wurbs
79c2cf20f08SDCLOUD-2806: Added concrete parameter chartVersion in Readme
Peter WurbsPeter Wurbs
12c3670b42fMerge branch 'feature/SDCLOUD-2806' of https://prd.sdc.t-systems-service.com/bitbucket/scm/devopsaas/sdcloud-caas-jen...
Peter WurbsPeter Wurbs
8147d5ae92bSDCLOUD-2806: Added readme
Peter WurbsPeter Wurbs
1ca10050bd9Merge remote-tracking branch 'origin/master' into feature/SDCLOUD-2806
Boris FolgmannBoris Folgmann
cf6d9098e11Pull request #20: Master Merge in DEVOPSAAS/sdcloud-caas-jenkins-libs from master to release/1.1 * commit 'e96aeebd...
Boris FolgmannBoris Folgmann
e96aeebdf6ePull request #19: Feature/SDCLOUD-2787 switch sdportal to sdcpipeline Merge in DEVOPSAAS/sdcloud-caas-jenkins-libs f...
Boris FolgmannBoris Folgmann
b997dfd0d0cSDCLOUD-2787 released 1.1.1
Boris FolgmannBoris Folgmann
0af7de258cdSDCLOUD-2787 due to JENKINS-62512 only catchError works correctly for setting a stage result.
Boris FolgmannBoris Folgmann
fbfdeb3a05dSDCLOUD-2787 setting result to exact same value like before the depcheck
Boris FolgmannBoris Folgmann
1518b6000f9SDCLOUD-2787 Work-around for https://issues.jenkins.io/browse/JENKINS-58660
Boris FolgmannBoris Folgmann
80de8425dd0SDCLOUD-2787 added additional catchError
Boris FolgmannBoris Folgmann
2d0f1e68256SDCLOUD-2787 added dependencyCheckArgs to allow more customization
Boris FolgmannBoris Folgmann
8c9a4d5bbfevars/sdcPipeline.groovy online editiert mit Bitbucket
Peter WurbsPeter Wurbs
e64a815f036SDCLOUD-2806: Added entry in txt file
Peter WurbsPeter Wurbs
03e8864ff3aSDCLOUD-2806: Added echo comment when no chart version is specified
Peter WurbsPeter Wurbs
6e73378a12bSDCLOUD-2806: Added dedicated parameter for chart version in sdcPipeline()
Boris FolgmannBoris Folgmann
2626fbdc5caPull request #17: Feature/SDCLOUD-2804 add cpd to jenkins lib Merge in DEVOPSAAS/sdcloud-caas-jenkins-libs from feat...
Boris FolgmannBoris Folgmann
67bf14aee70SDCLOUD-2787 released v1.1.0
Boris FolgmannBoris Folgmann
8b7acc671ecSDCLOUD-2787 added CPD for maven builds
Boris FolgmannBoris Folgmann
c61c0d25493Pull request #16: Master Merge in DEVOPSAAS/sdcloud-caas-jenkins-libs from master to release/1.0 * commit '2d41cb04...
Boris FolgmannBoris Folgmann
2d41cb04660SDCLOUD-2787 version update
Boris FolgmannBoris Folgmann
c48335d63efSDCLOUD-2787 released 1.0.2 which ignores nodejs folders
Boris FolgmannBoris Folgmann
d33fc644897Pull request #15: Master Merge in DEVOPSAAS/sdcloud-caas-jenkins-libs from master to release/1.0 * commit 'd26b7c9e...
Boris FolgmannBoris Folgmann
d26b7c9ee75Pull request #14: Bugfix/SDCLOUD-2791 known jenkins bug kills sh executions also in parallel pipeline stages when Me...
Boris FolgmannBoris Folgmann
9bbddda858fSDCLOUD-2791 released v1.0.1
Boris FolgmannBoris Folgmann
e24fbe66018SDCLOUD-2791 released v1.0.1
Boris FolgmannBoris Folgmann
b31473ea255SDCLOUD-2791 now skipping dependency-checks also on bugfix branches
Boris FolgmannBoris Folgmann
be6cc72dd96SDCLOUD-2791 added check for helm command
Boris FolgmannBoris Folgmann
ababdc02583SDCLOUD-2791 added visualization for skipped docker push and helm chart
Boris FolgmannBoris Folgmann
950c41be642SDCLOUD-2791 added error handling to let other stages finish on failed container tests
Boris FolgmannBoris Folgmann
a452b2ce013SDCLOUD-2791 work-around using bash for Jenkins timeout bug
Boris FolgmannBoris Folgmann
2f20817999aSDCLOUD-2657 reducing to one try/catch block
Boris FolgmannBoris Folgmann
1d911a4da88SDCLOUD-2657 trying with timeout activity
Boris FolgmannBoris Folgmann
c3110545096Merge feature/SDCLOUD-2614-enhance-helm-pipeline-with-yamllint
Boris FolgmannBoris Folgmann
c48e570d1bdMerge commit '1ab1b0edec0ed21fd8bff54c793d6e55922fd219' into feature/SDCLOUD-2614-enhance-helm-pipeline-with-yamllint...
Boris FolgmannBoris Folgmann
fdc9422d758SDCLOUD-2614 released v1.0.0
Boris FolgmannBoris Folgmann
3acea9dc327SDCLOUD-2614 added yamlConfig option
Boris FolgmannBoris Folgmann
f9a4355a99dSDCLOUD-2614 ignoring helm templates to avoid syntax errors in yamllint
Boris FolgmannBoris Folgmann
1ab1b0edec0SDCLOUD-2614 release v0.9.0
Boris FolgmannBoris Folgmann
260ab12a745SDCLOUD-2614 moved Yamllint stage
Boris FolgmannBoris Folgmann
86738af6367SDCLOUD-2614 added default case
Boris FolgmannBoris Folgmann
de475c2816aSDCLOUD-2614 more relaxed for indention
Boris FolgmannBoris Folgmann
d8d75d65ec5SDCLOUD-2614 unstable stage and build only for yaml errors
Boris FolgmannBoris Folgmann
28f60d17ef3SDCLOUD-2614 fixed return code
Boris FolgmannBoris Folgmann
d8a3c3f5accSDCLOUD-2614 addedb missing dependency
Boris FolgmannBoris Folgmann
05492e25be8SDCLOUD-2614 added commandFound() for optional stage execution
Boris FolgmannBoris Folgmann
228499058feSDCLOUD-2614 using built-in
Boris FolgmannBoris Folgmann
3588b351330SDCLOUD-2614 add diags
Boris FolgmannBoris Folgmann
cc6d189b9dbSDCLOUD-2614 improved mark down
Boris FolgmannBoris Folgmann
32b34a2ce54SDCLOUD-2614 added link.
Boris FolgmannBoris Folgmann
cefb6c3430eSDCLOUD-2614 since run-time lib reference is required the README has to be adapted.
Boris FolgmannBoris Folgmann
d1133043e03SDCLOUD-2614 always build with library version of same branch
Boris FolgmannBoris Folgmann
2ee2b2ea2b3SDCLOUD-2614 added analyzeYaml()
Boris FolgmannBoris Folgmann
59209f8a1cdSDCLOUD-2614 updated copyright
Boris FolgmannBoris Folgmann
59757957ecaSDCLOUD-2765 problem is caused by BuildAuthentication
Boris FolgmannBoris Folgmann
d3023e181a0SDCLOUD-2765 a wait could help to get pushing to work
Boris FolgmannBoris Folgmann
5fa872f7c2cSDCLOUD-2478 Timestamper is now enabled for complete pipeline.
Boris FolgmannBoris Folgmann
1b662880279Pull request #10: Bugfix/SDCLOUD-2686 sdcpipeline fails to create helm chart for non sdcloud project Merge in DEVOP...
Justin GrzelkaJustin Grzelka
53db4f2c61bSDCLOUD-2686 removed unnecessary comment
Justin GrzelkaJustin Grzelka
06183dd1182SDCLOUD-2686 removed last forgotten inline argument
Justin GrzelkaJustin Grzelka
3f2a3ff339dSDCLOUD-2686 used env vars instead of inline arguments for helm
Justin GrzelkaJustin Grzelka
1a7df89fde0SDCLOUD-2686 improved documentation of helm tmp workdir
Justin GrzelkaJustin Grzelka
0f8175bf70bSDCLOUD-2686 move helm config and cache into own subdir
Peter WurbsPeter Wurbs
8573a22e68fSDCLOUD-2715: Added capabilities of sdcPipeline() to repo Readme
Justin GrzelkaJustin Grzelka
f9dfb974950SDCLOUD-2686 added temp-workspace to helm for jobs not to interfere with another
Justin GrzelkaJustin Grzelka
bd07c8a1de9SDCLOUD-2686 add removal of helm repo to pipeline
Boris FolgmannBoris Folgmann
83341cbd28cSDCLOUD-2657 improving error handling
Boris FolgmannBoris Folgmann
532640b0288SDCLOUD-2569 added useNode option so that jobs can run on 'dind'.
Boris FolgmannBoris Folgmann
ae76bb064b0SDCLOUD-2657 explicitly setting success
Boris FolgmannBoris Folgmann
49a6015ccbaSDCLOUD-2657 trying alternative try-catch
Boris FolgmannBoris Folgmann
db67bf631a8SDCLOUD-2657 adding catchError() to handle this special case
Boris FolgmannBoris Folgmann
b7b6b6446f4SDCLOUD-2655 a new tech user with VIEWER access to sdcloud was necessary
Boris FolgmannBoris Folgmann
f876a1423eeSDCLOUD-2655 adapted credentials id to new project.
Boris FolgmannBoris Folgmann
4653278969dSDCLOUD-2655 updated version and added pullRegistry for docker build.
Boris FolgmannBoris Folgmann
dee78120ca2SDCLOUD-2655 since maven 3.8.1 repos should be always accessed using https not http.
Boris FolgmannBoris Folgmann
26b25c198cfSDCLOUD-2655 updated version of workflow-job dependency
Boris FolgmannBoris Folgmann
87eee2aea35SDCLOUD-2639 added echo to else part to improve debugging
Boris FolgmannBoris Folgmann
007fd387fb0Pull request #8: SDCLOUD-2587 sdcPipeline deactivate string interpolation for credential data Merge in DEVOPSAAS/sdc...
Peter WurbsPeter Wurbs
3a54e8bebc0SDCLOUD-2587: Correcting missing project replacement in guessHelmRegistry() by the way
Boris FolgmannBoris Folgmann
57f5178dcb4Pull request #7: SDCLOUD-2587: Signing code in sdcPushDockerImage Merge in DEVOPSAAS/sdcloud-caas-jenkins-libs from ...
Peter WurbsPeter Wurbs
1d5748273e7SDCLOUD-2587: Fixed space
Peter WurbsPeter Wurbs
4a0c4a68d49SDCLOUD-2587: Changed sh commands within withCredentials from " to ' to prevent string interpolation for Docker push ...
Peter WurbsPeter Wurbs
08ee7f39ee1SDCLOUD-2587: Corrected signImages as parameter for function
Peter WurbsPeter Wurbs
49ef85e5e5cSDCLOUD-2587: Deactivated string interpolation for shell commands with credential variables
Peter WurbsPeter Wurbs
6214dc74e34SDCLOUD-2587: Added signing code
Boris FolgmannBoris Folgmann
5ddcefc5cabPull request #6: SDCLOUD-2587. Signing Docker images Merge in DEVOPSAAS/sdcloud-caas-jenkins-libs from feature/SDCLO...
Peter WurbsPeter Wurbs
d6800929819SDCLOUD-2587: Minor changes after code review
Peter WurbsPeter Wurbs
c2986e1ba66SDCLOUD-2587: Added echo output when signing
Peter WurbsPeter Wurbs
49001335511SDCLOUD-2587: Initially implemented signing code
Peter WurbsPeter Wurbs
d3b0f0bc453Pull request #5: Feature/SDCLOUD-1913 Merge in DEVOPSAAS/sdcloud-caas-jenkins-libs from feature/SDCLOUD-1913 to mast...
Justin GrzelkaJustin Grzelka
76a91485262SDCLOUD-1913 enhance comment on new step
Justin GrzelkaJustin Grzelka
7a015ef47dbSDCLOUD-1913 add deletion of subcharts to sdcPipeline
Peter WurbsPeter Wurbs
f11c3835fbaPull request #4: Feature/SDCLOUD-1913 Merge in DEVOPSAAS/sdcloud-caas-jenkins-libs from feature/SDCLOUD-1913 to mast...
Peter WurbsPeter Wurbs
8c73a49e61fSDCLOUD-2580: Removed build number from helm chart version in master branch
Justin GrzelkaJustin Grzelka
393f645cbe8SDCLOUD-1913 fix syntax of helm repo add
Justin GrzelkaJustin Grzelka
685f6d59474SDCLOUD-1913 use correct flags for username and pw
Justin GrzelkaJustin Grzelka
89f2e316420SDCLOUD-1913 add sdcloud helm repo
Justin GrzelkaJustin Grzelka
a9f597994a1SDCLOUD-1913 add authentication to dependency update
Justin GrzelkaJustin Grzelka
67ffc0312deSDCLOUD-1913 tweak helm dependency update
Justin GrzelkaJustin Grzelka
2434164eedfSDCLOUD-1913 adding update of dependencies to pipeline
Peter WurbsPeter Wurbs
1bdc36db8edPull request #3: SDCLOUD-1916: dockerBuildArgs and Truncating Merge in DEVOPSAAS/sdcloud-caas-jenkins-libs from feat...
Peter WurbsPeter Wurbs
bcbf56e46acSDCLOUD-1916: Truncating too long branch names for Helm chart names
Peter WurbsPeter Wurbs
0002a721929SDCLOUD-1916: Added dockerBuildArgs as new parameter for sdcPipeline()
Peter WurbsPeter Wurbs
4f299f36d26Pull request #2: SDCLOUD-2472: Branch in chart name Merge in DEVOPSAAS/sdcloud-caas-jenkins-libs from feature/SDCLOU...
Peter WurbsPeter Wurbs
31e7f5fca65SDCLOUD-2472: Feature branch in chart name forced to lowercase
Peter WurbsPeter Wurbs
62a6168c9b8SDCLOUD-2472: Helm CLI now called without path
Peter WurbsPeter Wurbs
d11209c5457SDCLOUD-2472: Added branch name in chart name for non-master builds
Frank FockFrank Fock
47df81c7545SDCLOUD-2446: Added support for docker image tagging required to support helm charts
Frank FockFrank Fock
df2100e7574Pull request #1: SDCLOUD-2432: Moved Helm code to sdcPipeline() Merge in DEVOPSAAS/sdcloud-caas-jenkins-libs from fe...
Peter WurbsPeter Wurbs
834d0c2e880SDCLOUD-2432: Switched backk simulated master build for test
Peter WurbsPeter Wurbs
a7a6074d7acSDCLOUD-2432: SImulated master build for test
Peter WurbsPeter Wurbs
07feddce3c4SDCLOUD-2432: Added Helm parameters to sdcPipeline.txt
Peter WurbsPeter Wurbs
af8a6a368cbSDCLOUD-2432: Fix property
Peter WurbsPeter Wurbs
7344618611eSDCLOUD-2432: Moved Helm code to sdcPipeline() initially
Boris FolgmannBoris Folgmann
3ef35a9ade0SDCLOUD-773 some fixes
Boris FolgmannBoris Folgmann
f792ffe0045SDCLOUD-773 improved formatting
Boris FolgmannBoris Folgmann
f9ad3062e1bSDCLOUD-773 completed documentation
Boris FolgmannBoris Folgmann
22e111fcfdeMerge feature/SDCLOUD-1927-replace-findbugs-by-spotbugs
Boris FolgmannBoris Folgmann
59fe28d6821SDCLOUD-1927 try fully qualified
Boris FolgmannBoris Folgmann
f7bf7bae7c1SDCLOUD-1927 simple try w/o pom.xml adjustment
Boris FolgmannBoris Folgmann
e9a64af828eSDCLOUD-773 dockerRegistry now seperate for pull and push
Boris FolgmannBoris Folgmann
aa5af572c97SDCLOUD-773 make curl just get headers and fail on 4xx/5xx codes
Boris FolgmannBoris Folgmann
3de3b1167b4SDCLOUD-773 added containerProtocol to support smoke tests with http, tcp and udp.
Boris FolgmannBoris Folgmann
cbfc0341f1cSDCLOUD-773 added isMasterBranch()
Boris FolgmannBoris Folgmann
a900b81c3a9SDCLOUD-773 fixed syntax
Boris FolgmannBoris Folgmann
d27775def54SDCLOUD-773 Skipping docker push for pull requests
Boris FolgmannBoris Folgmann
86dce03d64aSDCLOUD-773 added support for passing mvnCommand
Boris FolgmannBoris Folgmann
f09b578c9d1SDCLOUD-773 removed ref to deleted class
Boris FolgmannBoris Folgmann
7f4afd63913SDCLOUD-773 using master
Boris FolgmannBoris Folgmann
c72587d4308Merge feature/SDCLOUD-773-switch-all-jenkinsfiles-to-pipeline-library
Boris FolgmannBoris Folgmann
e58ccdaeab8SDCLOUD-773 removed class as it's not necessary at the moment
Boris FolgmannBoris Folgmann
068c0e9ed81SDCLOUD-773 added imageTag
Boris FolgmannBoris Folgmann
48b0556d64aSDCLOUD-773 added Apache-2 license
Boris FolgmannBoris Folgmann
55bbe3add36SDCLOUD-773 nodejs auto-detection
Boris FolgmannBoris Folgmann
8b6f305793fSDCLOUD-773 fixed indentation
Boris FolgmannBoris Folgmann
d80397baee7SDCLOUD-773 added buildNodejs
Boris FolgmannBoris Folgmann
00becb50bd1SDCLOUD-773 introduced imagePath.
Boris FolgmannBoris Folgmann
f15efa27405SDCLOUD-773 introduced imagePath.
Boris FolgmannBoris Folgmann
21296647474SDCLOUD-773 renamed arg to be more precise
Boris FolgmannBoris Folgmann
c72b66d8184SDCLOUD-773 dockerRegistryCredendtialsId is now guessed
Boris FolgmannBoris Folgmann
5a699241871SDCLOUD-773 switched to new syntax
Boris FolgmannBoris Folgmann
f16bcdee3faSDCLOUD-773 using wrapper in node
Boris FolgmannBoris Folgmann
63836079a0bSDCLOUD-773 colorized output
Boris FolgmannBoris Folgmann
7990d045f12SDCLOUD-773 fixed hostname
Boris FolgmannBoris Folgmann
f9b5c0bdec3SDCLOUD-773 added annotation
Boris FolgmannBoris Folgmann
a8cfa5fa7c8SDCLOUD-773 now using short registry name on prd
Boris FolgmannBoris Folgmann
4501d292ac9SDCLOUD-773 added annotation
Boris FolgmannBoris Folgmann
3545df63f0cSDCLOUD-773 added annotation
Boris FolgmannBoris Folgmann
265eae01411SDCLOUD-773 different name to avoid CPS method mismatch
Boris FolgmannBoris Folgmann
f37a5e31a67SDCLOUD-773 wrong env var was used
Boris FolgmannBoris Folgmann
10a88e0715dSDCLOUD-773 automatically guessing registry URL
Boris FolgmannBoris Folgmann
b389751e7beSDCLOUD-773 added default arg
Boris FolgmannBoris Folgmann
16b8e253a68SDCLOUD-773 image name can now be automatically guessed
Boris FolgmannBoris Folgmann
71aaff1fa96SDCLOUD-773 updated nginx version and renamed args
Boris FolgmannBoris Folgmann
95f24ec8fc6SDCLOUD-773 skipping dependency check on feature branches
Boris FolgmannBoris Folgmann
64af9ec08d2SDCLOUD-773 skipping dependency check on feature branches
Boris FolgmannBoris Folgmann
689aaa0d8c3SDCLOUD-773 improved documentation
Boris FolgmannBoris Folgmann
dd824312bf5SDCLOUD-773 name for analyzeJava now correct
Boris FolgmannBoris Folgmann
9713d2cb8ebSDCLOUD-773 added analyzeJava and dependencyCheck
Boris FolgmannBoris Folgmann
169e783ac12SDCLOUD-773 fixed typo
Boris FolgmannBoris Folgmann
ad1096c295bSDCLOUD-773 moved helper functions
Boris FolgmannBoris Folgmann
617b542fc7aSDCLOUD-773 adding field annotations
Boris FolgmannBoris Folgmann
5ceeeaa9c18SDCLOUD-773 putting code in script class
Boris FolgmannBoris Folgmann
e7583ab040dSDCLOUD-773 using right script class
Boris FolgmannBoris Folgmann
da071433763SDCLOUD-773 started to add Groovy classes
Boris FolgmannBoris Folgmann
f8cd29c99a6SDCLOUD-773 fixed call
Boris FolgmannBoris Folgmann
022f8180e4aSDCLOUD-773 deleted Jenkinsfile.groovy