comparison init70-github.gradle @ 340:5b1ab7484ad7

testing
author marc_davis <davis@ssdt-ohio.org>
date Tue, 30 May 2023 13:30:44 -0400
parents 21b015e926ff
children b892973af800
comparison
equal deleted inserted replaced
339:21b015e926ff 340:5b1ab7484ad7
708 gradle.ext.branchHash = gradle.branch.hash 708 gradle.ext.branchHash = gradle.branch.hash
709 println "${gradle.hgRepositoryUrl} ${gradle.branch} ${gradle.branch.version}" 709 println "${gradle.hgRepositoryUrl} ${gradle.branch} ${gradle.branch.version}"
710 } 710 }
711 711
712 712
713 @ToString(includes=['name','shortName','buildVersion','imageId','deployName'],includeNames= true)
714 class BranchInfo { 713 class BranchInfo {
715 def name 714 def name
716 def stream = "none" 715 def stream = "none"
717 def buildNumber = "" 716 def buildNumber = ""
718 def changeset = "" 717 def changeset = ""
719 def version 718 def version
719
720 String toString() {
721 "{name:$name, stream:$stream, buildNumber:$buildNumber, changeSet:$changeset, version:$version"
722 }
720 723
721 BranchInfo(name) { 724 BranchInfo(name) {
722 this.name = name 725 this.name = name
723 if (!name) { 726 if (!name) {
724 this.name = determineName() ?: '' 727 this.name = determineName() ?: ''
802 .collect { it.replaceAll('\\s+', ' ').split('/').last() - 'v' } 805 .collect { it.replaceAll('\\s+', ' ').split('/').last() - 'v' }
803 .collect { new Version(*it.split('\\.')*.toInteger()) } 806 .collect { new Version(*it.split('\\.')*.toInteger()) }
804 807
805 def results = (branches + versions).sort { v1, v2 -> v2 <=> v1 } 808 def results = (branches + versions).sort { v1, v2 -> v2 <=> v1 }
806 809
807 results.each { 810 results.each { println it.toString() }
808 println it
809 }
810 811
811 if (results.isEmpty()) { 812 if (results.isEmpty()) {
812 return new Version().nextSnapshot() 813 return new Version().nextSnapshot()
813 } else { 814 } else {
814 return results.first().nextSnapshot() 815 return results.first().nextSnapshot()