mirror of
				https://github.com/Telecominfraproject/wlan-cloud-workspace.git
				synced 2025-10-30 18:27:56 +00:00 
			
		
		
		
	Compare commits
	
		
			19 Commits
		
	
	
		
			release/v1
			...
			release/v1
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
|   | 25a338f8ed | ||
|   | cc8cba8f4f | ||
|   | 1e08fee246 | ||
|   | cd5def7953 | ||
|   | fa0d495d00 | ||
|   | 0501405cad | ||
|   | 2023da6541 | ||
|   | 3c074906cb | ||
|   | 0950220752 | ||
|   | aaf1abf5d1 | ||
|   | ee0588ab75 | ||
|   | 0757515090 | ||
|   | c4c8f8544e | ||
|   | cccf4c663a | ||
|   | 79adbf163f | ||
|   | ae0a5082a5 | ||
|   | b48bd6ec23 | ||
|   | 5d53759d86 | ||
|   | 7628c8b1f8 | 
							
								
								
									
										26
									
								
								.github/workflows/maven-build.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										26
									
								
								.github/workflows/maven-build.yml
									
									
									
									
										vendored
									
									
								
							| @@ -2,7 +2,11 @@ name: Java Maven CI - TIP WLAN Cloud Master | ||||
|  | ||||
| on:  | ||||
|   push: | ||||
|     branches: [ master ] | ||||
|     branches: | ||||
|       - master | ||||
|       - 'release/**' | ||||
|     tags: | ||||
|       - '*' | ||||
|  | ||||
|   schedule: | ||||
|     # runs nightly build at 5AM | ||||
| @@ -37,6 +41,26 @@ jobs: | ||||
|           password: ${{ secrets.MAVEN_REPO_PASSWORD }} | ||||
|       - name: Configure maven settings.xml | ||||
|         run: cp .github/workflows/maven_settings_template.xml /home/runner/.m2/settings.xml | ||||
|       - name: Update version in pom.xml | ||||
|         if: startsWith(github.ref, 'refs/tags/') | ||||
|         run: | | ||||
|           VERSION=$(echo "${{ github.ref }}" | sed -e 's/refs\/tags\/[v]//') | ||||
|           mvn -B --file wlan-cloud-root/pom.xml versions:set -DnewVersion=$VERSION | ||||
|           mvn -B --file wlan-cloud-root/pom.xml install # put new parent version into Maven cache | ||||
|           mvn -B --file wlan-cloud-root/pom.xml versions:revert # need to revert so that child modules are able to find its parent | ||||
|           mvn -B --file all-modules-build/pom.xml versions:update-parent -DparentVersion=[$VERSION] | ||||
|           mvn -B --file wlan-cloud-opensync-controller/opensync-gateway-static-docker/pom.xml versions:update-parent -DparentVersion=[$VERSION] | ||||
|           mvn -B --file wlan-cloud-opensync-controller/opensync-gateway-cloud-docker/pom.xml versions:update-parent -DparentVersion=[$VERSION] | ||||
|           mvn -B --file wlan-cloud-services/all-cloud-and-opensync-gw-in-one-docker/pom.xml versions:update-parent -DparentVersion=[$VERSION] | ||||
|           mvn -B --file wlan-cloud-services/all-cloud-in-one-docker/pom.xml versions:update-parent -DparentVersion=[$VERSION] | ||||
|           mvn -B --file wlan-cloud-services/portal-docker/pom.xml versions:update-parent -DparentVersion=[$VERSION] | ||||
|           mvn -B --file wlan-cloud-services/prov-docker/pom.xml versions:update-parent -DparentVersion=[$VERSION] | ||||
|           mvn -B --file wlan-cloud-services/ssc-docker/pom.xml versions:update-parent -DparentVersion=[$VERSION] | ||||
|           mvn -B --file wlan-cloud-services/spc-docker/pom.xml versions:update-parent -DparentVersion=[$VERSION] | ||||
|           mvn -B --file wlan-cloud-services/port-forwarding-gateway-docker/pom.xml versions:update-parent -DparentVersion=[$VERSION] | ||||
|           mvn -B --file wlan-cloud-services/schema-generator/pom.xml versions:update-parent -DparentVersion=[$VERSION] | ||||
|           mvn -B --file wlan-cloud-root/pom.xml versions:set -DnewVersion=$VERSION | ||||
|  | ||||
|       - name: Updating commit file | ||||
|         run: |           | ||||
|           TIMESTAMP=$(date +'%Y-%m-%d') | ||||
|   | ||||
| @@ -1,10 +1,9 @@ | ||||
| <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" | ||||
|         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> | ||||
| <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> | ||||
|         <modelVersion>4.0.0</modelVersion> | ||||
| 	<parent> | ||||
| 		<groupId>com.telecominfraproject.wlan</groupId> | ||||
| 		<artifactId>tip-wlan-cloud-root-pom</artifactId> | ||||
| 		<version>0.0.1-SNAPSHOT</version> | ||||
| 		<version>1.0.0-SNAPSHOT</version> | ||||
| 		<relativePath>../wlan-cloud-root</relativePath> | ||||
| 	</parent> | ||||
|  | ||||
| @@ -22,7 +21,6 @@ | ||||
|                                 <activeByDefault>true</activeByDefault> | ||||
|                         </activation> | ||||
|                         <modules> | ||||
|                                 <module>../wlan-cloud-root</module> | ||||
|                                 <module>../wlan-cloud-base/base-build</module> | ||||
|                                 <module>../wlan-cloud-services/cloud-services-build</module> | ||||
|                                 <module>../wlan-cloud-opensync-controller/opensync-gateway-build</module> | ||||
|   | ||||
							
								
								
									
										24
									
								
								all-modules-release/make_release.sh
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										24
									
								
								all-modules-release/make_release.sh
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,24 @@ | ||||
| #!/bin/bash | ||||
|  | ||||
| if [ "x$1" == "x" ] | ||||
| then | ||||
|   echo Usage: make_release.sh new_version | ||||
|   exit 1 | ||||
| fi | ||||
|  | ||||
| new_version=$1 | ||||
|  | ||||
| PREVIOUS_VERSION=$(grep "<version>" ../wlan-cloud-root/pom.xml |head -2|tail -1|cut -d '>' -f2|cut -d '<' -f 1) | ||||
| echo "Updating TIP pom.xml files from $PREVIOUS_VERSION to version $new_version " | ||||
|  | ||||
| # update versions on TIP modules using special all-modules-release | ||||
| mvn  --batch-mode release:update-versions -DdevelopmentVersion="$new_version" -DautoVersionSubmodules=true | ||||
|  | ||||
|  | ||||
| # update version that are not automatically updated  | ||||
| sed -i '' "s/<tip-wlan-cloud.release.version>$PREVIOUS_VERSION<\/tip-wlan-cloud.release.version>/<tip-wlan-cloud.release.version>$new_version<\/tip-wlan-cloud.release.version>/g" ../wlan-cloud-root/pom.xml | ||||
|  | ||||
| #update protobuff dependency under opensync-ext-interface | ||||
| sed -i '' "s/<version>$PREVIOUS_VERSION<\/version>/<version>$new_version<\/version>/g" ../wlan-cloud-opensync-controller/opensync-ext-interface/pom.xml | ||||
|  | ||||
| echo "Updated TIP pom.xml files to version $new_version" | ||||
							
								
								
									
										40
									
								
								all-modules-release/pom.xml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										40
									
								
								all-modules-release/pom.xml
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,40 @@ | ||||
| <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> | ||||
|         <modelVersion>4.0.0</modelVersion> | ||||
|         <parent> | ||||
| 			<groupId>com.telecominfraproject.wlan</groupId> | ||||
| 			<artifactId>tip-wlan-cloud-root-pom</artifactId> | ||||
| 			<version>1.0.0-SNAPSHOT</version> | ||||
| 			<relativePath>../wlan-cloud-root</relativePath> | ||||
|         </parent> | ||||
|  | ||||
|         <artifactId>tip-wlan-workspace-all-modules-release</artifactId> | ||||
|         <packaging>pom</packaging> | ||||
|         <description>Aggregation of all TIP modules - to release them in one shot.</description> | ||||
|  | ||||
|         <profiles> | ||||
|                 <profile> | ||||
|                         <id>full-build</id> | ||||
|                         <activation> | ||||
|                                 <property> | ||||
|                                         <name>full-build</name> | ||||
|                                 </property> | ||||
|                                 <activeByDefault>true</activeByDefault> | ||||
|                         </activation> | ||||
|                         <modules> | ||||
|                                 <module>../all-modules-build</module> | ||||
|                                 <module>../wlan-cloud-services/all-cloud-and-opensync-gw-in-one-docker</module> | ||||
|                                 <module>../wlan-cloud-services/all-cloud-in-one-docker</module> | ||||
|                                 <module>../wlan-cloud-services/all-cloud-in-one-docker-with-persistence</module> | ||||
|                                 <module>../wlan-cloud-services/port-forwarding-gateway-docker</module> | ||||
|                                 <module>../wlan-cloud-services/portal-docker</module>                                 | ||||
|                                 <module>../wlan-cloud-services/prov-docker</module> | ||||
|                                 <module>../wlan-cloud-services/spc-docker</module> | ||||
|                                 <module>../wlan-cloud-services/ssc-docker</module> | ||||
|                                 <module>../wlan-cloud-opensync-controller/opensync-gateway-cloud-docker</module> | ||||
|                                 <module>../wlan-cloud-opensync-controller/opensync-gateway-static-docker</module> | ||||
|                         </modules> | ||||
|                 </profile> | ||||
|         </profiles> | ||||
| </project> | ||||
|  | ||||
|  | ||||
 Submodule wlan-cloud-base updated: 24149ad62e...c94a81114a
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							 Submodule wlan-cloud-opensync-controller updated: a66049a600...0ae03ac239
									
								
							 Submodule wlan-cloud-root updated: 88001eb119...cbfda90e34
									
								
							 Submodule wlan-cloud-services updated: f0ee2750a7...a66ac7ff8a
									
								
							
		Reference in New Issue
	
	Block a user