2
0
Эх сурвалжийг харах

SEC-2963: Select Available Port for appengine

Rob Winch 10 жил өмнө
parent
commit
485fbdc1ee

+ 11 - 1
samples/gae-xml/gae.gradle

@@ -49,4 +49,14 @@ dependencies {
 
 }
 
-project.tasks.appengineFunctionalTest.enabled = false
+appengine.httpPort = reservePorts(1)[0]
+
+def reservePorts(int count) {
+	def sockets = []
+	for(int i in 1..count) {
+		sockets << new ServerSocket(0)
+	}
+	def result = sockets*.localPort
+	sockets*.close()
+	result
+}