Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Restcomm1657 #2914

Open
wants to merge 51 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
51 commits
Select commit Hold shift + click to select a range
acd39e8
using assembly to build binary
jaimecasero Mar 7, 2018
6852f4b
wildfly10 assembly
jaimecasero Mar 8, 2018
cc4b9fe
assembly parent
jaimecasero Mar 8, 2018
5f2e1e2
added scm and common properties
jaimecasero Mar 8, 2018
f3a722c
refactoring pom files
jaimecasero Mar 8, 2018
ec3fcdf
adapted to latest root
jaimecasero Mar 8, 2018
58dbfa4
all elements in place, testing missing
jaimecasero Mar 8, 2018
ecccc12
changed file mode to be exec:wq
jaimecasero Mar 9, 2018
98febea
media scripts are already exec
jaimecasero Mar 9, 2018
bfe3efe
bash scripts file mode
jaimecasero Mar 9, 2018
c9dd478
verify java 8
jaimecasero Mar 9, 2018
a954efd
added readme file for docs
jaimecasero Mar 9, 2018
5dd014a
prevent failing click2call app
jaimecasero Mar 9, 2018
7d0f02f
switched to 9.0.0
jaimecasero Mar 9, 2018
6785c18
maven module for AS7
jaimecasero Mar 9, 2018
50915fa
replace version using maven filtering
jaimecasero Mar 9, 2018
168fd77
removed wild10 from parent depends
jaimecasero Mar 9, 2018
fbcdd54
filterign resources vefore including
jaimecasero Mar 19, 2018
12fc3ab
Merge branch 'master' into restcomm1657
jaimecasero Mar 19, 2018
d2f7718
Merge branch 'master' into restcomm1657
jaimecasero Mar 20, 2018
7e0af37
using assembly filterign instead
jaimecasero Mar 20, 2018
46e27f1
fixes after merge
jaimecasero Mar 20, 2018
4b5fc6c
removed any unnecesary tomcat dependencies
jaimecasero Apr 9, 2018
454a3ba
moved from original embedded project
jaimecasero Apr 9, 2018
ec89743
migrated to new sipstacktool
jaimecasero Apr 9, 2018
57a101a
using sipservlets binary for wildfly home
jaimecasero Apr 9, 2018
98b5484
using wildfly conf
jaimecasero Apr 9, 2018
71a1d46
sipservlets proper standalone config file used
jaimecasero Apr 9, 2018
7c995ca
added deployments dir to check war
jaimecasero Apr 9, 2018
d669925
removed no used prop
jaimecasero Apr 9, 2018
a416765
fixed proper imports
Apr 9, 2018
a0e5176
some fixes in maven poms
jaimecasero Apr 9, 2018
5060db6
setting msc threads to 1
jaimecasero Apr 9, 2018
c96d1cf
using embedded
jaimecasero Apr 9, 2018
3567194
using local sipstacktool
jaimecasero Apr 10, 2018
9a9ba90
using local sipstacktool
jaimecasero Apr 10, 2018
ca0bb63
removed no longer used test class
jaimecasero Apr 10, 2018
86a492c
created managed profile, working locally
jaimecasero Apr 10, 2018
e4ab0aa
working with managed arq cont
jaimecasero Apr 10, 2018
4f65aa4
Merge branch 'restcomm1657' of https://github.com/RestComm/Restcomm-C…
jaimecasero Apr 10, 2018
eb57ad1
Fix for javax.ws.rs dependency
gvagenas Apr 12, 2018
8ea5015
Merge branch 'master' into restcomm1657
Apr 12, 2018
405b6c1
Merge branch 'restcomm1657' of https://github.com/RestComm/Restcomm-C…
Apr 12, 2018
9ae681b
corrected module name
Apr 12, 2018
5004ef1
Added repository
gvagenas Apr 13, 2018
ff4faf9
Merge branch 'restcomm1657' of github.com:RestComm/Restcomm-Connect i…
gvagenas Apr 13, 2018
009b88a
Fixes for wildfly-10 sipservlet arquillian managed container
gvagenas Apr 16, 2018
b359c4d
Upgrade to sip-servlets-wildfly-10 build 103
gvagenas Apr 16, 2018
f548d95
Added comments for how to debug arquillian managed container
gvagenas Apr 17, 2018
5c65cb1
Upgrade to sip-servlets-wildfly-10 build 105
gvagenas Apr 17, 2018
2febd3f
Merge branch 'master' into restcomm1657
Apr 19, 2018
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
113 changes: 113 additions & 0 deletions pom.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,113 @@
<?xml version="1.0" encoding="UTF-8"?>
<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">
<parent>
<groupId>org.restcomm</groupId>
<artifactId>restcomm-parent</artifactId>
<version>4.0.1</version>
</parent>
<modelVersion>4.0.0</modelVersion>
<groupId>org.restcomm</groupId>
<artifactId>restcomm-connect-root</artifactId>
<version>9.0.0-SNAPSHOT</version>
<packaging>pom</packaging>
<modules>
<module>restcomm</module>
<module>release</module>
</modules>
<scm>
<connection>scm:git:https://github.com/RestComm/Restcomm-Connect.git</connection>
<developerConnection>scm:git:git@github.com:RestComm/Restcomm-Connect.git</developerConnection>
<url>https://github.com/RestComm/Restcomm-Connect</url>
</scm>

<distributionManagement>
<repository>
<id>restcomm-releases-repository</id>
<name>Restcomm Releases Repository</name>
<url>https://oss.sonatype.org/service/local/staging/deploy/maven2
</url>
</repository>
<snapshotRepository>
<id>restcomm-snapshots-repository</id>
<name>Restcomm Snapshots Repository</name>
<url>https://oss.sonatype.org/content/repositories/snapshots</url>
</snapshotRepository>
</distributionManagement>

<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<mobicents.mgcp.impl.version>6.0.23</mobicents.mgcp.impl.version>
<servletapi.version>2.5</servletapi.version>
</properties>

<repositories>
<repository>
<id>mobicents-public-repository-group</id>
<name>Mobicens Public Maven Repository Group</name>
<url>https://oss.sonatype.org/content/groups/public</url>
<layout>default</layout>
<releases>
<enabled>true</enabled>
<updatePolicy>never</updatePolicy>
</releases>
<snapshots>
<enabled>true</enabled>
<updatePolicy>never</updatePolicy>
</snapshots>
</repository>
<repository>
<id>jboss-public-repository-group</id>
<name>JBoss Public Maven Repository Group</name>
<url>https://repository.jboss.org/nexus/content/groups/public-jboss/</url>
<layout>default</layout>
<releases>
<enabled>true</enabled>
<updatePolicy>never</updatePolicy>
</releases>
<snapshots>
<enabled>true</enabled>
<updatePolicy>never</updatePolicy>
</snapshots>
</repository>
<repository>
<id>cxsnexus-releases</id>
<url>http://cxsnexus.restcomm.com/nexus/content/repositories/releases/</url>
<layout>default</layout>
</repository>

<!-- Local repository for the ATT TTS Java wrapper library -->
<!-- <repository> <id>project</id> <url>file:///${basedir}/restcomm.tts.att/lib</url>
</repository> -->
</repositories>

<pluginRepositories>
<pluginRepository>
<id>mobicents-public-repository-group</id>
<name>Mobicens Public Maven Repository Group</name>
<url>https://oss.sonatype.org/content/groups/public</url>
<layout>default</layout>
<releases>
<enabled>true</enabled>
<updatePolicy>never</updatePolicy>
</releases>
<snapshots>
<enabled>true</enabled>
<updatePolicy>never</updatePolicy>
</snapshots>
</pluginRepository>
<pluginRepository>
<id>jboss-public-repository-group</id>
<name>JBoss Public Maven Repository Group</name>
<url>https://repository.jboss.org/nexus/content/groups/public-jboss/</url>
<layout>default</layout>
<releases>
<enabled>true</enabled>
<updatePolicy>never</updatePolicy>
</releases>
<snapshots>
<enabled>true</enabled>
<updatePolicy>never</updatePolicy>
</snapshots>
</pluginRepository>
</pluginRepositories>
</project>
54 changes: 54 additions & 0 deletions release/pom.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,54 @@
<?xml version="1.0" encoding="UTF-8"?>
<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>org.restcomm</groupId>
<artifactId>restcomm-connect-root</artifactId>
<version>9.0.0-SNAPSHOT</version>
</parent>
<artifactId>assembly-parent</artifactId>
<packaging>pom</packaging>
<dependencyManagement>
<dependencies>
<dependency>
<groupId>org.restcomm</groupId>
<artifactId>restcomm-connect-rvd</artifactId>
<version>[1.2,1.2.999)</version>
<type>war</type>
</dependency>
<dependency>
<groupId>org.mobicents.webrtc</groupId>
<artifactId>webrtc-ui</artifactId>
<version>[1.1,1.1.999)</version>
<type>war</type>
</dependency>
<dependency>
<groupId>org.mobicents.media</groupId>
<artifactId>media-server-standalone</artifactId>
<version>${mobicents.mgcp.impl.version}</version>
<type>zip</type>
<classifier>assembly</classifier>
</dependency>
<dependency>
<groupId>org.restcomm</groupId>
<artifactId>restcomm-connect.application</artifactId>
<version>${project.version}</version>
<type>war</type>
</dependency>
<dependency>
<groupId>org.restcomm</groupId>
<artifactId>restcomm-connect-management</artifactId>
<version>${project.version}</version>
<type>war</type>
</dependency>
</dependencies>
</dependencyManagement>
<modules>
<!--

<module>restcomm-assembly-docker</module>
-->
<module>restcomm-assembly-as7</module>
<module>restcomm-assembly-wildfly10</module>
</modules>
</project>
107 changes: 107 additions & 0 deletions release/restcomm-assembly-as7/pom.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,107 @@
<?xml version="1.0" encoding="UTF-8"?>
<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>org.restcomm</groupId>
<artifactId>assembly-parent</artifactId>
<version>9.0.0-SNAPSHOT</version>
</parent>
<groupId>org.restcomm</groupId>
<artifactId>assembly-as7</artifactId>
<packaging>pom</packaging>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<sipservletapi.version>3.2.0-89</sipservletapi.version>
</properties>
<dependencies>
<dependency>
<groupId>org.restcomm</groupId>
<artifactId>restcomm-connect-rvd</artifactId>
<type>war</type>
</dependency>
<dependency>
<groupId>org.restcomm</groupId>
<artifactId>restcomm-connect.application</artifactId>
<type>war</type>
</dependency>

<dependency>
<groupId>org.restcomm</groupId>
<artifactId>restcomm-connect-management</artifactId>
<type>war</type>
</dependency>


<dependency>
<groupId>org.mobicents.webrtc</groupId>
<artifactId>webrtc-ui</artifactId>
<type>war</type>
</dependency>
</dependencies>
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-dependency-plugin</artifactId>
<version>3.0.1</version>
<executions>
<execution>
<id>extractSipServlets</id>
<phase>prepare-package</phase>
<goals>
<goal>unpack</goal>
</goals>
<configuration>
<artifactItems>
<artifactItem>
<groupId>org.mobicents.servlet.sip</groupId>
<artifactId>sip-servlets-as7</artifactId>
<version>${sipservletapi.version}</version>
<type>zip</type>
<classifier>assembly</classifier>
</artifactItem>
</artifactItems>
</configuration>
</execution>
<execution>
<id>extractMediaserver</id>
<phase>prepare-package</phase>
<goals>
<goal>unpack</goal>
</goals>
<configuration>
<artifactItems>
<artifactItem>
<groupId>org.mobicents.media</groupId>
<artifactId>media-server-standalone</artifactId>
<type>zip</type>
<classifier>assembly</classifier>
</artifactItem>
</artifactItems>
</configuration>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-assembly-plugin</artifactId>
<version>3.1.0</version>
<configuration>
<descriptors>
<descriptor>src/main/resources/descriptor.xml</descriptor>
</descriptors>
<finalName>Restcomm-JBoss-AS7-${project.version}</finalName>
<appendAssemblyId>false</appendAssemblyId>
</configuration>
<executions>
<execution>
<phase>package</phase>
<goals>
<goal>single</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
</project>
Loading