Commit Graph
100 Commits
Author SHA1 Message Date
Alejandra Ferreiro Vidal 060c5066e8 remove deprecated code 2019-03-28 14:10:32 +01:00
Alejandra Ferreiro Vidal e55ccc3fe9 add JenkinsFileExistsRule 2019-03-28 14:10:32 +01:00
Alejandra Ferreiro Vidal 1a1a7559d5 rename war properties file 2019-03-28 14:10:32 +01:00
Alejandra Ferreiro VidalandGitHub 6c9ba6ef7c Merge pull request #590 from alejandraferreirovidal/cleanUpConfigProperties
Remove config.properties
2019-03-26 14:56:49 +01:00
Alejandra Ferreiro Vidal e282c07dd4 remove config.properties file 2019-03-26 14:13:03 +01:00
Alejandra Ferreiro VidalandOliver Nocon cf44e18c69 Remove outdated log message (#550) 2019-03-13 12:38:04 +01:00
Alejandra Ferreiro VidalandGitHub cc9332ae79 Merge pull request #175 from alejandraferreirovidal/changeParameters
change credentialsId and endpoint
2018-06-29 10:12:58 +02:00
Alejandra Ferreiro Vidal ab8a1bb837 change credentialsId and endpoint 2018-06-28 16:24:14 +02:00
Alejandra Ferreiro VidalandMarcus Holl 8eb8f23069 Create new instance of GitUtils in case there is no provided from outside 2018-06-28 15:37:12 +02:00
Alejandra Ferreiro VidalandGitHub 8fad2eb339 Merge pull request #171 from marcusholl/pr/addTransportRelatedStepsToDocuIndex
Add new transport related steps to documentation index
2018-06-27 09:59:45 +02:00
Alejandra Ferreiro Vidal 4464c9427b add step transportRequestRelease 2018-06-26 10:40:08 +02:00
Alejandra Ferreiro Vidal 12652be421 add step transportRequestUploadFile 2018-06-26 10:40:07 +02:00
Alejandra Ferreiro Vidal e34f99deac add step transportRequestCreate 2018-06-26 10:40:06 +02:00
Alejandra Ferreiro Vidal cf4eea82a6 add basic ChangeManagement 2018-06-26 10:39:46 +02:00
Alejandra Ferreiro VidalandGitHub b98803fbba Merge pull request #163 from alejandraferreirovidal/updateMtaBuild
Update mta build
2018-06-13 09:51:38 +02:00
Alejandra Ferreiro Vidal fbefcfeffd include special characters in mta.jar file namex 2018-06-12 19:12:08 +02:00
Alejandra Ferreiro Vidal 77976e285c update MTA Builder download link 2018-06-12 19:11:46 +02:00
Alejandra Ferreiro VidalandGitHub 8b374bcfb6 Merge pull request #142 from alejandraferreirovidal/addMultipleVersionsVerification
Add multiple versions verification
2018-05-24 17:06:17 +02:00
Alejandra Ferreiro VidalandGitHub 51b2241b2f Merge pull request #100 from SAP/removeFetchUrl
remove fetchUrl Step
2018-05-24 14:39:18 +02:00
Alejandra Ferreiro Vidal ebfeba75a0 review: add log 2018-05-24 14:21:41 +02:00
Alejandra Ferreiro Vidal ea889934bd add multiple versions verification for neoDeploy 2018-05-24 14:12:14 +02:00
Alejandra Ferreiro Vidal 53e5c0fe6b add multiple versions verification tests 2018-05-24 14:12:14 +02:00
Alejandra Ferreiro Vidal bc6ce8b3ba add multiple versions verification 2018-05-24 14:12:01 +02:00
Alejandra Ferreiro VidalandGitHub 3c59ac4454 Merge pull request #143 from alejandraferreirovidal/compatibilityCode
compatibility code for new feature
2018-05-24 14:03:23 +02:00
Alejandra Ferreiro Vidal 9892bff907 compatibility code for new feature 2018-05-04 11:52:51 +02:00
Alejandra Ferreiro VidalandGitHub 788e64c81f Merge pull request #140 from alejandraferreirovidal/refactorValidateToolMethod
refactor validateTool on ToolValidateDescriptor
2018-05-03 11:32:32 +02:00
Alejandra Ferreiro Vidal 51b7de5641 refactor validateTool on ToolValidateDescriptor 2018-05-02 16:03:41 +02:00
Alejandra Ferreiro VidalandGitHub 9d7e801b40 Merge pull request #131 from alejandraferreirovidal/mtaJarFileConfigurable
add mtaJarName to make 'mta.jar' configurable
2018-05-02 13:59:27 +02:00
Alejandra Ferreiro Vidal 407b71441c improve log 2018-04-26 18:02:17 +02:00
Alejandra Ferreiro Vidal 3bf3b49880 improve message and add test 2018-04-26 17:29:26 +02:00
Alejandra Ferreiro Vidal e7b84345ae add file name and extension to mtaJarLocation
Adds the file name and extension to the mtaJarLocation to make the SAP
Multitarget Archive Builder jar file configurable.
2018-04-26 16:17:54 +02:00
Alejandra Ferreiro VidalandGitHub a8a9281093 Merge pull request #138 from alejandraferreirovidal/addToolDescriptorTest
add ToolDescriptorTest
2018-04-25 17:45:55 +02:00
Alejandra Ferreiro Vidal ce8f66bd12 add ToolDescriptorTest 2018-04-24 15:05:17 +02:00
Alejandra Ferreiro Vidal c04bc79976 add extension to mtaBuild 2018-04-17 17:35:10 +02:00
Alejandra Ferreiro VidalandGitHub 9971667af6 Merge pull request #129 from alejandraferreirovidal/bugfixMTA
bugfix: mtaJar includes java call
2018-04-12 15:42:26 +02:00
Alejandra Ferreiro Vidal 89b84caeb6 bugfix mtaJar includes java call 2018-04-12 15:34:58 +02:00
Alejandra Ferreiro VidalandGitHub 2a8c01ca07 Merge pull request #99 from alejandraferreirovidal/environmentValidation
refactor step toolValidate to a utils class
2018-04-12 14:39:01 +02:00
Alejandra Ferreiro Vidal 64b45a13c4 review 2018-04-12 14:25:28 +02:00
Alejandra Ferreiro Vidal 63ced4a0ea add documentation 2018-04-10 10:31:32 +02:00
Alejandra Ferreiro Vidal 2eafecf38d check tool on PATH 2018-04-10 10:26:55 +02:00
Alejandra Ferreiro Vidal 60d1b007a8 add JavaArchiveDescriptor 2018-04-10 10:26:45 +02:00
Alejandra Ferreiro Vidal f29734c6da validate JAVA if it is in PATH 2018-04-10 10:20:43 +02:00
Alejandra Ferreiro Vidal 66c60b4f26 validate NEO if it is in the PATH or current dir 2018-04-10 10:20:42 +02:00
Alejandra Ferreiro Vidal 74ee6128b7 validate MTA if it is located in current dir 2018-04-10 10:20:42 +02:00
Alejandra Ferreiro Vidal 6f1e2cd205 add verifyTool to mtaBuild and neoDeploy 2018-04-10 10:20:37 +02:00
Alejandra Ferreiro Vidal f6834c9a42 change file utils to bash 2018-04-10 10:05:26 +02:00
Alejandra Ferreiro Vidal a1a6467495 remove outdated code from step toolValidate 2018-04-10 10:05:25 +02:00
Alejandra Ferreiro Vidal dafd48504e refactor toolValidate step to tool utils 2018-04-10 10:05:12 +02:00
Alejandra Ferreiro VidalandGitHub b7cdd4f3fb Merge pull request #119 from alejandraferreirovidal/newConfigDocu
add new configuration documentation
2018-03-09 10:53:31 +01:00
Alejandra Ferreiro VidalandGitHub 0176496b11 Merge pull request #117 from alejandraferreirovidal/removeNullValue
remove null value from configuration merge
2018-03-09 10:31:35 +01:00
Alejandra Ferreiro Vidal fe6cc8867a add new configuration documentation 2018-03-09 10:27:28 +01:00
Alejandra Ferreiro Vidal 36788e2b45 remove null value from merge 2018-03-08 17:16:20 +01:00
Alejandra Ferreiro VidalandGitHub 9205187631 Merge pull request #91 from alejandraferreirovidal/mtaJarLocationStepConfig
mtaJarLocation as step configuration
2018-02-20 12:08:44 +01:00
Alejandra Ferreiro Vidal e7bf3b1b0f mtaJarLocation as step configuration 2018-02-20 12:02:33 +01:00
Alejandra Ferreiro VidalandGitHub 5256494ffa Merge pull request #88 from marcusholl/pr/useSetsInsteadOfLists
Replace usage of lists for denoting keys by sets.
2018-02-20 11:54:30 +01:00
Alejandra Ferreiro VidalandGitHub 1e3c4d90e3 Merge pull request #87 from alejandraferreirovidal/addCustomConfigTest
add custom configuration test to NeoDeploymentTest
2018-02-19 11:16:35 +01:00
Alejandra Ferreiro Vidal c12af7b8d5 add custom configuration test 2018-02-19 09:40:14 +01:00
Alejandra Ferreiro VidalandGitHub ac6cc2aa60 Merge pull request #79 from alejandraferreirovidal/cleanUpNeoDeploymentTest
clean up NeoDeploymentTest
2018-02-19 09:34:15 +01:00
Alejandra Ferreiro VidalandGitHub 0510e087b8 Merge pull request #82 from alejandraferreirovidal/addTests
improve tests coverage
2018-02-16 17:26:55 +01:00
Alejandra Ferreiro Vidal b243ce4e5c improve test coverage 2018-02-16 17:15:41 +01:00
Alejandra Ferreiro VidalandGitHub f156509484 Merge pull request #78 from alejandraferreirovidal/mtaBuildTest
create test files before class - MTABuildTest
2018-02-16 17:09:27 +01:00
Alejandra Ferreiro VidalandGitHub 658dff4275 Merge pull request #81 from alejandraferreirovidal/fileUtilsCreateTestFiles
create test files before class - FileUtilsTest
2018-02-14 14:44:51 +01:00
Alejandra Ferreiro Vidal 0703147802 create test files before class 2018-02-14 14:36:50 +01:00
Alejandra Ferreiro Vidal b813dc4b42 add missing package 2018-02-14 11:32:52 +01:00
Alejandra Ferreiro Vidal aea1dbfc9f String as String not GString 2018-02-13 16:38:09 +01:00
Alejandra Ferreiro Vidal 0a8d096a5e reduce scope of neoHome tests 2018-02-13 15:00:00 +01:00
Alejandra Ferreiro Vidal 2cb22ebf4d remove duplicate assertion 2018-02-13 14:59:48 +01:00
Alejandra Ferreiro Vidal 691257a458 refactor NEO_HOME 2018-02-13 14:59:19 +01:00
Alejandra Ferreiro Vidal d36288dabf refactor host and account configuration 2018-02-13 14:59:08 +01:00
Alejandra Ferreiro Vidal 2e3d1ec488 create test files before class 2018-02-13 14:55:57 +01:00
Alejandra Ferreiro Vidal a9895bab7d simplify workspace path 2018-02-13 14:43:07 +01:00
Alejandra Ferreiro Vidal 724cf64832 create test files before class 2018-02-13 14:32:54 +01:00
Alejandra Ferreiro VidalandGitHub 763777849d Merge pull request #76 from alejandraferreirovidal/cleanUpToolValidate
Clean up tool validate
2018-02-13 10:01:43 +01:00
Alejandra Ferreiro Vidal 874dddfe33 String as String not GString 2018-02-12 16:00:05 +01:00
Alejandra Ferreiro Vidal 72f65a90bc make script private 2018-02-12 15:59:04 +01:00
Alejandra Ferreiro Vidal 56fe9488ff create test files before class 2018-02-12 15:56:48 +01:00
Alejandra Ferreiro Vidal df9a3b3c14 improve log 2018-02-12 10:03:35 +01:00
Alejandra Ferreiro Vidal 9210583bd5 remove unused checks 2018-02-12 10:03:35 +01:00
Alejandra Ferreiro Vidal 39f982c598 refactor home to make it more readable 2018-02-12 10:03:35 +01:00
Alejandra Ferreiro Vidal 3ef6f2de80 remove duplicate code 2018-02-12 10:03:21 +01:00
Alejandra Ferreiro Vidal 5bfb68d24a move utils test classes to com.sap.piper folder
The folder com.sap.piper was created and the corresponding test classes
were not moved. Furthermore, a new UtilsTest class was created when this
test class did already exist, and the same tests were already
implemented, also this new test class uses the lesfurets testing
framework when it is not needed, so this new test class is removed and
the test class that there was before is kept.
2018-02-09 18:08:11 +01:00
Alejandra Ferreiro VidalandGitHub 68c666fab7 Merge pull request #69 from alejandraferreirovidal/mtaBuildNewConfig
mtaBuild with new config framework
2018-02-09 16:48:35 +01:00
Alejandra Ferreiro Vidal 9dafdd1cc0 mtaBuild with new config framework 2018-02-08 13:26:48 +01:00
Alejandra Ferreiro VidalandGitHub 832a55f817 Merge pull request #71 from alejandraferreirovidal/cleanUpMtaBuilTest
Clean up MTABuildTest
2018-02-06 16:05:38 +01:00
Alejandra Ferreiro Vidal 42db55d5a5 remove public when not needed
See: https://github.com/SAP/jenkins-library/blob/master/CONTRIBUTING.md#do-not-use-a-visibility-modifier-for-public-classes-and-methods
2018-02-06 15:57:26 +01:00
Alejandra Ferreiro Vidal 334251ec82 remove curly braces when not needed
See: https://github.com/SAP/jenkins-library/blob/master/CONTRIBUTING.md#do-not-use-curly-braces--for-variables-or-variableproperty
2018-02-06 15:57:26 +01:00
Alejandra Ferreiro Vidal 615f8deb1d add blanks to keep format 2018-02-06 15:57:26 +01:00
Alejandra Ferreiro Vidal ae66a5cbca add new lines to keep format 2018-02-06 15:57:26 +01:00
Alejandra Ferreiro Vidal 4360636609 add sed test
Removes straightForwardTest that has not a clear scope since it test all
that it is tested in the other tests.
Adds sed test.
Removes duplicated sed assertions.
2018-02-06 15:57:25 +01:00
Alejandra Ferreiro Vidal 69d0050e0c remove blanks 2018-02-06 15:57:25 +01:00
Alejandra Ferreiro Vidal cafa0a703b format String as String not GString
See: https://github.com/SAP/jenkins-library/blob/master/CONTRIBUTING.md#use-single-quotes-for-strings-and-constants
2018-02-06 15:57:25 +01:00
Alejandra Ferreiro Vidal 8075157ea2 rename mtaHome with mtaJarLocation 2018-02-06 15:57:25 +01:00
Alejandra Ferreiro Vidal 868d13749c add mtaJarLocation from environment test
Adds a test to check if the mtaJarLocation is read from the environment
and removes all duplicate assertions.
2018-02-06 15:57:25 +01:00
Alejandra Ferreiro Vidal 5d60bc8199 add environment PATH test
Adds an unit test to test that the environment PATH is set and removes
duplicate PATH assertions.
2018-02-06 15:57:25 +01:00
Alejandra Ferreiro Vidal 7f3f76a8ad remove duplicated mtarFilePath assertions
mtarFile Path must be checked only when it is in the scope of the unit
test.
2018-02-06 15:57:24 +01:00
Alejandra Ferreiro Vidal 4aa4a1d2f5 remove unused cpe 2018-02-06 15:57:24 +01:00
Alejandra Ferreiro Vidal 9cb6f53678 remove unused code 2018-02-06 15:56:57 +01:00
Alejandra Ferreiro VidalandGitHub ea5481d971 Merge pull request #63 from alejandraferreirovidal/errorRule
add error rule as common rule
2018-02-05 11:33:48 +01:00
Alejandra Ferreiro Vidal 4f624d5aea add error rule as common rule 2018-02-01 10:11:37 +01:00
Alejandra Ferreiro VidalandGitHub 1eb035b5e1 Merge pull request #62 from alejandraferreirovidal/absolutePathBugFix
bugfix absolute path
2018-02-01 09:31:02 +01:00