Skip to content

guide testing snapshots

devonfw-core edited this page Dec 13, 2022 · 6 revisions

Testing devon4j SNAPSHOT releases

Whenever a story in devon4j is completed by merging a PR, our github actions will build a new SNAPSHOT release and on success deploy it to nexus on OSSRH. You can therefore find the latest devonfw SNAPSHOT releases here.

In order to test a SNAPSHOT release in your project e.g. to give feedback if a bugfix or feature is working as you expect, you can do the following:

  1. Add the repository https://oss.sonatype.org/content/repositories/snapshots/. If you are using a recent devonfw-ide simply edit the file $DEVON_IDE_HOME/conf/.m2/settings.xml and activate the devonfw-snapshots profile by changing activeByDefault to true. All details can be found here.

  2. Edit your toplevel pom.xml file and change the devon4j.version to the most recent SNAPSHOT version. To figure out the latest SNAPSHOT version of devon4j, check the the maven.config or the CHANGELOG.

  3. Test your appliation and see if the latest SNAPSHOT release fixes your issues, does not break your app and works as expected.

  4. Give us feedback. We love to hear your feedback:

    • If and issue is not fixed as expected, comment the according issue on github.

    • If something broke or does not work as expected, please file a new issue and provide details (stacktrace, error log, etc.) but no confidentail data (passwords, customer details, etc.).

    • If your test succeeded with the latest SNAPSHOT please also give confirming feedback to bug or feature tickets to let us know.

Thanks for your testing, support and help to make devonfw better!

Clone this wiki locally