Skip to content
The Jenkins Controller is preparing for shutdown. No new builds can be started.
Success

Changes

Summary

  1. Unit Test: Added Semantic Version Test (Current version agains v2.1.5) (details)
  2. Unit Test: Modularize Semantic Version Test / Fix 'excludes' (details)
  3. Bump semver.jar to 731db3566b4096ecf6a08a9d33991400e66c5021 (details)
  4. Bump semver.jar to new rebased c4930f9d23ae7515434942836f628f767411876c (details)
  5. Bump semver 174953022b62681653db1f57b087581e29313f5b (details)
  6. VersionSemanticsUtil: Produce diff stat per-class w/ diff-type-count and (details)
  7. Bump semver to 9ec2e5329780214d317b026f7c0b086972a94a5c - Using (details)
Commit c06288d2a12586ab8df3715cf130549fdd7499fb by Sven Gothel
Unit Test: Added Semantic Version Test (Current version agains v2.1.5)

TestVersionSemantics adds testing of semantic versioning
of 2.1.5 gluegen-rt.jar against the current version within a unit test.

Currently we expect BACKWARD_COMPATIBLE_USER
and need to toggle this to NON_BACKWARD_COMPATIBLE,
if actually perfoming non compatible major or minor version changes.

The latter is allowed right now, since we increment from 2.1 -> 2.2!

- Added https://github.com/jeluard/semantic-versioning semver.jar (Apache License Version 2.0)
The file was addedsrc/junit/com/jogamp/common/util/TestVersionSemantics.java (diff)
The file was addedmake/lib/semantic-versioning/LICENSE (diff)
The file was modified make/scripts/runtest.sh (diff)
The file was addedmake/lib/semantic-versioning/VERSION (diff)
The file was addedmake/lib/semantic-versioning/README.md (diff)
The file was modified make/gluegen-properties.xml (diff)
The file was addedmake/lib/semantic-versioning/semver-src.zip (diff)
The file was addedmake/lib/semantic-versioning/semver.jar (diff)
The file was modified make/build-test.xml (diff)
The file was addedmake/lib/v2.1.5/gluegen-rt.jar (diff)
The file was modified .classpath (diff)
Commit 64615f17a8c63f692159235e169dbdd14d30b737 by Sven Gothel
Unit Test: Modularize Semantic Version Test / Fix 'excludes'

Refactor base semjar unit test class into
com.jogamp.junit.util.VersionSemanticsUtil, part of new gluegen-test-util.jar.

The new gluegen-test-util.jar shall be used by all other modules to test versioning.
The file was modified make/build-test.xml (diff)
The file was modified make/scripts/runtest.sh (diff)
The file was modified src/junit/com/jogamp/common/util/TestVersionSemantics.java (diff)
The file was addedsrc/junit/com/jogamp/junit/util/VersionSemanticsUtil.java (diff)
Commit 1a504fa682e6f28c5543da4d5885c7f2ff4ed3f1 by Sven Gothel
Bump semver.jar to 731db3566b4096ecf6a08a9d33991400e66c5021 (sgothel/jogamp branch): Using direct regexp for excludes
The file was modified make/lib/semantic-versioning/semver-src.zip (diff)
The file was modified src/junit/com/jogamp/common/util/TestVersionSemantics.java (diff)
The file was modified src/junit/com/jogamp/junit/util/VersionSemanticsUtil.java (diff)
The file was modified make/lib/semantic-versioning/semver.jar (diff)
The file was modified make/lib/semantic-versioning/VERSION (diff)
Commit 0d085ac230506222d6ae2c3aacd1bbc624554a88 by Sven Gothel
Bump semver.jar to new rebased c4930f9d23ae7515434942836f628f767411876c (0.9.25-SNAPSHOT)
The file was modified make/lib/semantic-versioning/semver.jar (diff)
The file was modified make/lib/semantic-versioning/semver-src.zip (diff)
The file was modified make/lib/semantic-versioning/VERSION (diff)
Commit 044a71481b42eef02e296c92394cbdac756dede6 by Sven Gothel
Bump semver 174953022b62681653db1f57b087581e29313f5b
The file was modified make/lib/semantic-versioning/semver-src.zip (diff)
The file was modified make/lib/semantic-versioning/semver.jar (diff)
The file was modified make/lib/semantic-versioning/VERSION (diff)
Commit 761667cd9bdf325431bb083d1e3178ff7b681309 by Sven Gothel
VersionSemanticsUtil: Produce diff stat per-class w/ diff-type-count and dump diffs per diff-type
The file was modified src/junit/com/jogamp/junit/util/VersionSemanticsUtil.java (diff)
Commit 6b0554b658d656aa2fb7d3696dd2f75ca25304d3 by Sven Gothel
Bump semver to 9ec2e5329780214d317b026f7c0b086972a94a5c - Using Dumper.dumpFullStats(..)
The file was modified make/lib/semantic-versioning/VERSION (diff)
The file was modified make/lib/semantic-versioning/semver-src.zip (diff)
The file was modified src/junit/com/jogamp/junit/util/VersionSemanticsUtil.java (diff)
The file was modified make/lib/semantic-versioning/semver.jar (diff)