Fixing some bugs.
This commit is contained in:
		
							parent
							
								
									73f35a406d
								
							
						
					
					
						commit
						417ffa6375
					
				
					 2 changed files with 21 additions and 21 deletions
				
			
		|  | @ -28,7 +28,7 @@ lazy val IsRelease: Boolean = | ||||||
| lazy val Modifier: String = | lazy val Modifier: String = | ||||||
|   if (IsRelease) "" else "-SNAPSHOT" |   if (IsRelease) "" else "-SNAPSHOT" | ||||||
| 
 | 
 | ||||||
| val DefaultVersion: String = "0.1.0-SNAPSHOT" | val DefaultVersion: String = "0.1.2-SNAPSHOT" | ||||||
| 
 | 
 | ||||||
| lazy val SelectedVersion: String = | lazy val SelectedVersion: String = | ||||||
|   InputVersion |   InputVersion | ||||||
|  |  | ||||||
|  | @ -11,22 +11,27 @@ object CalVerPlugin extends AutoPlugin { | ||||||
| 
 | 
 | ||||||
|   // Perform all version calculations and expose as a variable. |   // Perform all version calculations and expose as a variable. | ||||||
|   lazy val calVerDefaults: Seq[Setting[_]] = { |   lazy val calVerDefaults: Seq[Setting[_]] = { | ||||||
|     val isRelease = PluginProperties.isRelease() |  | ||||||
|     Seq( |     Seq( | ||||||
|       calVerReleasePattern := calVerReleasePattern.value.orElse( |       calVerReleasePattern := Some(CalVer.Defaults.ReleasePattern),  | ||||||
|         Some(CalVer.Defaults.ReleasePattern) |       calVerPreReleasePattern := Some(CalVer.Defaults.PreReleasePattern), | ||||||
|       ),  |     ) | ||||||
|       calVerPreReleasePattern := calVerPreReleasePattern.value.orElse( |   } | ||||||
|         Some(CalVer.Defaults.PreReleasePattern) | 
 | ||||||
|       ), |   override lazy val projectSettings: Seq[Setting[_]] = { | ||||||
|       calVerPattern := {  |     val isRelease = PluginProperties.isRelease() | ||||||
|         if (isRelease) { |        | ||||||
|  |     Seq( | ||||||
|  |       calVerPattern := { if (isRelease) { | ||||||
|         calVerReleasePattern.value.getOrElse(CalVer.Defaults.ReleasePattern) |         calVerReleasePattern.value.getOrElse(CalVer.Defaults.ReleasePattern) | ||||||
|       } else { |       } else { | ||||||
|         calVerPreReleasePattern.value.getOrElse(CalVer.Defaults.PreReleasePattern) |         calVerPreReleasePattern.value.getOrElse(CalVer.Defaults.PreReleasePattern) | ||||||
|  |       }}, | ||||||
|  |       calVer := CalVer.render(calVerPattern.value).value, | ||||||
|  |       calVerInfo := { | ||||||
|  |         val log = Keys.streams.value.log | ||||||
|  |         log.info(s"[CalVer] Version: ${calVer.value}") | ||||||
|  |         log.info(s"[CalVer] Pattern: ${calVerPattern.value}") | ||||||
|       } |       } | ||||||
|       } , |  | ||||||
|       calVer := CalVer.render(calVerPattern.value).value |  | ||||||
|     ) |     ) | ||||||
|   } |   } | ||||||
| 
 | 
 | ||||||
|  | @ -35,11 +40,6 @@ object CalVerPlugin extends AutoPlugin { | ||||||
| 
 | 
 | ||||||
|   // Add the custom task. |   // Add the custom task. | ||||||
|   override lazy val buildSettings: Seq[Setting[_]] = Seq( |   override lazy val buildSettings: Seq[Setting[_]] = Seq( | ||||||
|     calVerInfo := { |  | ||||||
|       val log = Keys.streams.value.log |  | ||||||
|       log.info(s"[CalVer] Version: ${calVer.value}") |  | ||||||
|       log.info(s"[CalVer] Pattern: ${calVerPattern.value}") |  | ||||||
|     } |  | ||||||
|   ) |   ) | ||||||
| 
 | 
 | ||||||
| } | } | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		
		Reference in a new issue