Commit Graph
841 Commits
Author SHA1 Message Date
Christopher FennerandMarcus Holl bab4772704 remove unnecessary imports 2018-10-09 15:25:46 +02:00
Christopher FennerandMarcus Holl 475b977f17 remove unnecessary import 2018-10-09 15:25:46 +02:00
Christopher FennerandMarcus Holl 0bc21ed7e2 remove unnecessary import 2018-10-09 15:25:46 +02:00
Christopher FennerandMarcus Holl e068c52f6c remove unnecessary import 2018-10-09 15:25:46 +02:00
Christopher FennerandMarcus Holl a24c1457d2 remove unnecessary import 2018-10-09 15:25:46 +02:00
Christopher FennerandGitHub d6f47e802a executeDockerOnKubernetes: support workspace/container stashing for sidecar case (#330)
* simplify parameter handover

* extract default contaner name and map

* condense pod execution methods

* simplify closure handling

* fix map issue

* simplify

* stash only if needed

* fix test case
2018-10-08 11:54:13 +02:00
Christopher FennerandGitHub 34b675a030 handle test repositories (#324)
* handle test repositories

* use GitUtils

* add test case

* fix test cases

* return stash name

* handle seleniumExecuteTests step

* Revert "handle seleniumExecuteTests step"

This reverts commit 2b33d274fe.

* handle seleniumExecuteTests step

* add import of GitUtils
2018-10-08 11:30:42 +02:00
Oliver NoconandGitHub bf753814e4 seleniumExecuteTests - Documentation Update (#327) 2018-10-05 16:10:26 +02:00
Oliver NoconandGitHub 7965b5a78d Bump version (#328) 2018-10-05 13:56:57 +02:00
Christopher FennerandGitHub f10a8c6246 dockerExecuteOnKubernetes: fix stash overriding (#329)
* dockerExecuteOnKubernetes: fix stash overriding

* update comment
2018-10-05 10:51:01 +02:00
Christopher FennerandGitHub d4ca181b1d ignore bin folder (#326) 2018-10-05 08:22:55 +02:00
Oliver NoconandGitHub 7a961ef38e seleniumExecuteTests - add step to run Selenium tests (#318)
It comes with an extension to executeDocker and executeDockerOnKubernetes to run sidecar containers.

This helps to execute Selenium tests using two Docker images:

1. Execution runtime for tests (e.g. node image)
2. Selenium instance which holds Selenium server + browser

* add documentation & some name cleanup
* include PR feedback
* add step documentation to structure
0.6
2018-10-04 17:06:42 +02:00
Marcus HollandChristopher Fenner d0d4cac75b Assert that there is no git commit if there should be not commit intentionally (#321)
up to now only the mvn call for setting the version was asserted, but it was not asserted
whether or not there is a commit.
2018-10-02 08:53:21 +02:00
Marcus HollandGitHub 74609a75ae Merge pull request #316 from marcusholl/pr/lessSh
[refactoring] Reduce number of sh calls
2018-10-01 12:40:24 +02:00
Marcus Holl 01b03f0df3 [refactoring] Reduce number of sh calls 2018-09-27 16:18:46 +02:00
Marcus HollandGitHub ced73231fa Merge pull request #204 from marcusholl/pr/configurationHelperRequiredParameterFailsLate
Report all missing mandatory parameters instead of only the first on
2018-09-27 11:21:00 +02:00
Marcus Holl f14781d913 Report all missing mandatory parameters instead of only the first one 2018-09-27 11:13:47 +02:00
Marcus HollandGitHub 556c561bb6 Merge pull request #210 from marcusholl/pr/limitConfigurationHelperToBuilderPattern
Limit usage of ConfigurationHelper to the builder pattern
2018-09-27 08:49:26 +02:00
Marcus Holl 752993aefa Merge remote-tracking branch 'github/master' into HEAD 2018-09-27 08:24:04 +02:00
Thorsten DudaandGitHub bf61b6ebd0 Merge pull request #313 from SAP/pr/fixsshmkdocs
create .ssh dir
2018-09-26 12:59:31 +02:00
Thorsten DudaandGitHub b7cbc4b763 Merge branch 'master' into pr/fixsshmkdocs 2018-09-26 12:55:49 +02:00
Thorsten Duda 2947125199 create .ssh dir 2018-09-26 12:54:55 +02:00
Thorsten DudaandGitHub 09dfa67605 Merge pull request #312 from SAP/pr/fixsshmkdocs
added github.com to knownhosts
2018-09-26 12:46:15 +02:00
Thorsten Duda 91b37a3562 added github.com to knownhosts 2018-09-26 12:32:50 +02:00
Thorsten DudaandGitHub 06d2b81900 Merge pull request #311 from SAP/pr/fixdocudeployment
change script persmission
2018-09-26 11:54:59 +02:00
Thorsten DudaandGitHub ffb6a996e3 Merge branch 'master' into pr/fixdocudeployment 2018-09-26 11:13:46 +02:00
Travis CI Publisher da3581eecb change script persmission 2018-09-26 11:12:21 +02:00
Thorsten DudaandGitHub 4fa250b40b Merge pull request #310 from SAP/pr/fixdocudeployment
fix docu deployment
2018-09-26 11:00:58 +02:00
Travis CI Publisher 5bbced1500 fix docu deployment 2018-09-26 10:52:30 +02:00
Thorsten DudaandGitHub df4e9c82ae Merge pull request #307 from SAP/pr/fixmkdocs
fix mkdocs issue
2018-09-26 08:47:59 +02:00
Thorsten Duda 520b375fb5 changed moint point and workdir 2018-09-25 17:00:02 +02:00
Thorsten Duda db5414618b added gh-deploy step with docker
- gh-pages-deploy.sh removed and added the part into .travis.yml to be
  able to call it via docker
2018-09-25 15:05:57 +02:00
Thorsten Duda 72f611c5c2 fix mkdocs issue
- introduced docker mkdocs build
- changed pages to nav in mkdocs.yml due to newer mkdocs version
2018-09-25 14:03:22 +02:00
Marcus HollandGitHub c63e6e88c0 Merge pull request #297 from marcusholl/pr/returnTypeVoid
Pipeline steps are expected not to return a return value
2018-09-21 13:48:33 +02:00
Marcus Holl 14d1027323 Merge remote-tracking branch 'github/master' into HEAD 2018-09-21 13:44:54 +02:00
Marcus HollandGitHub 1802d0c15a Merge pull request #280 from marcusholl/pr/libResourceAndReadYamlCloserToReality
Be more precise with libraryResource and read yaml in prepareDefaultV…
2018-09-21 13:37:10 +02:00
Marcus Holl 726b969682 Merge remote-tracking branch 'github/master' into HEAD 2018-09-21 13:33:42 +02:00
Marcus HollandGitHub afca9ca9fc Merge pull request #282 from marcusholl/pr/credentialsRule
Tests: make use of JenkinsCredentialsRule
2018-09-21 13:32:56 +02:00
Marcus Holl 9cd31e7236 Merge remote-tracking branch 'github/master' into HEAD 2018-09-21 13:27:29 +02:00
Marcus HollandGitHub e2e6f5d401 Merge pull request #281 from marcusholl/defaultValueCacheInstanceLikeChecks
Make DefaultConfigurationCache instance checks more precise
2018-09-21 13:26:43 +02:00
Marcus Holl f07b596c46 Merge remote-tracking branch 'github/master' into HEAD 2018-09-21 12:48:14 +02:00
Marcus HollandGitHub 4fbf9b1df5 Merge pull request #286 from marcusholl/pr/ReplaceGStrings
replace GStrings in configuration by correspoding java.lang.Strings
2018-09-21 12:46:51 +02:00
Marcus Holl 8a5685bae7 Merge remote-tracking branch 'github/master' into HEAD 2018-09-21 12:18:25 +02:00
Marcus Holl f0820fa399 Merge remote-tracking branch 'github/master' into HEAD 2018-09-21 12:16:50 +02:00
Marcus HollandGitHub 0919f23ff1 Merge pull request #296 from marcusholl/pr/fixWrongLinkToContributionGuidelines
Fix not working link to contribution guidelines
2018-09-21 12:15:47 +02:00
Marcus Holl dc1c57ccca Merge remote-tracking branch 'github/master' into HEAD 2018-09-21 11:26:04 +02:00
Marcus HollandGitHub 9399588f5d Merge pull request #300 from marcusholl/pr/moveGitUtilsMockToGitUtilsTestClass
Remove generic gitUtils from BasePiperTest
2018-09-21 11:25:19 +02:00
Marcus Holl 123ce3a603 Merge remote-tracking branch 'github/master' into HEAD 2018-09-21 11:20:14 +02:00
Marcus HollandGitHub 154750d98d Merge pull request #301 from marcusholl/pr/noStashUnstashOutputWrittenByTests
Remove output to stdout from tests
2018-09-21 11:18:39 +02:00
Marcus Holl 42188d3a4f Merge remote-tracking branch 'github/master' into HEAD 2018-09-21 11:13:07 +02:00