diff --git a/lib/versioning/gradle/index.spec.ts b/lib/versioning/gradle/index.spec.ts index d67f436dacd951864a4f333119e44d4d23877dde..903db8b72c4ffa2ee971db35d030c6f8673d2ed5 100644 --- a/lib/versioning/gradle/index.spec.ts +++ b/lib/versioning/gradle/index.spec.ts @@ -19,6 +19,7 @@ describe('versioning/gradle/index', () => { ${'1.a-1'} | ${'1a1'} | ${0} ${'dev'} | ${'dev'} | ${0} ${'rc'} | ${'rc'} | ${0} + ${'preview'} | ${'preview'} | ${0} ${'release'} | ${'release'} | ${0} ${'final'} | ${'final'} | ${0} ${'snapshot'} | ${'SNAPSHOT'} | ${0} @@ -43,6 +44,7 @@ describe('versioning/gradle/index', () => { ${'1.0-zeta'} | ${'1.0-SNAPSHOT'} | ${-1} ${'1.0-zeta'} | ${'1.0-rc'} | ${-1} ${'1.0-rc'} | ${'1.0'} | ${-1} + ${'1.0-preview'} | ${'1.0'} | ${-1} ${'1.0'} | ${'1.0-20150201.121010-123'} | ${-1} ${'1.0-20150201.121010-123'} | ${'1.1'} | ${-1} ${'Hoxton.RELEASE'} | ${'Hoxton.SR1'} | ${-1} @@ -68,6 +70,7 @@ describe('versioning/gradle/index', () => { ${'1.0-SNAPSHOT'} | ${'1.0-zeta'} | ${1} ${'1.0-rc'} | ${'1.0-zeta'} | ${1} ${'1.0'} | ${'1.0-rc'} | ${1} + ${'1.0'} | ${'1.0-preview'} | ${1} ${'1.0-20150201.121010-123'} | ${'1.0'} | ${1} ${'1.1'} | ${'1.0-20150201.121010-123'} | ${1} ${'Hoxton.SR1'} | ${'Hoxton.RELEASE'} | ${1} @@ -170,6 +173,7 @@ describe('versioning/gradle/index', () => { ${'1-ga-1'} | ${true} ${'1.3-groovy-2.5'} | ${true} ${'1.3-RC1-groovy-2.5'} | ${false} + ${'1-preview'} | ${false} ${'Hoxton.RELEASE'} | ${true} ${'Hoxton.SR'} | ${true} ${'Hoxton.SR1'} | ${true} diff --git a/lib/versioning/gradle/index.ts b/lib/versioning/gradle/index.ts index 990f3d7ff7314f810cc88e02900b1afe9892abf1..71bd6682f5be08dbb696b2ef65e3d12ab8683d84 100644 --- a/lib/versioning/gradle/index.ts +++ b/lib/versioning/gradle/index.ts @@ -83,6 +83,7 @@ const unstable = new Set([ 'milestone', 'rc', 'cr', + 'preview', 'snapshot', ]);