Skip to content

Improve ITs for set goal #1106

@slawekjaranowski

Description

We have about 37 - versions-maven-plugin/src/it/it-set-* integrations test for set goal ...
but looks like not cover every cases.

Before working on issue like: #1103 will be appreciated to refresh a little those.

Task to do:

  • add a url with link to source issue as possible to discover
  • drop invoker.nonRecursive from invoker.properties as set goal is aggregate already
  • drop not used pluginManagement from poms
  • rewrite verify scripts
    • change to groovy
    • use XmlSlurper for verifying
    • check all items in all modules - what are changed - can be done be diff eg on: target/it/it-set-001/pom.xml target/it/it-set-001/pom.xml.versionsBackup

Step for quick checks:

  • mvn install - need only once
  • mvn verify -DskipTests -pl versions-maven-plugin -P run-its -Dinvoker.test=it-set-\*

Can be done one by one.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions