Browse Source

fix github profile to include apollo-buildtools.jar

nobodyiam 8 years ago
parent
commit
7fad482972
5 changed files with 44 additions and 16 deletions
  1. 15 0
      apollo-adminservice/pom.xml
  2. 15 0
      apollo-configservice/pom.xml
  3. 0 15
      apollo-core/pom.xml
  4. 13 0
      apollo-portal/pom.xml
  5. 1 1
      scripts/build.sh

+ 15 - 0
apollo-adminservice/pom.xml

@@ -101,4 +101,19 @@
 			</plugin>
 		</plugins>
 	</build>
+	<profiles>
+		<profile>
+			<id>github</id>
+			<properties>
+				<package.environment>github</package.environment>
+			</properties>
+			<dependencies>
+				<!-- disable cat for outside use -->
+				<dependency>
+					<groupId>com.ctrip.framework.apollo</groupId>
+					<artifactId>apollo-buildtools</artifactId>
+				</dependency>
+			</dependencies>
+		</profile>
+	</profiles>
 </project>

+ 15 - 0
apollo-configservice/pom.xml

@@ -102,4 +102,19 @@
 			</plugin>
 		</plugins>
 	</build>
+	<profiles>
+		<profile>
+			<id>github</id>
+			<properties>
+				<package.environment>github</package.environment>
+			</properties>
+			<dependencies>
+				<!-- disable cat for outside use -->
+				<dependency>
+					<groupId>com.ctrip.framework.apollo</groupId>
+					<artifactId>apollo-buildtools</artifactId>
+				</dependency>
+			</dependencies>
+		</profile>
+	</profiles>
 </project>

+ 0 - 15
apollo-core/pom.xml

@@ -41,19 +41,4 @@
 		</dependency>
 		<!-- end of log -->
 	</dependencies>
-	<profiles>
-		<profile>
-			<id>github</id>
-			<properties>
-				<package.environment>github</package.environment>
-			</properties>
-			<dependencies>
-				<!-- disable cat for outside use -->
-				<dependency>
-					<groupId>com.ctrip.framework.apollo</groupId>
-					<artifactId>apollo-buildtools</artifactId>
-				</dependency>
-			</dependencies>
-		</profile>
-	</profiles>
 </project>

+ 13 - 0
apollo-portal/pom.xml

@@ -71,5 +71,18 @@
 				</dependency>
 			</dependencies>
 		</profile>
+        <profile>
+            <id>github</id>
+            <properties>
+                <package.environment>github</package.environment>
+            </properties>
+            <dependencies>
+                <!-- disable cat for outside use -->
+                <dependency>
+                    <groupId>com.ctrip.framework.apollo</groupId>
+                    <artifactId>apollo-buildtools</artifactId>
+                </dependency>
+            </dependencies>
+        </profile>
 	</profiles>
 </project>

+ 1 - 1
scripts/build.sh

@@ -38,7 +38,7 @@ echo "==== starting to build client ===="
 
 mvn clean install -DskipTests -pl apollo-client -am -Pgithub $META_SERVERS_OPTS
 
-echo "==== building portal finished ===="
+echo "==== building client finished ===="