Projects tigase _server server-core Issues #748
Building instructions do not work without access to private repos (#748)
Closed
Artur Hefczyc opened 8 years ago
Due Date
2017-01-31

Building instructions do not work without access to some private packages. As a result users who get sources from repository and follow documentation cannot generate binaries.

The build process should be updated to allow anybody to build binaries from all publicly available projects. So the public documentation is correct and does not need any changes. Just the building scripts should be updated to include only packages publicly accessible when called. An additional build targets should be created to build binaries with non-public packages.

wojciech.kapcia@tigase.net commented 8 years ago

Artur Hefczyc wrote:

Building instructions do not work without access to some private packages. As a result users who get sources from repository and follow documentation cannot generate binaries.

Which version? origin/master (7.2.0) or origin/release (7.1.0)? How is it failing for you?

Given the recent switch and large change in documentation structure, for the sake of maintaining topic here's the link to 7.1.0 version:

http://docs.tigase.org/tigase-server/7.1.0/Development_Guide/html/#_building_server_and_generating_packages

This is not exactly true. The idea is that even though we have private project, we deploy to maven repository obfuscated (with proguard, same as we are shipping in distribution packages) artifacts so everyone can create exactly the same binary as we do provide without the need do access our repositories.

I've just tried to run the build with the 7.1.x (and it shouldn't be different for 7.2.x) and it worked for me - all needed dependencies were pulled from the repository:

# latest version
wojtek@atlantiscity.local ~/dev/tigase/tigase-server $ git status
On branch release
Your branch is up-to-date with 'origin/release'.
nothing to commit, working tree clean

wojtek@atlantiscity.local ~/dev/tigase/tigase-server $ git log --oneline --max-count=1 | cat
a8d5d073 prepare for next development iteration

# clean local repository:
wojtek@atlantiscity.local ~/dev/tigase/tigase-server $ rm -rf ~/.m2/repository/tigase/*
wojtek@atlantiscity.local ~/dev/tigase/tigase-server $ ls -lah ~/.m2/repository/tigase/
total 0
drwxr-xr-x   2 wojtek  staff    68B Jan 31 11:39 .
drwxr-xr-x  36 wojtek  staff   1.2K Jan 31 11:37 ..

# build package as described in documentation:
wojtek@atlantiscity.local ~/dev/tigase/tigase-server $ mvn -Pdist -f modules/master/pom.xml clean install
Picked up JAVA_TOOL_OPTIONS: -Djava.awt.headless=true
[INFO] Scanning for projects...
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Build Order:
[INFO]
[INFO] Tigase XMPP Server Master project
[INFO] Tigase XMPP Server
[INFO] Tigase XMPP Server Distribution builder
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Tigase XMPP Server Master project 7.1.1-SNAPSHOT
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ tigase-server-master ---
[INFO]
[INFO] --- buildnumber-maven-plugin:1.2:create (default) @ tigase-server-master ---
[INFO] Checking for local modifications: skipped.
[INFO] Updating project files from SCM: skipped.
[INFO] ShortRevision tag detected. The value is '8'.
[INFO] Executing: /bin/sh -c cd /Users/wojtek/dev/tigase/tigase-server/modules/master && git rev-parse --verify --short=8 HEAD
[INFO] Working directory: /Users/wojtek/dev/tigase/tigase-server/modules/master
[INFO] Storing buildNumber: a8d5d073 at timestamp: 31-ene-2017 11:39:54
[INFO] ShortRevision tag detected. The value is '8'.
[INFO] Executing: /bin/sh -c cd /Users/wojtek/dev/tigase/tigase-server/modules/master && git rev-parse --verify --short=8 HEAD
[INFO] Working directory: /Users/wojtek/dev/tigase/tigase-server/modules/master
[INFO] Storing buildScmBranch: UNKNOWN
[INFO]
[INFO] --- gmaven-plugin:1.5:execute (gitver) @ tigase-server-master ---
setting revision to: 4380
[INFO]
[INFO] --- maven-javadoc-plugin:2.9.1:jar (attach-javadocs) @ tigase-server-master ---
[INFO] Not executing Javadoc as the project is not a Java classpath-capable package
[INFO]
[INFO] --- maven-install-plugin:2.4:install (default-install) @ tigase-server-master ---
[INFO] Installing /Users/wojtek/dev/tigase/tigase-server/modules/master/pom.xml to /Users/wojtek/.m2/repository/tigase/tigase-server-master/7.1.1-SNAPSHOT/tigase-server-master-7.1.1-SNAPSHOT.pom
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Tigase XMPP Server 7.1.1-SNAPSHOT
[INFO] ------------------------------------------------------------------------
Downloading: http://maven-repo.tigase.org/repository/release/tigase/tigase-utils/3.5.0/tigase-utils-3.5.0.pom
Downloaded: http://maven-repo.tigase.org/repository/release/tigase/tigase-utils/3.5.0/tigase-utils-3.5.0.pom (7 KB at 5.3 KB/sec)
Downloading: http://maven-repo.tigase.org/repository/release/tigase/tigase-xmltools/3.5.0/tigase-xmltools-3.5.0.pom
Downloaded: http://maven-repo.tigase.org/repository/release/tigase/tigase-xmltools/3.5.0/tigase-xmltools-3.5.0.pom (6 KB at 14.3 KB/sec)
Downloading: http://maven-repo.tigase.org/repository/release/tigase/tigase-utils/3.5.0/tigase-utils-3.5.0.jar
Downloading: http://maven-repo.tigase.org/repository/release/tigase/tigase-xmltools/3.5.0/tigase-xmltools-3.5.0.jar
Downloaded: http://maven-repo.tigase.org/repository/release/tigase/tigase-xmltools/3.5.0/tigase-xmltools-3.5.0.jar (53 KB at 53.2 KB/sec)
Downloaded: http://maven-repo.tigase.org/repository/release/tigase/tigase-utils/3.5.0/tigase-utils-3.5.0.jar (219 KB at 102.8 KB/sec)
[INFO]
[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ tigase-server ---
[INFO] Deleting /Users/wojtek/dev/tigase/tigase-server/target
[INFO]
[INFO] --- buildnumber-maven-plugin:1.2:create (default) @ tigase-server ---
[INFO]
[INFO] --- gmaven-plugin:1.5:execute (gitver) @ tigase-server ---
setting revision to: 4380
[INFO]
[INFO] --- maven-resources-plugin:3.0.2:resources (default-resources) @ tigase-server ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 6 resources
[INFO]
[INFO] --- maven-compiler-plugin:2.5.1:compile (default-compile) @ tigase-server ---
[INFO] Compiling 601 source files to /Users/wojtek/dev/tigase/tigase-server/target/classes
[WARNING] /Users/wojtek/dev/tigase/tigase-server/src/main/java/tigase/net/IOUtil.java:[30,17] DirectBuffer is internal proprietary API and may be removed in a future release
[WARNING] /Users/wojtek/dev/tigase/tigase-server/src/main/java/tigase/cluster/MonitorClustered.java:[27,28] [deprecation] MonitorComponent in tigase.server.monitor has been deprecated
[WARNING] /Users/wojtek/dev/tigase/tigase-server/src/main/java/tigase/xmpp/impl/roster/RosterFlat.java:[504,3] [deprecation] Roster in tigase.xmpp.impl.roster has been deprecated
[WARNING] /Users/wojtek/dev/tigase/tigase-server/src/main/java/tigase/xmpp/impl/roster/RosterFlat.java:[504,26] [deprecation] Roster in tigase.xmpp.impl.roster has been deprecated
[WARNING] /Users/wojtek/dev/tigase/tigase-server/src/main/java/tigase/net/IOUtil.java:[120,5] DirectBuffer is internal proprietary API and may be removed in a future release
[INFO]
[INFO] --- maven-resources-plugin:3.0.2:testResources (default-testResources) @ tigase-server ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] skip non existing resourceDirectory /Users/wojtek/dev/tigase/tigase-server/src/test/resources
[INFO]
[INFO] --- maven-compiler-plugin:2.5.1:testCompile (default-testCompile) @ tigase-server ---
[INFO] Compiling 62 source files to /Users/wojtek/dev/tigase/tigase-server/target/test-classes
[INFO]
[INFO] --- maven-surefire-plugin:2.17:test (default-test) @ tigase-server ---
[INFO] Surefire report directory: /Users/wojtek/dev/tigase/tigase-server/target/surefire-reports
[INFO] Using configured provider org.apache.maven.surefire.junitcore.JUnitCoreProvider
[INFO] parallel='methods', perCoreThreadCount=true, threadCount=10, useUnlimitedThreads=false, threadCountSuites=0, threadCountClasses=0, threadCountMethods=0, parallelOptimized=true

-------------------------------------------------------
 T E S T S
-------------------------------------------------------
…

Results :

Tests run: 158, Failures: 0, Errors: 0, Skipped: 2

[INFO]
[INFO] --- maven-bundle-plugin:2.4.0:bundle (default-bundle) @ tigase-server ---
[WARNING] Bundle tigase:tigase-server:bundle:7.1.1-SNAPSHOT : Split package, multiple jars provide the same package:tigase/annotations
Use Import/Export Package directive -split-package:=(merge-first|merge-last|error|first) to get rid of this warning
Package found in   [Jar:., Jar:tigase-xmltools]
Class path         [Jar:., Jar:tigase-utils, Jar:tigase-xmltools, Jar:org.osgi.core, Jar:jul-to-slf4j, Jar:slf4j-api]
[WARNING] Bundle tigase:tigase-server:bundle:7.1.1-SNAPSHOT : Split package, multiple jars provide the same package:tigase/util
Use Import/Export Package directive -split-package:=(merge-first|merge-last|error|first) to get rid of this warning
Package found in   [Jar:., Jar:tigase-utils]
Class path         [Jar:., Jar:tigase-utils, Jar:tigase-xmltools, Jar:org.osgi.core, Jar:jul-to-slf4j, Jar:slf4j-api]
[WARNING] Bundle tigase:tigase-server:bundle:7.1.1-SNAPSHOT : Split package, multiple jars provide the same package:tigase/xmpp
Use Import/Export Package directive -split-package:=(merge-first|merge-last|error|first) to get rid of this warning
Package found in   [Jar:., Jar:tigase-utils]
Class path         [Jar:., Jar:tigase-utils, Jar:tigase-xmltools, Jar:org.osgi.core, Jar:jul-to-slf4j, Jar:slf4j-api]
[WARNING] Bundle tigase:tigase-server:bundle:7.1.1-SNAPSHOT : Unused Private-Package instructions, no such package(s) on the class path: [tigase.http.*]
[INFO]
[INFO] --- maven-jar-plugin:3.0.2:test-jar (default) @ tigase-server ---
[INFO] Building jar: /Users/wojtek/dev/tigase/tigase-server/target/tigase-server-tests.jar
[INFO]
[INFO] --- maven-javadoc-plugin:2.9.1:jar (attach-javadocs) @ tigase-server ---
Downloading: http://maven-repo.tigase.org/repository/release/tigase/tigase-xmltools/3.5.0/tigase-xmltools-3.5.0-sources.jar
Downloading: http://maven-repo.tigase.org/repository/release/tigase/tigase-utils/3.5.0/tigase-utils-3.5.0-sources.jar
Downloaded: http://maven-repo.tigase.org/repository/release/tigase/tigase-xmltools/3.5.0/tigase-xmltools-3.5.0-sources.jar (46 KB at 29.2 KB/sec)
Downloaded: http://maven-repo.tigase.org/repository/release/tigase/tigase-utils/3.5.0/tigase-utils-3.5.0-sources.jar (145 KB at 56.9 KB/sec)
Downloading: http://maven-repo.tigase.org/repository/release/tigase/tigase-utils/3.5.0/tigase-utils-3.5.0-javadoc-resources.jar
Downloading: http://maven-repo.tigase.org/repository/release/tigase/tigase-xmltools/3.5.0/tigase-xmltools-3.5.0-javadoc-resources.jar
Downloading: http://maven-repo.tigase.org/repository/snapshot/tigase/tigase-utils/3.5.0/tigase-utils-3.5.0-javadoc-resources.jar
Downloading: http://maven-repo.tigase.org/repository/snapshot/tigase/tigase-xmltools/3.5.0/tigase-xmltools-3.5.0-javadoc-resources.jar
Downloading: https://repo.maven.apache.org/maven2/tigase/tigase-xmltools/3.5.0/tigase-xmltools-3.5.0-javadoc-resources.jar
Downloading: https://repo.maven.apache.org/maven2/tigase/tigase-utils/3.5.0/tigase-utils-3.5.0-javadoc-resources.jar
[INFO]
100 warnings
[WARNING] Javadoc Warnings
[WARNING] Picked up JAVA_TOOL_OPTIONS: -Djava.awt.headless=true
…
[INFO] Building jar: /Users/wojtek/dev/tigase/tigase-server/pack/tigase-issue #7.1.1-SNAPSHOT-b4380-javadoc.jar
[INFO]
[INFO] --- maven-jarsigner-plugin:1.4:sign (sign) @ tigase-server ---
[WARNING] Picked up JAVA_TOOL_OPTIONS: -Djava.awt.headless=true
[WARNING] Picked up JAVA_TOOL_OPTIONS: -Djava.awt.headless=true
[WARNING] Picked up JAVA_TOOL_OPTIONS: -Djava.awt.headless=true
[WARNING] Picked up JAVA_TOOL_OPTIONS: -Djava.awt.headless=true
[WARNING] Picked up JAVA_TOOL_OPTIONS: -Djava.awt.headless=true
[WARNING] Picked up JAVA_TOOL_OPTIONS: -Djava.awt.headless=true
[WARNING] Picked up JAVA_TOOL_OPTIONS: -Djava.awt.headless=true
[WARNING] Picked up JAVA_TOOL_OPTIONS: -Djava.awt.headless=true
[WARNING] Picked up JAVA_TOOL_OPTIONS: -Djava.awt.headless=true
[WARNING] Picked up JAVA_TOOL_OPTIONS: -Djava.awt.headless=true
[WARNING] Picked up JAVA_TOOL_OPTIONS: -Djava.awt.headless=true
[WARNING] Picked up JAVA_TOOL_OPTIONS: -Djava.awt.headless=true
[WARNING] Picked up JAVA_TOOL_OPTIONS: -Djava.awt.headless=true
[WARNING] Picked up JAVA_TOOL_OPTIONS: -Djava.awt.headless=true
[WARNING] Picked up JAVA_TOOL_OPTIONS: -Djava.awt.headless=true
[WARNING] Picked up JAVA_TOOL_OPTIONS: -Djava.awt.headless=true
[WARNING] Picked up JAVA_TOOL_OPTIONS: -Djava.awt.headless=true
[WARNING] Picked up JAVA_TOOL_OPTIONS: -Djava.awt.headless=true
[WARNING] Picked up JAVA_TOOL_OPTIONS: -Djava.awt.headless=true
[WARNING] Picked up JAVA_TOOL_OPTIONS: -Djava.awt.headless=true
[INFO] 20 archive(s) processed
[INFO]
[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ tigase-server ---
[INFO] Installing /Users/wojtek/dev/tigase/tigase-server/target/tigase-server.jar to /Users/wojtek/.m2/repository/tigase/tigase-server/7.1.1-SNAPSHOT/tigase-issue #7.1.1-SNAPSHOT.jar
[INFO] Installing /Users/wojtek/dev/tigase/tigase-server/pom.xml to /Users/wojtek/.m2/repository/tigase/tigase-server/7.1.1-SNAPSHOT/tigase-issue #7.1.1-SNAPSHOT.pom
[INFO] Installing /Users/wojtek/dev/tigase/tigase-server/target/tigase-server-tests.jar to /Users/wojtek/.m2/repository/tigase/tigase-server/7.1.1-SNAPSHOT/tigase-issue #7.1.1-SNAPSHOT-tests.jar
[INFO] Installing pack/tigase-issue #7.1.1-SNAPSHOT-b4380-javadoc.jar to /Users/wojtek/.m2/repository/tigase/tigase-server/7.1.1-SNAPSHOT/tigase-issue #7.1.1-SNAPSHOT-javadoc.jar
[INFO]
[INFO] --- maven-bundle-plugin:2.4.0:install (default-install) @ tigase-server ---
[INFO] Installing tigase/tigase-server/7.1.1-SNAPSHOT/tigase-issue #7.1.1-SNAPSHOT.jar
[INFO] Writing OBR metadata
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Tigase XMPP Server Distribution builder 7.1.1-SNAPSHOT
[INFO] ------------------------------------------------------------------------
Downloading: http://maven-repo.tigase.org/repository/release/tigase/tigase-ext-mailer/1.0.0/tigase-ext-mailer-1.0.0.pom
Downloaded: http://maven-repo.tigase.org/repository/release/tigase/tigase-ext-mailer/1.0.0/tigase-ext-mailer-1.0.0.pom (9 KB at 12.3 KB/sec)
Downloading: http://maven-repo.tigase.org/repository/release/tigase/tigase-muc/2.4.0/tigase-muc-2.4.0.pom
Downloaded: http://maven-repo.tigase.org/repository/release/tigase/tigase-muc/2.4.0/tigase-muc-2.4.0.pom (8 KB at 18.1 KB/sec)
Downloading: http://maven-repo.tigase.org/repository/release/tigase/tigase-server/7.1.0/tigase-issue #7.1.0.pom
Downloaded: http://maven-repo.tigase.org/repository/release/tigase/tigase-server/7.1.0/tigase-issue #7.1.0.pom (8 KB at 16.5 KB/sec)
Downloading: http://maven-repo.tigase.org/repository/release/tigase/tigase-server-master/7.1.0/tigase-server-master-7.1.0.pom
Downloaded: http://maven-repo.tigase.org/repository/release/tigase/tigase-server-master/7.1.0/tigase-server-master-7.1.0.pom (7 KB at 15.2 KB/sec)
Downloading: http://maven-repo.tigase.org/repository/snapshot/tigase/tigase-utils/3.5.0-SNAPSHOT/maven-metadata.xml
Downloading: http://maven-repo.tigase.org/repository/release/tigase/tigase-utils/3.5.0-SNAPSHOT/maven-metadata.xml
Downloaded: http://maven-repo.tigase.org/repository/snapshot/tigase/tigase-utils/3.5.0-SNAPSHOT/maven-metadata.xml (357 B at 0.5 KB/sec)
Downloading: http://maven-repo.tigase.org/repository/release/tigase/tigase-utils/3.5.0-SNAPSHOT/tigase-utils-3.5.0-20170122.234719-795.pom
Downloading: http://maven-repo.tigase.org/repository/snapshot/tigase/tigase-utils/3.5.0-SNAPSHOT/tigase-utils-3.5.0-20170122.234719-795.pom
Downloaded: http://maven-repo.tigase.org/repository/snapshot/tigase/tigase-utils/3.5.0-SNAPSHOT/tigase-utils-3.5.0-20170122.234719-795.pom (7 KB at 9.7 KB/sec)
Downloading: http://maven-repo.tigase.org/repository/snapshot/tigase/tigase-xmltools/3.5.0-SNAPSHOT/maven-metadata.xml
Downloading: http://maven-repo.tigase.org/repository/release/tigase/tigase-xmltools/3.5.0-SNAPSHOT/maven-metadata.xml
Downloaded: http://maven-repo.tigase.org/repository/snapshot/tigase/tigase-xmltools/3.5.0-SNAPSHOT/maven-metadata.xml (360 B at 0.5 KB/sec)
Downloading: http://maven-repo.tigase.org/repository/release/tigase/tigase-xmltools/3.5.0-SNAPSHOT/tigase-xmltools-3.5.0-20170122.234647-810.pom
Downloading: http://maven-repo.tigase.org/repository/snapshot/tigase/tigase-xmltools/3.5.0-SNAPSHOT/tigase-xmltools-3.5.0-20170122.234647-810.pom
Downloaded: http://maven-repo.tigase.org/repository/snapshot/tigase/tigase-xmltools/3.5.0-SNAPSHOT/tigase-xmltools-3.5.0-20170122.234647-810.pom (6 KB at 7.9 KB/sec)
Downloading: http://maven-repo.tigase.org/repository/release/tigase/tigase-pubsub/3.2.0/tigase-pubsub-3.2.0.pom
Downloaded: http://maven-repo.tigase.org/repository/release/tigase/tigase-pubsub/3.2.0/tigase-pubsub-3.2.0.pom (10 KB at 3.8 KB/sec)
Downloading: http://maven-repo.tigase.org/repository/release/tigase/tigase-extras/1.1.2/tigase-extras-1.1.2.pom
Downloaded: http://maven-repo.tigase.org/repository/release/tigase/tigase-extras/1.1.2/tigase-extras-1.1.2.pom (8 KB at 13.7 KB/sec)
Downloading: http://maven-repo.tigase.org/repository/release/tigase/licence-lib/1.2.0/licence-lib-1.2.0.pom
Downloaded: http://maven-repo.tigase.org/repository/release/tigase/licence-lib/1.2.0/licence-lib-1.2.0.pom (6 KB at 13.7 KB/sec)
Downloading: http://maven-repo.tigase.org/repository/release/tigase/tigase-licence/1.2.0/tigase-licence-1.2.0.pom
Downloaded: http://maven-repo.tigase.org/repository/release/tigase/tigase-licence/1.2.0/tigase-licence-1.2.0.pom (5 KB at 9.6 KB/sec)
Downloading: http://maven-repo.tigase.org/repository/release/tigase/tigase-stats-collector-provider/1.2.0/tigase-stats-collector-provider-1.2.0.pom
Downloaded: http://maven-repo.tigase.org/repository/release/tigase/tigase-stats-collector-provider/1.2.0/tigase-stats-collector-provider-1.2.0.pom (4 KB at 7.3 KB/sec)
Downloading: http://maven-repo.tigase.org/repository/release/tigase/tigase-stats-collector/1.2.0/tigase-stats-collector-1.2.0.pom
Downloaded: http://maven-repo.tigase.org/repository/release/tigase/tigase-stats-collector/1.2.0/tigase-stats-collector-1.2.0.pom (8 KB at 16.8 KB/sec)
Downloading: http://maven-repo.tigase.org/repository/release/tigase/tigase-stats-collector-library/1.2.0/tigase-stats-collector-library-1.2.0.pom
Downloaded: http://maven-repo.tigase.org/repository/release/tigase/tigase-stats-collector-library/1.2.0/tigase-stats-collector-library-1.2.0.pom (3 KB at 5.7 KB/sec)
Downloading: http://maven-repo.tigase.org/repository/release/tigase/tigase-http-api/1.2.0/tigase-http-api-1.2.0.pom
Downloaded: http://maven-repo.tigase.org/repository/release/tigase/tigase-http-api/1.2.0/tigase-http-api-1.2.0.pom (10 KB at 15.3 KB/sec)
Downloading: http://maven-repo.tigase.org/repository/release/tigase/sure/web/tigase-web-ui/2.1.0/tigase-web-ui-2.1.0.pom
Downloaded: http://maven-repo.tigase.org/repository/release/tigase/sure/web/tigase-web-ui/2.1.0/tigase-web-ui-2.1.0.pom (10 KB at 22.9 KB/sec)
Downloading: http://maven-repo.tigase.org/repository/release/tigase/tigase-http-api-jetty/1.1.0/tigase-http-api-jetty-1.1.0.pom
Downloaded: http://maven-repo.tigase.org/repository/release/tigase/tigase-http-api-jetty/1.1.0/tigase-http-api-jetty-1.1.0.pom (10 KB at 18.5 KB/sec)
Downloading: http://maven-repo.tigase.org/repository/release/tigase/tigase-message-archiving/1.2.0/tigase-message-archiving-1.2.0.pom
Downloaded: http://maven-repo.tigase.org/repository/release/tigase/tigase-message-archiving/1.2.0/tigase-message-archiving-1.2.0.pom (8 KB at 17.0 KB/sec)
Downloading: http://maven-repo.tigase.org/repository/release/tigase/tigase-unified-archive/1.0.0/tigase-unified-archive-1.0.0.pom
Downloaded: http://maven-repo.tigase.org/repository/release/tigase/tigase-unified-archive/1.0.0/tigase-unified-archive-1.0.0.pom (9 KB at 20.1 KB/sec)
Downloading: http://maven-repo.tigase.org/repository/release/tigase/tigase-socks5/1.2.0/tigase-socks5-1.2.0.pom
Downloaded: http://maven-repo.tigase.org/repository/release/tigase/tigase-socks5/1.2.0/tigase-socks5-1.2.0.pom (8 KB at 17.2 KB/sec)
Downloading: http://maven-repo.tigase.org/repository/release/tigase/tigase-stun/1.1.2/tigase-stun-1.1.2.pom
Downloaded: http://maven-repo.tigase.org/repository/release/tigase/tigase-stun/1.1.2/tigase-stun-1.1.2.pom (7 KB at 12.2 KB/sec)
Downloading: http://maven-repo.tigase.org/repository/release/tigase/tigase-acs/2.3.0/tigase-acs-2.3.0.pom
Downloaded: http://maven-repo.tigase.org/repository/release/tigase/tigase-acs/2.3.0/tigase-acs-2.3.0.pom (22 KB at 34.1 KB/sec)
Downloading: http://maven-repo.tigase.org/repository/release/tigase/tigase-acs-muc/1.2.0/tigase-acs-muc-1.2.0.pom
Downloaded: http://maven-repo.tigase.org/repository/release/tigase/tigase-acs-muc/1.2.0/tigase-acs-muc-1.2.0.pom (9 KB at 21.0 KB/sec)
Downloading: http://maven-repo.tigase.org/repository/release/tigase/tigase-acs-pubsub/1.2.0/tigase-acs-pubsub-1.2.0.pom
Downloaded: http://maven-repo.tigase.org/repository/release/tigase/tigase-acs-pubsub/1.2.0/tigase-acs-pubsub-1.2.0.pom (9 KB at 20.9 KB/sec)
Downloading: http://maven-repo.tigase.org/repository/release/tigase/tigase-mongodb/1.1.0/tigase-mongodb-1.1.0.pom
Downloaded: http://maven-repo.tigase.org/repository/release/tigase/tigase-mongodb/1.1.0/tigase-mongodb-1.1.0.pom (9 KB at 20.8 KB/sec)
Downloading: http://maven-repo.tigase.org/repository/release/tigase/tigase-ext-mailer/1.0.0/tigase-ext-mailer-1.0.0.jar
Downloading: http://maven-repo.tigase.org/repository/release/tigase/tigase-muc/2.4.0/tigase-muc-2.4.0.jar
Downloading: http://maven-repo.tigase.org/repository/release/tigase/tigase-pubsub/3.2.0/tigase-pubsub-3.2.0.jar
Downloading: http://maven-repo.tigase.org/repository/release/tigase/tigase-extras/1.1.2/tigase-extras-1.1.2.jar
Downloading: http://maven-repo.tigase.org/repository/release/tigase/licence-lib/1.2.0/licence-lib-1.2.0.jar
Downloaded: http://maven-repo.tigase.org/repository/release/tigase/tigase-ext-mailer/1.0.0/tigase-ext-mailer-1.0.0.jar (11 KB at 21.5 KB/sec)
Downloading: http://maven-repo.tigase.org/repository/release/tigase/tigase-stats-collector-library/1.2.0/tigase-stats-collector-library-1.2.0.jar
Downloaded: http://maven-repo.tigase.org/repository/release/tigase/tigase-stats-collector-library/1.2.0/tigase-stats-collector-library-1.2.0.jar (18 KB at 15.1 KB/sec)
Downloading: http://maven-repo.tigase.org/repository/release/tigase/tigase-stats-collector-provider/1.2.0/tigase-stats-collector-provider-1.2.0.jar
Downloaded: http://maven-repo.tigase.org/repository/release/tigase/tigase-extras/1.1.2/tigase-extras-1.1.2.jar (51 KB at 43.7 KB/sec)
Downloading: http://maven-repo.tigase.org/repository/release/tigase/tigase-http-api/1.2.0/tigase-http-api-1.2.0.jar
Downloaded: http://maven-repo.tigase.org/repository/release/tigase/licence-lib/1.2.0/licence-lib-1.2.0.jar (60 KB at 50.0 KB/sec)
Downloading: http://maven-repo.tigase.org/repository/release/tigase/sure/web/tigase-web-ui/2.1.0/tigase-web-ui-2.1.0.war
Downloaded: http://maven-repo.tigase.org/repository/release/tigase/tigase-stats-collector-provider/1.2.0/tigase-stats-collector-provider-1.2.0.jar (14 KB at 8.7 KB/sec)
Downloading: http://maven-repo.tigase.org/repository/release/tigase/tigase-http-api-jetty/1.1.0/tigase-http-api-jetty-1.1.0.jar
Downloaded: http://maven-repo.tigase.org/repository/release/tigase/tigase-muc/2.4.0/tigase-muc-2.4.0.jar (175 KB at 89.2 KB/sec)
Downloading: http://maven-repo.tigase.org/repository/release/tigase/tigase-message-archiving/1.2.0/tigase-message-archiving-1.2.0.jar
Downloaded: http://maven-repo.tigase.org/repository/release/tigase/tigase-http-api-jetty/1.1.0/tigase-http-api-jetty-1.1.0.jar (23 KB at 10.2 KB/sec)
Downloading: http://maven-repo.tigase.org/repository/release/tigase/tigase-unified-archive/1.0.0/tigase-unified-archive-1.0.0.jar
Downloaded: http://maven-repo.tigase.org/repository/release/tigase/tigase-message-archiving/1.2.0/tigase-message-archiving-1.2.0.jar (76 KB at 22.8 KB/sec)
Downloading: http://maven-repo.tigase.org/repository/release/tigase/tigase-socks5/1.2.0/tigase-socks5-1.2.0.jar
Downloaded: http://maven-repo.tigase.org/repository/release/tigase/tigase-unified-archive/1.0.0/tigase-unified-archive-1.0.0.jar (36 KB at 9.6 KB/sec)
Downloading: http://maven-repo.tigase.org/repository/release/tigase/tigase-stun/1.1.2/tigase-stun-1.1.2.jar
Downloaded: http://maven-repo.tigase.org/repository/release/tigase/tigase-http-api/1.2.0/tigase-http-api-1.2.0.jar (290 KB at 67.3 KB/sec)
Downloading: http://maven-repo.tigase.org/repository/release/tigase/tigase-acs/2.3.0/tigase-acs-2.3.0.jar
Downloaded: http://maven-repo.tigase.org/repository/release/tigase/tigase-stun/1.1.2/tigase-stun-1.1.2.jar (18 KB at 3.9 KB/sec)
Downloading: http://maven-repo.tigase.org/repository/release/tigase/tigase-acs-muc/1.2.0/tigase-acs-muc-1.2.0.jar
Downloaded: http://maven-repo.tigase.org/repository/release/tigase/tigase-acs/2.3.0/tigase-acs-2.3.0.jar (44 KB at 8.3 KB/sec)
Downloaded: http://maven-repo.tigase.org/repository/release/tigase/tigase-socks5/1.2.0/tigase-socks5-1.2.0.jar (67 KB at 12.7 KB/sec)
Downloading: http://maven-repo.tigase.org/repository/release/tigase/tigase-acs-pubsub/1.2.0/tigase-acs-pubsub-1.2.0.jar
Downloading: http://maven-repo.tigase.org/repository/release/tigase/tigase-mongodb/1.1.0/tigase-mongodb-1.1.0.jar
Downloaded: http://maven-repo.tigase.org/repository/release/tigase/tigase-pubsub/3.2.0/tigase-pubsub-3.2.0.jar (403 KB at 71.3 KB/sec)
Downloaded: http://maven-repo.tigase.org/repository/release/tigase/tigase-acs-muc/1.2.0/tigase-acs-muc-1.2.0.jar (76 KB at 12.0 KB/sec)
Downloaded: http://maven-repo.tigase.org/repository/release/tigase/tigase-acs-pubsub/1.2.0/tigase-acs-pubsub-1.2.0.jar (42 KB at 6.6 KB/sec)
Downloaded: http://maven-repo.tigase.org/repository/release/tigase/tigase-mongodb/1.1.0/tigase-mongodb-1.1.0.jar (68 KB at 10.6 KB/sec)
Downloaded: http://maven-repo.tigase.org/repository/release/tigase/sure/web/tigase-web-ui/2.1.0/tigase-web-ui-2.1.0.war (3082 KB at 159.5 KB/sec)
[INFO]
[INFO] --- maven-clean-plugin:2.6.1:clean (default-clean) @ tigase-server-dist ---
[INFO] Deleting /Users/wojtek/dev/tigase/tigase-server/modules/distribution/target
[INFO]
[INFO] --- maven-clean-plugin:2.6.1:clean (clean-deps) @ tigase-server-dist ---
[INFO] Deleting /Users/wojtek/dev/tigase/tigase-server/modules/distribution/../../jars (includes = [**/*.jar], excludes = [])
[INFO]
[INFO] --- buildnumber-maven-plugin:1.2:create (default) @ tigase-server-dist ---
[INFO]
[INFO] --- gmaven-plugin:1.5:execute (gitver) @ tigase-server-dist ---
setting revision to: 4380
[INFO]
[INFO] --- maven-dependency-plugin:2.8:copy-dependencies (copy-dependencies) @ tigase-server-dist ---
[INFO] Copying tigase-muc-2.4.0.jar to /Users/wojtek/dev/tigase/tigase-server/modules/distribution/../../jars/tigase-muc.jar
[INFO] Copying jul-to-slf4j-1.7.5.jar to /Users/wojtek/dev/tigase/tigase-server/modules/distribution/../../jars/jul-to-slf4j.jar
[INFO] Copying mongo-java-driver-2.14.1.jar to /Users/wojtek/dev/tigase/tigase-server/modules/distribution/../../jars/mongo-java-driver.jar
[INFO] Copying org.apache.felix.configadmin-1.6.0.jar to /Users/wojtek/dev/tigase/tigase-server/modules/distribution/../../jars/org.apache.felix.configadmin.jar
[INFO] Copying tigase-extras-1.1.2.jar to /Users/wojtek/dev/tigase/tigase-server/modules/distribution/../../jars/tigase-extras.jar
[INFO] Copying tigase-stats-collector-library-1.2.0.jar to /Users/wojtek/dev/tigase/tigase-server/modules/distribution/../../jars/tigase-stats-collector-library.jar
[INFO] Copying junit-4.11.jar to /Users/wojtek/dev/tigase/tigase-server/modules/distribution/../../jars/junit.jar
[INFO] Copying logback-core-1.0.0.jar to /Users/wojtek/dev/tigase/tigase-server/modules/distribution/../../jars/logback-core.jar
[INFO] Copying tigase-ext-mailer-1.0.0.jar to /Users/wojtek/dev/tigase/tigase-server/modules/distribution/../../jars/tigase-ext-mailer.jar
[INFO] Copying tigase-http-api-1.2.0.jar to /Users/wojtek/dev/tigase/tigase-server/modules/distribution/../../jars/tigase-http-api.jar
[INFO] Copying tigase-http-api-jetty-1.1.0.jar to /Users/wojtek/dev/tigase/tigase-server/modules/distribution/../../jars/tigase-http-api-jetty.jar
[INFO] Copying tigase-socks5-1.2.0.jar to /Users/wojtek/dev/tigase/tigase-server/modules/distribution/../../jars/tigase-socks5.jar
[INFO] Copying jstun-0.7.3.jar to /Users/wojtek/dev/tigase/tigase-server/modules/distribution/../../jars/jstun.jar
[INFO] Copying org.apache.felix.shell-1.4.2.jar to /Users/wojtek/dev/tigase/tigase-server/modules/distribution/../../jars/org.apache.felix.shell.jar
[INFO] Copying tigase-acs-pubsub-1.2.0.jar to /Users/wojtek/dev/tigase/tigase-server/modules/distribution/../../jars/tigase-acs-pubsub.jar
[INFO] Copying derbytools-10.12.1.1.jar to /Users/wojtek/dev/tigase/tigase-server/modules/distribution/../../jars/derbytools.jar
[INFO] Copying tigase-stun-1.1.2.jar to /Users/wojtek/dev/tigase/tigase-server/modules/distribution/../../jars/tigase-stun.jar
[INFO] Copying tigase-acs-muc-1.2.0.jar to /Users/wojtek/dev/tigase/tigase-server/modules/distribution/../../jars/tigase-acs-muc.jar
[INFO] Copying org.apache.felix.main-4.4.0.jar to /Users/wojtek/dev/tigase/tigase-server/modules/distribution/../../jars/org.apache.felix.main.jar
[INFO] Copying org.apache.felix.shell.remote-1.0.4.jar to /Users/wojtek/dev/tigase/tigase-server/modules/distribution/../../jars/org.apache.felix.shell.remote.jar
[INFO] Copying tigase-stats-collector-provider-1.2.0.jar to /Users/wojtek/dev/tigase/tigase-server/modules/distribution/../../jars/tigase-stats-collector-provider.jar
[INFO] Copying jtds-1.3.1.jar to /Users/wojtek/dev/tigase/tigase-server/modules/distribution/../../jars/jtds.jar
[INFO] Copying hamcrest-core-1.3.jar to /Users/wojtek/dev/tigase/tigase-server/modules/distribution/../../jars/hamcrest-core.jar
[INFO] Copying org.osgi.core-1.4.0.jar to /Users/wojtek/dev/tigase/tigase-server/modules/distribution/../../jars/org.osgi.core.jar
[INFO] Copying slf4j-api-1.7.5.jar to /Users/wojtek/dev/tigase/tigase-server/modules/distribution/../../jars/slf4j-api.jar
[INFO] Copying logback-classic-1.0.0.jar to /Users/wojtek/dev/tigase/tigase-server/modules/distribution/../../jars/logback-classic.jar
[INFO] Copying licence-lib-1.2.0.jar to /Users/wojtek/dev/tigase/tigase-server/modules/distribution/../../jars/licence-lib.jar
[INFO] Copying org.apache.felix.bundlerepository-1.6.6.jar to /Users/wojtek/dev/tigase/tigase-server/modules/distribution/../../jars/org.apache.felix.bundlerepository.jar
[INFO] Copying groovy-all-2.4.3.jar to /Users/wojtek/dev/tigase/tigase-server/modules/distribution/../../jars/groovy-all.jar
[INFO] Copying tigase-mongodb-1.1.0.jar to /Users/wojtek/dev/tigase/tigase-server/modules/distribution/../../jars/tigase-mongodb.jar
[INFO] Copying tigase-pubsub-3.2.0.jar to /Users/wojtek/dev/tigase/tigase-server/modules/distribution/../../jars/tigase-pubsub.jar
[INFO] Copying tigase-web-ui-2.1.0.war to /Users/wojtek/dev/tigase/tigase-server/modules/distribution/../../jars/tigase-web-ui.war
[INFO] Copying postgresql-9.4.1207.jar to /Users/wojtek/dev/tigase/tigase-server/modules/distribution/../../jars/postgresql.jar
[INFO] Copying tigase-message-archiving-1.2.0.jar to /Users/wojtek/dev/tigase/tigase-server/modules/distribution/../../jars/tigase-message-archiving.jar
[INFO] Copying derby-10.12.1.1.jar to /Users/wojtek/dev/tigase/tigase-server/modules/distribution/../../jars/derby.jar
[INFO] Copying tigase-unified-archive-1.0.0.jar to /Users/wojtek/dev/tigase/tigase-server/modules/distribution/../../jars/tigase-unified-archive.jar
[INFO] Copying tigase-server.jar to /Users/wojtek/dev/tigase/tigase-server/modules/distribution/../../jars/tigase-server.jar
[INFO] Copying org.apache.felix.http.bundle-2.2.1.jar to /Users/wojtek/dev/tigase/tigase-server/modules/distribution/../../jars/org.apache.felix.http.bundle.jar
[INFO] Copying tigase-acs-2.3.0.jar to /Users/wojtek/dev/tigase/tigase-server/modules/distribution/../../jars/tigase-acs.jar
[INFO] Copying mysql-connector-java-5.1.11.jar to /Users/wojtek/dev/tigase/tigase-server/modules/distribution/../../jars/mysql-connector-java.jar
[INFO]
[INFO] --- maven-dependency-plugin:2.8:copy (copy-old-pubsub) @ tigase-server-dist ---
[INFO] Configured Artifact: tigase:tigase-pubsub:2.2.0:jar
Downloading: http://maven-repo.tigase.org/repository/release/tigase/tigase-pubsub/2.2.0/tigase-pubsub-2.2.0.jar
Downloaded: http://maven-repo.tigase.org/repository/release/tigase/tigase-pubsub/2.2.0/tigase-pubsub-2.2.0.jar (269 KB at 55.2 KB/sec)
[INFO] Copying tigase-pubsub-2.2.0.jar to /Users/wojtek/dev/tigase/tigase-server/modules/distribution/../../jars/tigase-pubsub-2.2.0.jar.old
[INFO]
[INFO] --- maven-dependency-plugin:2.8:unpack (tigase-resources) @ tigase-server-dist ---
[INFO] Configured Artifact: tigase:tigase-http-api:1.2.0:jar
[INFO] Configured Artifact: tigase:tigase-http-api-jetty:1.1.0:jar
[INFO] Configured Artifact: tigase:tigase-muc:2.4.0:jar
[INFO] Configured Artifact: tigase:tigase-socks5:1.2.0:jar
[INFO] Configured Artifact: tigase:tigase-pubsub:3.2.0:jar
[INFO] Configured Artifact: tigase:licence-lib:1.2.0:jar
[INFO] Unpacking /Users/wojtek/.m2/repository/tigase/tigase-http-api/1.2.0/tigase-http-api-1.2.0.jar to /Users/wojtek/dev/tigase/tigase-server/modules/distribution/../.. with includes "*.xml,**/*.groovy,**/*.html" and excludes ""
[INFO] Unpacking /Users/wojtek/.m2/repository/tigase/tigase-http-api-jetty/1.1.0/tigase-http-api-jetty-1.1.0.jar to /Users/wojtek/dev/tigase/tigase-server/modules/distribution/../.. with includes "*.xml,**/*.groovy" and excludes ""
[INFO] Unpacking /Users/wojtek/.m2/repository/tigase/tigase-muc/2.4.0/tigase-muc-2.4.0.jar to /Users/wojtek/dev/tigase/tigase-server/modules/distribution/../../scripts with includes "**/*.groovy" and excludes ""
[INFO] Unpacking /Users/wojtek/.m2/repository/tigase/tigase-socks5/1.2.0/tigase-socks5-1.2.0.jar to /Users/wojtek/dev/tigase/tigase-server/modules/distribution/../../database with includes "**/*.sql" and excludes ""
[INFO] Unpacking /Users/wojtek/.m2/repository/tigase/tigase-pubsub/3.2.0/tigase-pubsub-3.2.0.jar to /Users/wojtek/dev/tigase/tigase-server/modules/distribution/../.. with includes "**/*.sql,**/*.sh,**/*.cmd,**/*.txt,**/*.groovy" and excludes ""
[INFO] Unpacking /Users/wojtek/.m2/repository/tigase/licence-lib/1.2.0/licence-lib-1.2.0.jar to /Users/wojtek/dev/tigase/tigase-server/modules/distribution/../.. with includes "**/*.groovy,**/keystore-letsencrypt" and excludes ""
[INFO]
[INFO] --- maven-jarsigner-plugin:1.4:sign (sign) @ tigase-server-dist ---
[WARNING] Picked up JAVA_TOOL_OPTIONS: -Djava.awt.headless=true
[WARNING] Picked up JAVA_TOOL_OPTIONS: -Djava.awt.headless=true
[WARNING] Picked up JAVA_TOOL_OPTIONS: -Djava.awt.headless=true
[WARNING] Picked up JAVA_TOOL_OPTIONS: -Djava.awt.headless=true
[WARNING] Picked up JAVA_TOOL_OPTIONS: -Djava.awt.headless=true
[WARNING] Picked up JAVA_TOOL_OPTIONS: -Djava.awt.headless=true
[WARNING] Picked up JAVA_TOOL_OPTIONS: -Djava.awt.headless=true
[WARNING] Picked up JAVA_TOOL_OPTIONS: -Djava.awt.headless=true
[WARNING] Picked up JAVA_TOOL_OPTIONS: -Djava.awt.headless=true
[WARNING] Picked up JAVA_TOOL_OPTIONS: -Djava.awt.headless=true
[WARNING] Picked up JAVA_TOOL_OPTIONS: -Djava.awt.headless=true
[WARNING] Picked up JAVA_TOOL_OPTIONS: -Djava.awt.headless=true
[WARNING] Picked up JAVA_TOOL_OPTIONS: -Djava.awt.headless=true
[WARNING] Picked up JAVA_TOOL_OPTIONS: -Djava.awt.headless=true
[WARNING] Picked up JAVA_TOOL_OPTIONS: -Djava.awt.headless=true
[WARNING] Picked up JAVA_TOOL_OPTIONS: -Djava.awt.headless=true
[WARNING] Picked up JAVA_TOOL_OPTIONS: -Djava.awt.headless=true
[WARNING] Picked up JAVA_TOOL_OPTIONS: -Djava.awt.headless=true
[WARNING] Picked up JAVA_TOOL_OPTIONS: -Djava.awt.headless=true
[WARNING] Picked up JAVA_TOOL_OPTIONS: -Djava.awt.headless=true
[WARNING] Picked up JAVA_TOOL_OPTIONS: -Djava.awt.headless=true
[INFO] 21 archive(s) processed
[INFO]
[INFO] --- exec-maven-plugin:1.2.1:exec (ChangeLog generation) @ tigase-server-dist ---
[INFO]
[INFO] --- maven-antrun-plugin:1.7:run (default) @ tigase-server-dist ---
[INFO] Executing tasks

main:
[INFO] Executed tasks
[INFO]
[INFO] --- maven-assembly-plugin:2.4:single (dist) @ tigase-server-dist ---
[INFO] Reading assembly descriptor: src/main/assembly/dist.xml
[INFO] Reading assembly descriptor: src/main/assembly/dist-max.xml
[INFO] Building zip: /Users/wojtek/dev/tigase/tigase-server/pack/tigase-issue #7.1.1-SNAPSHOT-b4380-dist.zip
[INFO] Building tar: /Users/wojtek/dev/tigase/tigase-server/pack/tigase-issue #7.1.1-SNAPSHOT-b4380-dist.tar.gz
[INFO] Building zip: /Users/wojtek/dev/tigase/tigase-server/pack/tigase-issue #7.1.1-SNAPSHOT-b4380-dist-max.zip
[INFO] Building tar: /Users/wojtek/dev/tigase/tigase-server/pack/tigase-issue #7.1.1-SNAPSHOT-b4380-dist-max.tar.gz
[INFO]
[INFO] --- maven-javadoc-plugin:2.9.1:jar (attach-javadocs) @ tigase-server-dist ---
[INFO] Not executing Javadoc as the project is not a Java classpath-capable package
[INFO]
[INFO] --- maven-install-plugin:2.4:install (default-install) @ tigase-server-dist ---
[INFO] Installing /Users/wojtek/dev/tigase/tigase-server/modules/distribution/pom.xml to /Users/wojtek/.m2/repository/tigase/tigase-server-dist/7.1.1-SNAPSHOT/tigase-server-dist-7.1.1-SNAPSHOT.pom
[INFO] Installing /Users/wojtek/dev/tigase/tigase-server/pack/tigase-issue #7.1.1-SNAPSHOT-b4380-dist.zip to /Users/wojtek/.m2/repository/tigase/tigase-server-dist/7.1.1-SNAPSHOT/tigase-server-dist-7.1.1-SNAPSHOT-dist.zip
[INFO] Installing /Users/wojtek/dev/tigase/tigase-server/pack/tigase-issue #7.1.1-SNAPSHOT-b4380-dist.tar.gz to /Users/wojtek/.m2/repository/tigase/tigase-server-dist/7.1.1-SNAPSHOT/tigase-server-dist-7.1.1-SNAPSHOT-dist.tar.gz
[INFO] Installing /Users/wojtek/dev/tigase/tigase-server/pack/tigase-issue #7.1.1-SNAPSHOT-b4380-dist-max.zip to /Users/wojtek/.m2/repository/tigase/tigase-server-dist/7.1.1-SNAPSHOT/tigase-server-dist-7.1.1-SNAPSHOT-dist-max.zip
[INFO] Installing /Users/wojtek/dev/tigase/tigase-server/pack/tigase-issue #7.1.1-SNAPSHOT-b4380-dist-max.tar.gz to /Users/wojtek/.m2/repository/tigase/tigase-server-dist/7.1.1-SNAPSHOT/tigase-server-dist-7.1.1-SNAPSHOT-dist-max.tar.gz
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary:
[INFO]
[INFO] Tigase XMPP Server Master project .................. SUCCESS [  2.507 s]
[INFO] Tigase XMPP Server ................................. SUCCESS [01:46 min]
[INFO] Tigase XMPP Server Distribution builder ............ SUCCESS [01:26 min]
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 03:16 min
[INFO] Finished at: 2017-01-31T11:43:09-03:00
[INFO] Final Memory: 53M/890M
[INFO] ------------------------------------------------------------------------

Please note those lines:

Downloading: http://maven-repo.tigase.org/repository/release/tigase/licence-lib/1.2.0/licence-lib-1.2.0.pom
Downloaded: http://maven-repo.tigase.org/repository/release/tigase/licence-lib/1.2.0/licence-lib-1.2.0.pom (6 KB at 13.7 KB/sec)
Downloading: http://maven-repo.tigase.org/repository/release/tigase/tigase-licence/1.2.0/tigase-licence-1.2.0.pom
Downloaded: http://maven-repo.tigase.org/repository/release/tigase/tigase-licence/1.2.0/tigase-licence-1.2.0.pom (5 KB at 9.6 KB/sec)
Downloading: http://maven-repo.tigase.org/repository/release/tigase/tigase-stats-collector-provider/1.2.0/tigase-stats-collector-provider-1.2.0.pom
Downloaded: http://maven-repo.tigase.org/repository/release/tigase/tigase-stats-collector-provider/1.2.0/tigase-stats-collector-provider-1.2.0.pom (4 KB at 7.3 KB/sec)
Downloading: http://maven-repo.tigase.org/repository/release/tigase/tigase-stats-collector/1.2.0/tigase-stats-collector-1.2.0.pom
Downloaded: http://maven-repo.tigase.org/repository/release/tigase/tigase-stats-collector/1.2.0/tigase-stats-collector-1.2.0.pom (8 KB at 16.8 KB/sec)
Downloading: http://maven-repo.tigase.org/repository/release/tigase/tigase-stats-collector-library/1.2.0/tigase-stats-collector-library-1.2.0.pom
Downloaded: http://maven-repo.tigase.org/repository/release/tigase/tigase-stats-collector-library/1.2.0/tigase-stats-collector-library-1.2.0.pom (3 KB at 5.7 KB/sec)
…
[INFO] Copying tigase-stats-collector-provider-1.2.0.jar to /Users/wojtek/dev/tigase/tigase-server/modules/distribution/../../jars/tigase-stats-collector-provider.jar
[INFO] Copying licence-lib-1.2.0.jar to /Users/wojtek/dev/tigase/tigase-server/modules/distribution/../../jars/licence-lib.jar

The build process should be updated to allow anybody to build binaries from all publicly available projects. So the public documentation is correct and does not need any changes. Just the building scripts should be updated to include only packages publicly accessible when called. An additional build targets should be created to build binaries with non-public packages.

While we could add another profile (let's say @skip-commercial@) I'm not sure it's beneficial - build works just fine and if someone doesn't want commercial features they can simply strip those dependencies from @pom.xml@. However you've mentioned a number of time that you want to maintain the best user experience so putting the hammer in the user hand and then being surprised something is not working (missing ACS) seems counter-intuitive.

Artur Hefczyc commented 8 years ago

Ok, I ran it again today and the build was successful. Yesterday I tried of course the master 7.2.0 branch. And it failed because our public maven repository did not have any recent builds for our other components, so I had to build them myself. However, if we have all required packages in our public maven repo than this is OK.

issue 1 of 1
Type
Bug
Priority
Major
Assignee
RedmineID
4864
Issue Votes (0)
Watchers (0)
Reference
tigase/_server/server-core#748
Please wait...
Page is in error, reload to recover