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

sdcloud-caas-jenkins-libs

Public
        
AuthorCommitMessageCommit dateBuilds
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
Boris FolgmannBoris Folgmann
cc37945d314SDCLOUD-773 maven build is now optional
Boris FolgmannBoris Folgmann
7eacc8a37daSDCLOUD-773 uppercased stage names
Boris FolgmannBoris Folgmann
91c6930c06bSDCLOUD-1454 Now setting to empty string as default
Boris FolgmannBoris Folgmann
eaf166d9eafSDCLOUD-1454 Dockerfile can now be specified.
Boris FolgmannBoris Folgmann
6f9a5704972SDCLOUD-382 replaced sed call by groovy code
Boris FolgmannBoris Folgmann
2e75f581c32SDCLOUD-382 propagate all parameters
Boris FolgmannBoris Folgmann
752595fc3e4SDCLOUD-382 propagate all parameters
Boris FolgmannBoris Folgmann
d87ac2d1f6bSDCLOUD-382 added copyright
Boris FolgmannBoris Folgmann
23ef35a4f1fSDCLOUD-382 introducing easy to use skipSmokeTest
Boris FolgmannBoris Folgmann
4bc3a5f6c0eFixed groupId to match Naming Schema.
Boris FolgmannBoris Folgmann
315c46aa2e4Invented own ids since we had a clash with sdportal.
Boris FolgmannBoris Folgmann
22e0e0db0ddFixed typo.
Gergely TanacsGergely Tanacs
53c793056b6SDCLOUD-209 print out scmVars
Gergely TanacsGergely Tanacs
906cc0eeb71SDCLOUD-209 print out scmVars
Gergely TanacsGergely Tanacs
6c2f5344899SDCLOUD-209 print out scmVars
Gergely TanacsGergely Tanacs
93aa938c89eSDCLOUD-209 use SDC_CONTAINER_TEST_CONTEXT_PATH
Gergely TanacsGergely Tanacs
6af08cf50e0SDCLOUD-209 use imageEnvVariable parameter 2
Gergely TanacsGergely Tanacs
631fb4e5672SDCLOUD-209 use imageEnvVariable parameter
Gergely TanacsGergely Tanacs
cdc4351d1f7SDCLOUD-209 use dockerfileDirectory parameter
Gergely TanacsGergely Tanacs
aa84fad0444SDCLOUD-209 add more logging 6
Gergely TanacsGergely Tanacs
71993c3bd16SDCLOUD-209 add more logging 5
Gergely TanacsGergely Tanacs
fd08136ad50SDCLOUD-209 add more logging 4
Gergely TanacsGergely Tanacs
525dbc02dd6SDCLOUD-209 add more logging 3
Gergely TanacsGergely Tanacs
8fc2851f9c8SDCLOUD-209 add more logging 2
Gergely TanacsGergely Tanacs
58ecb97c9e4SDCLOUD-209 add more logging
Gergely TanacsGergely Tanacs
0742105f6f3SDCLOUD-209 some renaming
Gergely TanacsGergely Tanacs
0d7490e9720SDCLOUD-209 add sdcBasicPipeline step
Gergely TanacsGergely Tanacs
ae0e5214a14SDCLOUD-209 some renaming
Gergely TanacsGergely Tanacs
138373e08daSDCLOUD-209 fixed a typo
Gergely TanacsGergely Tanacs
7056e3a4b92SDCLOUD-209 add method sdcCloneRepositoryBuildImageTestPushDockerImage
Gergely TanacsGergely Tanacs
a8517b61a83SDCLOUD-209 add method sdcCloneRepositoryBuildImageTestPushDockerImage
Gergely TanacsGergely Tanacs
51295c4cb84SDCLOUD-209 simplifiy Jenkinsfile
Gergely TanacsGergely Tanacs
747c97fbfdfSDCLOUD-209 simplifiy Jenkinsfile
Gergely TanacsGergely Tanacs
f3878a3235eSDCLOUD-209 organize in stages 2
Gergely TanacsGergely Tanacs
221a62df640SDCLOUD-209 organize in stages
Gergely TanacsGergely Tanacs
c91d0b2c388SDCLOUD-209 add sample docker container build to test the Jenkins library
Gergely TanacsGergely Tanacs
c5d36dea483SDCLOUD-209 add umbrella docker step
Gergely TanacsGergely Tanacs
623c293b70fSDCLOUD-209 fix conversion problem
Gergely TanacsGergely Tanacs
8ff23200962SDCLOUD-209 add method sdcPushDockerImage
Gergely TanacsGergely Tanacs
678433f18c2SDCLOUD-209 fix conversion problem 4
Gergely TanacsGergely Tanacs
e6df7e9ea81SDCLOUD-209 fix conversion problem 3
Gergely TanacsGergely Tanacs
2def04829a0SDCLOUD-209 fix conversion problem 2
Gergely TanacsGergely Tanacs
5f8fa76ce58SDCLOUD-209 fix conversion problem
Gergely TanacsGergely Tanacs
6c10a80ad34SDCLOUD-209 add test container method
Gergely TanacsGergely Tanacs
3da843b778fSDCLOUD-209 use environment variables to communicate
Gergely TanacsGergely Tanacs
eb5a171bf84SDCLOUD-209 refactor 2
Gergely TanacsGergely Tanacs
c7cfc75c280SDCLOUD-209 refactor
Gergely TanacsGergely Tanacs
eede8e3255eSDCLOUD-209 add build with docker image 9
Gergely TanacsGergely Tanacs
3c5269886ffSDCLOUD-209 add build with docker image 8
Gergely TanacsGergely Tanacs
d31df9eafceSDCLOUD-209 add build with docker image 7
Gergely TanacsGergely Tanacs
6ca6be8a426SDCLOUD-209 add build with docker image 6
Gergely TanacsGergely Tanacs
2d8fa67f070SDCLOUD-209 add build with docker image 5
Gergely TanacsGergely Tanacs
2ccad122916SDCLOUD-209 add build with docker image 4
Gergely TanacsGergely Tanacs
57d77e14e13SDCLOUD-209 add build with docker image 4
Gergely TanacsGergely Tanacs
ab9b1486ec7SDCLOUD-209 add build with docker image 3
Gergely TanacsGergely Tanacs
50dbcec6929SDCLOUD-209 add build with docker image 2
Gergely TanacsGergely Tanacs
c2029869301SDCLOUD-209 add build with docker image
Gergely TanacsGergely Tanacs
a3e643b003bSDCLOUD-209 include maven build 7
Gergely TanacsGergely Tanacs
dcd5b23ee41SDCLOUD-209 include maven build 6
Gergely TanacsGergely Tanacs
f7da34f4029SDCLOUD-209 include maven build 5
Gergely TanacsGergely Tanacs
fd0a2a1121eSDCLOUD-209 include maven build 4