Changelog - see https://keepachangelog.com for conventions
- upgraded libraries : logback-classic, commons-io, dom4j, junit
- replaced Travis CI by Github actions for build activities
- in AddXmlContentAction, elementToAdd is now a textArea, and xpathUnderWhichElementNeedsToBeAdded is a textField (was declared vice-versa)
- adding DeleteResourceAction, as required by societe-generale/ci-droid-tasks-consumer#50
- elementToAdd in AddXmlContentAction is now a textArea
- upgrading to ci-droid internal-api 1.0.6
- making ci-droid internal-api a "provided" dependencies, to avoid version conflicts in projects that will use both
- upgrading to ci-droid internal-api 1.0.5
- Issue #9 : TemplateBasedContentAction now inits itself properly
- Issue #11 : trimming elementsToAdd to avoid parsing errors
- Issue #3 : refactored ReplaceMavenProfileAction
- refactored XML actions, introduced AbstractXmlProcessingAction
- Issue #6 : renamed AddXmlElementAction into AddXmlContentAction - not limited to single element anymore
- new RemoveMavenDependencyOrPluginAction
- some tests, to show examples
- issues related to namespace in AddXmlElementAction
- documented how to specify the xpath regardless of namespace when using RemoveXmlElementAction
- reviewed Lombok annotations : classes without the NoArgConstructor can't be deserialized by Jackson
- upgraded to internal-api 1.0.2
- adding AddXmlElementAction
- adding RemoveXmlElementAction
- now it can be released via Travis
first version !