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

sdcloud-caas-jenkins-libs

Public
        
AuthorCommitMessageCommit dateBuilds
Boris FolgmannBoris Folgmann
a8e05d8a252SDCLOUD-3046 adding argument
Boris FolgmannBoris Folgmann
4a520fc504fSDCLOUD-3046 defaults for names and versions are now retrieved from pom.xml if present.
Boris FolgmannBoris Folgmann
9e0c3363e9aPull request #36: Master Merge in DEVOPSAAS/sdcloud-caas-jenkins-libs from master to release/2.2 * commit '220634bf...
Boris FolgmannBoris Folgmann
220634bf81cSDCLOUD-2989 released sdcPipeline 2.2.1
Justin GrzelkaJustin Grzelka
39dc3ac7c74Pull request #35: Feature/SDCLOUD-2989 add new deployhelmchart method to jenkins lib Merge in DEVOPSAAS/sdcloud-caas...
Boris FolgmannBoris Folgmann
bc397292355Angewendeter Vorschlag
Boris FolgmannBoris Folgmann
721f1aa00d3Angewendeter Vorschlag
Boris FolgmannBoris Folgmann
6a570460812Angewendeter Vorschlag
Boris FolgmannBoris Folgmann
2e084173d74Angewendeter Vorschlag
Boris FolgmannBoris Folgmann
1cabea5ce99Angewendeter Vorschlag
Boris FolgmannBoris Folgmann
c13d8dbd445Angewendeter Vorschlag
Boris FolgmannBoris Folgmann
81fef1986abAngewendeter Vorschlag
Justin GrzelkaJustin Grzelka
a5a5b2a33fbSDCLOUD-2989 adding documentation on new deployment method and updating version numbers
Justin GrzelkaJustin Grzelka
e7b70f5142aSDCLOUD-2989 add helmChartDeployment() method
Boris FolgmannBoris Folgmann
8cd02f0cfb6Pull request #34: Feature/SDCLOUD-3043 make checkstyle config configurable in jenkins lib Merge in DEVOPSAAS/sdcloud...
Boris FolgmannBoris Folgmann
0e12b51c048SDCLOUD-3043 released v2.2.0
Boris FolgmannBoris Folgmann
a59d1eddd6dSDCLOUD-3043 now using our own relaxed settings
Boris FolgmannBoris Folgmann
022e2222f4cSDCLOUD-3043 relaxed settings with LineLength rule from Google. Instead of errors all findings are now just warnings.
Boris FolgmannBoris Folgmann
105bac37e42SDCLOUD-3043 initial commit of copy of sun_checks.xml
Boris FolgmannBoris Folgmann
7513942cc26SDCLOUD-3043 added checkstyleConfig which defaults to google_checks.xml for the first test
Boris FolgmannBoris Folgmann
c9b2852b17cPull request #33: SDCLOUD-2895 fixed Source XRef warnings Merge in DEVOPSAAS/sdcloud-caas-jenkins-libs from master t...
Boris FolgmannBoris Folgmann
d8ef1060364Pull request #32: SDCLOUD-2895 fixed Source XRef warnings Merge in DEVOPSAAS/sdcloud-caas-jenkins-libs from feature/...
Boris FolgmannBoris Folgmann
1f8f9e4a84cSDCLOUD-2895 fixed Source XRef warnings
Boris FolgmannBoris Folgmann
418d7490b8ePull request #31: SDCLOUD-3019 fixed regex for chart name replacement Merge in DEVOPSAAS/sdcloud-caas-jenkins-libs f...
Boris FolgmannBoris Folgmann
3059cbdb2d3SDCLOUD-3019 fixed regex for chart name replacement
Boris FolgmannBoris Folgmann
ca0b167a3b4Pull request #30: Master Merge in DEVOPSAAS/sdcloud-caas-jenkins-libs from master to release/2.1 * commit '363b8b3a...
Boris FolgmannBoris Folgmann
363b8b3a8eaPull request #29: Bugfix/SDCLOUD-3019 if folder name in jenkins is not completely lowercase some pipeline commands M...
Boris FolgmannBoris Folgmann
f835b8e6224SDCLOUD-3019 white space removed
Boris FolgmannBoris Folgmann
da673cdd768SDCLOUD-3019 release v2.1.2
Boris FolgmannBoris Folgmann
f501ed69d43SDCLOUD-3019 when appName is changed in Jenkinsfile the replace now works again. The name line is replaced in all cas...
Boris FolgmannBoris Folgmann
e18d13d098fSDCLOUD-3019 now using correct approach to get the base job name as proposed in JENKINS-44278
Boris FolgmannBoris Folgmann
7f57b46b842SDCLOUD-3019 lowercasing Jenkins project folder to avoid problems when used in other tools
Boris FolgmannBoris Folgmann
cf6f750357ePull request #28: Master Merge in DEVOPSAAS/sdcloud-caas-jenkins-libs from master to release/2.1 * commit '98581d48...
Boris FolgmannBoris Folgmann
98581d48727Pull request #27: Feature/SDCLOUD-2934 host our own jdl studio Merge in DEVOPSAAS/sdcloud-caas-jenkins-libs from fea...
Boris FolgmannBoris Folgmann
00edb25cb39SDCLOUD-2934 releasing v2.1.1
Boris FolgmannBoris Folgmann
3de5e60ace4SDCLOUD-2934 documented new args
Boris FolgmannBoris Folgmann
0e65eace1dfSDCLOUD-2934 npmCommand now contains all calls
Boris FolgmannBoris Folgmann
704a51b22dfSDCLOUD-2934 made nodejs and npmCommand configurable
Boris FolgmannBoris Folgmann
05ed1c9936ePull request #26: Master Merge in DEVOPSAAS/sdcloud-caas-jenkins-libs from master to release/2.1 * commit '0232953f...
Justin GrzelkaJustin Grzelka
0232953fde8Pull request #24: Feature/SDCLOUD-2796 migrate jenkins libs to kubernetes Merge in DEVOPSAAS/sdcloud-caas-jenkins-li...
d.balogh@t-systems.comd.balogh@t-systems.com
98c681740ceSDCLOUD-2796 changed path
d.balogh@t-systems.comd.balogh@t-systems.com
7e9bfdd8398SDCLOUD-2796 fixed imagename, edited labels
d.balogh@t-systems.comd.balogh@t-systems.com
7648179d3c2SDCLOUD-2796 changed dockerimage
d.balogh@t-systems.comd.balogh@t-systems.com
a850a95698aSDCLOUD-2796 fixed yamllint error
d.balogh@t-systems.comd.balogh@t-systems.com
462e5fc047dSDCLOUD-2796 fixed name in Chart.yaml
d.balogh@t-systems.comd.balogh@t-systems.com
9c767685455SDCLOUD-2796 moved Chart.yaml
d.balogh@t-systems.comd.balogh@t-systems.com
3221eb9f069SDCLOUD-2796 removed imageTag, renamed imageName
d.balogh@t-systems.comd.balogh@t-systems.com
7e8eaa34e31SDCLOUD-2796 fixed naming in NOTES, removed containerProtocol line
d.balogh@t-systems.comd.balogh@t-systems.com
ce52084c914SDCLOUD-2796 resolved code conflict in Jenkinsfile
d.balogh@t-systems.comd.balogh@t-systems.com
94c641e03c7SDCLOUD-2796 corrected chart version
d.balogh@t-systems.comd.balogh@t-systems.com
ab4b58998c3SDCLOUD-2796 set signImages field to 'false', edited app/chart version
d.balogh@t-systems.comd.balogh@t-systems.com
735dd919a52Merge branch 'master' of https://prd.sdc.t-systems-service.com/bitbucket/scm/devopsaas/sdcloud-caas-jenkins-libs into...
d.balogh@t-systems.comd.balogh@t-systems.com
73215d7c017SDCLOUD-2796 changed container name
d.balogh@t-systems.comd.balogh@t-systems.com
4a83ec45748SDCLOUD-2796 edited Jenkinsfile
d.balogh@t-systems.comd.balogh@t-systems.com
31895f231e3SDCLOUD-2796 fixed typo, version, accessability
Boris FolgmannBoris Folgmann
febca014041Pull request #25: Feature/SDCLOUD-2620 jenkins lib should not build feature branches if pr is already open Merge in ...
Boris FolgmannBoris Folgmann
98e63b0df91SDCLOUD-2620 released v2.1.0
Boris FolgmannBoris Folgmann
6b0a38d193dSDCLOUD-2620 for clear status in Jenkins, aborted will be used. Unfortunately BB displays it as failed.
Boris FolgmannBoris Folgmann
5b43d2ad78eSDCLOUD-2620 examining Bitbucket behaviour
Boris FolgmannBoris Folgmann
c749e759c3cSDCLOUD-2620 removed duplicated logic
Boris FolgmannBoris Folgmann
38fbebad190SDCLOUD-2620 unstable as alternative to error
d.balogh@t-systems.comd.balogh@t-systems.com
885d11b641cSDCLOUD-2796 edited readme files, fixed yamllint errors
d.balogh@t-systems.comd.balogh@t-systems.com
a7a04d0c5b3SDCLOUD-2796 added deployment
Boris FolgmannBoris Folgmann
56ee4880e47SDCLOUD-2620 added stage
Boris FolgmannBoris Folgmann
25c98af216bSDCLOUD-2620 moved logic to own method
Boris FolgmannBoris Folgmann
95b4565af08SDCLOUD-2620 skipping builds only for git triggers
Boris FolgmannBoris Folgmann
0d6103cd4aeSDCLOUD-2620 activated skipping builds of open prs
Boris FolgmannBoris Folgmann
334c5e6fed3SDCLOUD-2620 fixed datatype
Boris FolgmannBoris Folgmann
2a11c746bc2SDCLOUD-2620 structured code
Boris FolgmannBoris Folgmann
0da7456c4afSDCLOUD-2620 adding auth header
Boris FolgmannBoris Folgmann
3221049db3dSDCLOUD-2620 removed annotation
Boris FolgmannBoris Folgmann
bbe3da39e3aSDCLOUD-2620 different wrapping
Boris FolgmannBoris Folgmann
f169f4bc5b2SDCLOUD-2620 authentication test
d.balogh@t-systems.comd.balogh@t-systems.com
66b0b10f017SDCLOUD-2796 removed TLS
d.balogh@t-systems.comd.balogh@t-systems.com
981a1d6295dSDCLOUD-2796 added new lines
d.balogh@t-systems.comd.balogh@t-systems.com
8dc0bbac0c9SDCLOUD-2796 added questions.yaml
Boris FolgmannBoris Folgmann
366e13db39cSDCLOUD-2620 added debug output
Boris FolgmannBoris Folgmann
afe127428fbSDCLOUD-2620 added URL encoding
Boris FolgmannBoris Folgmann
27f5c58901fSDCLOUD-2620 added debug output
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