mirror of
https://github.com/Telecominfraproject/wlan-cloud-workspace.git
synced 2025-11-01 11:17:56 +00:00
Compare commits
223 Commits
v1.0.0-rc2
...
release/v1
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
2a08356b10 | ||
|
|
e07879ff4f | ||
|
|
f8df2e6170 | ||
|
|
1bf39f1ec6 | ||
|
|
87333ee726 | ||
|
|
6f62b51bf4 | ||
|
|
dcc981f40a | ||
|
|
09443aa834 | ||
|
|
fc186f528b | ||
|
|
6ddae1828a | ||
|
|
b120000007 | ||
|
|
166b4c8b62 | ||
|
|
3cf895a5a4 | ||
|
|
8eb618a4bc | ||
|
|
8aa4d73646 | ||
|
|
30defbd692 | ||
|
|
d6c1098323 | ||
|
|
34e430dc8c | ||
|
|
8dd4160c9a | ||
|
|
b4e46ee06c | ||
|
|
d40825d757 | ||
|
|
93098ca059 | ||
|
|
c5a49bd8fd | ||
|
|
20b59db1c0 | ||
|
|
55761f8da7 | ||
|
|
90d65bcc0e | ||
|
|
ea6db552ec | ||
|
|
34c5d6c588 | ||
|
|
be372a5753 | ||
|
|
80a859352c | ||
|
|
d375bc3cd6 | ||
|
|
a88765c2e0 | ||
|
|
92ad301020 | ||
|
|
4cf1070649 | ||
|
|
ff12c3492f | ||
|
|
ef6cf9e4f3 | ||
|
|
e60535c0c6 | ||
|
|
67f87169f9 | ||
|
|
f9f4f9958d | ||
|
|
763cfd7785 | ||
|
|
d43d42257d | ||
|
|
8c4c7dbdd8 | ||
|
|
374e0c13cd | ||
|
|
e9b46068b2 | ||
|
|
e0f4d56ef0 | ||
|
|
00fb322a38 | ||
|
|
6df9165a49 | ||
|
|
5585df3d9c | ||
|
|
4258b50383 | ||
|
|
b94fa0d322 | ||
|
|
f174883bad | ||
|
|
5370173701 | ||
|
|
d4358ca730 | ||
|
|
c1c0e9aead | ||
|
|
a00f4474c8 | ||
|
|
ce9ea232ee | ||
|
|
d57ca5ece9 | ||
|
|
3e3e431c53 | ||
|
|
b86621c3f9 | ||
|
|
e7971884ee | ||
|
|
c553ca4721 | ||
|
|
4d009f6994 | ||
|
|
7a918abaca | ||
|
|
8e00a03446 | ||
|
|
8944de0760 | ||
|
|
b362a8e82c | ||
|
|
b190b695c9 | ||
|
|
046cc474ca | ||
|
|
9d2940e5b4 | ||
|
|
5c7080dd15 | ||
|
|
c776118e81 | ||
|
|
47776bd8b1 | ||
|
|
d0acd1c32f | ||
|
|
dde73d5a6d | ||
|
|
7834277142 | ||
|
|
c452556968 | ||
|
|
9afe9b79ce | ||
|
|
5030e576a9 | ||
|
|
2ed27d0e85 | ||
|
|
83bf7b8204 | ||
|
|
218dee41e0 | ||
|
|
cac4473603 | ||
|
|
6d17bb86c7 | ||
|
|
199bc8ca29 | ||
|
|
ec39daffbd | ||
|
|
904156ea9f | ||
|
|
acf9dab9a4 | ||
|
|
ba3234c651 | ||
|
|
09ded04f00 | ||
|
|
7ca23ed9be | ||
|
|
c7681b44a9 | ||
|
|
96cbc25126 | ||
|
|
972351da03 | ||
|
|
dbcc2bd043 | ||
|
|
67c3d3f629 | ||
|
|
f40c1b93cf | ||
|
|
83ab3627f6 | ||
|
|
940f299580 | ||
|
|
11d06f065d | ||
|
|
e74a480ed1 | ||
|
|
0b4052698f | ||
|
|
9e8f4592b3 | ||
|
|
2404fc184d | ||
|
|
9169618801 | ||
|
|
7c1d3f4e36 | ||
|
|
e6e3a55c42 | ||
|
|
6cfef377ad | ||
|
|
dc48eee717 | ||
|
|
2e13b2b699 | ||
|
|
1f7d7ca354 | ||
|
|
5f1f5b1b93 | ||
|
|
a9bdfaeb6a | ||
|
|
730da890bf | ||
|
|
87cf502f51 | ||
|
|
ff37c9b1c2 | ||
|
|
dab0e2c9df | ||
|
|
bce7cf4948 | ||
|
|
6490a22193 | ||
|
|
ede23c72d9 | ||
|
|
dae00c809e | ||
|
|
fca673d571 | ||
|
|
0599036b55 | ||
|
|
4629d247ed | ||
|
|
fa281bb936 | ||
|
|
eb113cf13d | ||
|
|
0a38403879 | ||
|
|
5148e4ef61 | ||
|
|
02602cff89 | ||
|
|
0c9e2e89ab | ||
|
|
4abdb9198c | ||
|
|
652345a046 | ||
|
|
47b3c36575 | ||
|
|
f809199b28 | ||
|
|
9b343a7a3e | ||
|
|
123ee30123 | ||
|
|
957613d88d | ||
|
|
d1ad3c0a2e | ||
|
|
4103afffb7 | ||
|
|
d108f3cb4d | ||
|
|
cd88311d9d | ||
|
|
6ba012a9c4 | ||
|
|
4430fc9d82 | ||
|
|
29c26fcd3f | ||
|
|
8779ba17c9 | ||
|
|
34793f06d5 | ||
|
|
49eeb45392 | ||
|
|
89a00021ce | ||
|
|
89d6960a69 | ||
|
|
8b18bd7031 | ||
|
|
f61cb56bf4 | ||
|
|
50a4ab4d7d | ||
|
|
6c83a8eeda | ||
|
|
ccd99b96e0 | ||
|
|
21d8ad82a6 | ||
|
|
b78ba6b9f8 | ||
|
|
3ee088bd94 | ||
|
|
aa36f6ac86 | ||
|
|
cbb811587f | ||
|
|
baf67c8b6e | ||
|
|
49d85641d9 | ||
|
|
0ce42d6fa2 | ||
|
|
1ae5911d28 | ||
|
|
a21f8157e0 | ||
|
|
f59dfe4ae1 | ||
|
|
6b9dc5927b | ||
|
|
05bede7c95 | ||
|
|
d6bb878b04 | ||
|
|
aefbee5f25 | ||
|
|
09c975a35c | ||
|
|
d295fccf24 | ||
|
|
382fac0e7c | ||
|
|
fc2523f09f | ||
|
|
230fb9f825 | ||
|
|
02827cd29d | ||
|
|
8de25f9b2e | ||
|
|
1acd399ba3 | ||
|
|
4b8ee0103b | ||
|
|
857927621c | ||
|
|
f1321bd0ac | ||
|
|
50c9d40f55 | ||
|
|
6ad82d527e | ||
|
|
2349ce57da | ||
|
|
40e342ac57 | ||
|
|
33cac70b7e | ||
|
|
7e99a282cd | ||
|
|
fe7cb6edeb | ||
|
|
cf87fb592f | ||
|
|
77a2389dac | ||
|
|
7245c62351 | ||
|
|
090463bb52 | ||
|
|
c2d3e5fd3d | ||
|
|
183eadfc0a | ||
|
|
8074cd8eec | ||
|
|
1f3c7cdb4c | ||
|
|
3cb7ffeb7d | ||
|
|
5f6f8254fe | ||
|
|
4600c7ea39 | ||
|
|
f1980285fd | ||
|
|
c02e36a11a | ||
|
|
145cf47130 | ||
|
|
522dfa5978 | ||
|
|
fc34d6bb26 | ||
|
|
b097facb79 | ||
|
|
5e5bbf8a43 | ||
|
|
d461ba15e6 | ||
|
|
6b128230d7 | ||
|
|
9a872cbdfc | ||
|
|
ebae3b537a | ||
|
|
dad7486ce7 | ||
|
|
1d5bd3e3d8 | ||
|
|
61602bc5cd | ||
|
|
0761196671 | ||
|
|
1f93d2ef6d | ||
|
|
0bb6668e5e | ||
|
|
4ab979d1e9 | ||
|
|
3f22aad094 | ||
|
|
1f2736e458 | ||
|
|
cd50fe6d42 | ||
|
|
c8f7582d7d | ||
|
|
a38614d96b | ||
|
|
870ec8b9a9 | ||
|
|
06661dbf42 | ||
|
|
ab78022a86 |
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:
|
on:
|
||||||
push:
|
push:
|
||||||
branches: [ master ]
|
branches:
|
||||||
|
- master
|
||||||
|
- 'release/**'
|
||||||
|
tags:
|
||||||
|
- '*'
|
||||||
|
|
||||||
schedule:
|
schedule:
|
||||||
# runs nightly build at 5AM
|
# runs nightly build at 5AM
|
||||||
@@ -37,6 +41,26 @@ jobs:
|
|||||||
password: ${{ secrets.MAVEN_REPO_PASSWORD }}
|
password: ${{ secrets.MAVEN_REPO_PASSWORD }}
|
||||||
- name: Configure maven settings.xml
|
- name: Configure maven settings.xml
|
||||||
run: cp .github/workflows/maven_settings_template.xml /home/runner/.m2/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
|
- name: Updating commit file
|
||||||
run: |
|
run: |
|
||||||
TIMESTAMP=$(date +'%Y-%m-%d')
|
TIMESTAMP=$(date +'%Y-%m-%d')
|
||||||
|
|||||||
@@ -13,7 +13,7 @@ Build instructions:
|
|||||||
### Executable jar files:
|
### Executable jar files:
|
||||||
All the applications in this section by default use the certificates generated by scripts in [wlan-pki-cert-scripts](https://github.com/Telecominfraproject/wlan-pki-cert-scripts) repository. They expect the certificates to be in /opt/tip-wlan/certs directory. All the settings - filenames, paths, passwords are configurable via environment variables and java system properties. For configuration details please see the CloudSDK Configuration Guide (TBD).
|
All the applications in this section by default use the certificates generated by scripts in [wlan-pki-cert-scripts](https://github.com/Telecominfraproject/wlan-pki-cert-scripts) repository. They expect the certificates to be in /opt/tip-wlan/certs directory. All the settings - filenames, paths, passwords are configurable via environment variables and java system properties. For configuration details please see the CloudSDK Configuration Guide (TBD).
|
||||||
|
|
||||||
* wlan-opensync-wifi-controller/opensync-gateway-static-process/target/opensync-gateway-static-process-0.0.1-SNAPSHOT.jar
|
* wlan-opensync-wifi-controller/opensync-gateway-static-process/target/opensync-gateway-static-process-1.2.0-SNAPSHOT.jar
|
||||||
|
|
||||||
>
|
>
|
||||||
Stand-alone opensync gateway, statically configured by config files
|
Stand-alone opensync gateway, statically configured by config files
|
||||||
|
|||||||
@@ -1,10 +1,9 @@
|
|||||||
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
<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">
|
||||||
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>
|
<modelVersion>4.0.0</modelVersion>
|
||||||
<parent>
|
<parent>
|
||||||
<groupId>com.telecominfraproject.wlan</groupId>
|
<groupId>com.telecominfraproject.wlan</groupId>
|
||||||
<artifactId>tip-wlan-cloud-root-pom</artifactId>
|
<artifactId>tip-wlan-cloud-root-pom</artifactId>
|
||||||
<version>0.0.1-SNAPSHOT</version>
|
<version>1.2.0-SNAPSHOT</version>
|
||||||
<relativePath>../wlan-cloud-root</relativePath>
|
<relativePath>../wlan-cloud-root</relativePath>
|
||||||
</parent>
|
</parent>
|
||||||
|
|
||||||
@@ -22,7 +21,6 @@
|
|||||||
<activeByDefault>true</activeByDefault>
|
<activeByDefault>true</activeByDefault>
|
||||||
</activation>
|
</activation>
|
||||||
<modules>
|
<modules>
|
||||||
<module>../wlan-cloud-root</module>
|
|
||||||
<module>../wlan-cloud-base/base-build</module>
|
<module>../wlan-cloud-base/base-build</module>
|
||||||
<module>../wlan-cloud-services/cloud-services-build</module>
|
<module>../wlan-cloud-services/cloud-services-build</module>
|
||||||
<module>../wlan-cloud-opensync-controller/opensync-gateway-build</module>
|
<module>../wlan-cloud-opensync-controller/opensync-gateway-build</module>
|
||||||
|
|||||||
25
all-modules-release/make_release.sh
Normal file
25
all-modules-release/make_release.sh
Normal file
@@ -0,0 +1,25 @@
|
|||||||
|
#!/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.2.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...d64e6dc092
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
Submodule wlan-cloud-opensync-controller updated: a66049a600...78f4169339
Submodule wlan-cloud-root updated: 88001eb119...108dbc86be
Submodule wlan-cloud-services updated: f0ee2750a7...f87600d283
Reference in New Issue
Block a user