├── .gitignore
├── img
└── alvex-configure-due-dates.png
├── scripts
├── mvn.sh
└── run_integration_tests.sh
├── assembly-descriptors
├── pom.xml
└── src
│ └── main
│ └── resources
│ └── assemblies
│ ├── packaging.xml
│ ├── repo.xml
│ └── share.xml
├── .travis.yml
├── master-poms
├── repo_pom.xml
├── share_pom.xml
└── pom.xml
├── pom.xml
├── share
└── pom.xml
├── README.md
└── repo
└── pom.xml
/.gitignore:
--------------------------------------------------------------------------------
1 | target
2 | .idea
3 | *.iml
--------------------------------------------------------------------------------
/img/alvex-configure-due-dates.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ITDSystems/alvex/HEAD/img/alvex-configure-due-dates.png
--------------------------------------------------------------------------------
/scripts/mvn.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 |
3 | [[ -f "$HOME/apache-maven-3.3.9/bin/mvn" ]] || curl http://apache-mirror.rbc.ru/pub/apache/maven/maven-3/3.3.9/binaries/apache-maven-3.3.9-bin.tar.gz | tar -xz -C "$HOME/"
4 |
5 | export M2_HOME="$HOME/apache-maven-3.3.9/"
6 | export M2="$M2_HOME/bin"
7 |
8 | "$M2/mvn" -B $@
9 |
--------------------------------------------------------------------------------
/assembly-descriptors/pom.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | 4.0.0
4 | com.alvexcore
5 | assembly-descriptors
6 | 1.2
7 | Alvex assembly descriptors
8 |
9 |
10 | itd-nexus
11 | http://nexus.itdhq.com/content/repositories/releases/
12 |
13 |
14 | itd-nexus
15 | http://nexus.itdhq.com/content/repositories/snapshots/
16 |
17 |
18 |
19 |
--------------------------------------------------------------------------------
/scripts/run_integration_tests.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 |
3 | set -e
4 |
5 | function run_server()
6 | {
7 | ./mvnw -f $1/pom.xml -P amp-to-war integration-test -Dmaven.tomcat.port=$2 &
8 | }
9 |
10 | function run_test()
11 | {
12 | while ! curl http://127.0.0.1:$1/$2 &> /dev/null; do
13 | sleep 1;
14 | done
15 | if [[ ! -z "$CONTAINER_NAME" ]]; then
16 | docker exec $CONTAINER_NAME cat /alfresco/tomcat/logs/catalina.out;
17 | fi
18 | test $( curl -s -o /dev/null -w "%{http_code}" http://127.0.0.1:$1/$2 ) -lt 400;
19 | }
20 |
21 | if [[ "$1" = "repo" ]]; then
22 | run_server repo 8080
23 | run_test 8080 alfresco repo
24 | elif [[ "$1" = "share" ]]; then
25 | run_server share 8081
26 | run_test 8081 share share
27 | elif [[ "$1" = "docker" ]]; then
28 | run_test 8080 alfresco repo
29 | run_test 8080 share share
30 | else
31 | false;
32 | fi
33 |
--------------------------------------------------------------------------------
/.travis.yml:
--------------------------------------------------------------------------------
1 | sudo: required
2 |
3 | language: java
4 | jdk:
5 | - oraclejdk8
6 |
7 | services:
8 | - docker
9 |
10 | cache:
11 | directories:
12 | - $HOME/.m2
13 | - $HOME/apache-maven-3.3.9
14 |
15 | before_cache:
16 | - rm -rf $HOME/.m2/repository/com/alvexcore
17 |
18 | before_install:
19 | - ln -s ./scripts/mvn.sh ./mvnw
20 | - 'if [ "$TRAVIS_PULL_REQUEST" = "false" ]; then base64 -d <<< $MAVEN_DEPLOY_SETTINGS | tar -xz -C $HOME; fi'
21 |
22 | install: true
23 |
24 | script:
25 | - rm -rf $HOME/.m2/repository/com/alvexcore
26 | - ./mvnw -D build.docker -D package.all clean package
27 | - export CONTAINER_NAME=$( docker run -d -p 127.0.0.1:8080:8080 alvex )
28 | - ./scripts/run_integration_tests.sh docker
29 |
30 | after_success:
31 | - 'if [ "$TRAVIS_PULL_REQUEST" = "false" ]; then ./mvnw -D package.all deploy; fi'
32 |
33 | notifications:
34 | email:
35 | recipients:
36 | - alvex-build@itdhq.com
37 | on_success: change
38 | on_failure: always
39 |
--------------------------------------------------------------------------------
/assembly-descriptors/src/main/resources/assemblies/packaging.xml:
--------------------------------------------------------------------------------
1 |
2 | packaging
3 |
4 | zip
5 |
6 | false
7 |
8 |
9 | ${project.basedir}/repo/target/dist/
10 |
11 | *.jar
12 |
13 | repo
14 |
15 |
16 | ${project.basedir}/share/target/dist/
17 |
18 | *.jar
19 |
20 | share
21 |
22 |
23 |
--------------------------------------------------------------------------------
/assembly-descriptors/src/main/resources/assemblies/repo.xml:
--------------------------------------------------------------------------------
1 |
2 | installable
3 |
4 | jar
5 |
6 | false
7 |
8 |
9 | ${project.build.directory}/classes
10 |
11 |
12 |
13 | ${project.basedir}/target/amp/config/alfresco
14 | alfresco
15 |
16 | **/*.ftl
17 |
18 |
19 |
20 | ${project.basedir}/target/amp/config/alfresco
21 | alfresco
22 |
23 | **/*.ftl
24 |
25 | false
26 |
27 |
28 |
--------------------------------------------------------------------------------
/master-poms/repo_pom.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 | 4.0.0
5 | com.alvexcore.repo
6 | master
7 | 1.2
8 | Alvex repository master pom
9 | pom
10 |
11 |
12 | com.alvexcore
13 | master
14 | 1.2
15 |
16 |
17 |
18 | repo
19 |
20 |
21 |
22 |
23 | ${alfresco.groupId}
24 | alfresco-repository
25 | ${alfresco.version}
26 | provided
27 |
28 |
29 |
30 |
31 |
32 | enterprise
33 |
34 |
35 | ${alfresco.groupId}
36 | alfresco-enterprise-repository
37 | ${alfresco.version}
38 | provided
39 |
40 |
41 |
42 |
43 |
44 |
--------------------------------------------------------------------------------
/assembly-descriptors/src/main/resources/assemblies/share.xml:
--------------------------------------------------------------------------------
1 |
2 | installable
3 |
4 | jar
5 |
6 | false
7 |
8 |
9 | ${project.build.directory}/classes
10 |
11 |
12 |
13 | ${project.basedir}/target/amp/config
14 |
15 |
16 | **/*.ftl
17 |
18 |
19 |
20 | ${project.basedir}/target/amp/config
21 |
22 |
23 | **/*.ftl
24 |
25 | false
26 |
27 |
28 | ${project.basedir}/src/main/amp/web
29 | META-INF
30 | false
31 |
32 |
33 | ${project.build.directory}/amp/web
34 | META-INF
35 | false
36 |
37 |
38 |
39 |
--------------------------------------------------------------------------------
/master-poms/share_pom.xml:
--------------------------------------------------------------------------------
1 |
2 |
4 | 4.0.0
5 | com.alvexcore.share
6 | master
7 | 1.2
8 | Alvex share master pom
9 | pom
10 |
11 |
12 | com.alvexcore
13 | master
14 | 1.2
15 |
16 |
17 |
18 | ${alfresco.share.artifactId}
19 | 8081
20 | http://localhost:8080/alfresco
21 | share
22 |
23 |
24 |
25 |
26 | ${alfresco.groupId}
27 | share
28 | ${alfresco.version}
29 | classes
30 | provided
31 |
32 |
33 | org.springframework.extensions.surf
34 | spring-surf-api
35 | provided
36 |
37 |
38 |
39 |
40 |
41 |
42 | net.alchim31.maven
43 | yuicompressor-maven-plugin
44 |
45 |
46 |
47 |
48 |
--------------------------------------------------------------------------------
/pom.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | 4.0.0
4 | com.alvexcore
5 | alvex
6 | pom
7 | 3.0-SNAPSHOT
8 | Alvex
9 |
10 |
11 |
12 | itd-repository
13 | http://nexus.itdhq.com/content/repositories/releases/
14 |
15 |
16 |
17 |
18 | itd-nexus
19 | http://nexus.itdhq.com/content/repositories/releases/
20 |
21 |
22 | itd-nexus
23 | http://nexus.itdhq.com/content/repositories/snapshots/
24 |
25 |
26 |
27 |
28 | repo/pom.xml
29 | share/pom.xml
30 |
31 |
32 |
33 |
34 |
35 | maven-assembly-plugin
36 | 2.4
37 |
38 |
39 | com.alvexcore
40 | assembly-descriptors
41 | 1.2
42 |
43 |
44 |
45 | false
46 | true
47 |
48 |
49 |
50 | make-zip
51 | package
52 |
53 | single
54 |
55 |
56 | ${project.build.finalName}
57 | packaging
58 |
59 |
60 |
61 |
62 |
63 |
64 |
65 |
66 |
67 | docker
68 |
69 |
70 | build.docker
71 |
72 |
73 |
74 |
75 |
76 | com.spotify
77 | docker-maven-plugin
78 | 0.4.12
79 |
80 |
81 | build-image
82 | package
83 |
84 | build
85 |
86 |
87 | alvex
88 | rsippl/alfresco
89 |
90 |
91 | /alfresco/modules/platform/
92 | ${project.basedir}/repo/target/dist/
93 | *.jar
94 |
95 |
96 | /alfresco/modules/share/
97 | ${project.basedir}/share/target/dist/
98 | *.jar
99 |
100 |
101 |
102 |
103 |
104 |
105 |
106 |
107 |
108 |
109 |
110 |
--------------------------------------------------------------------------------
/master-poms/pom.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | 4.0.0
4 | com.alvexcore
5 | master
6 | 1.2
7 | Alvex master pom
8 | pom
9 |
10 | amp
11 | UTF-8
12 | 1.8
13 | 1.8
14 |
15 |
16 | org.alfresco.maven
17 | alfresco-sdk-parent
18 | 2.2.0
19 |
20 |
21 |
22 | itd-nexus
23 | http://nexus.itdhq.com/content/repositories/releases/
24 |
25 |
26 | itd-nexus
27 | http://nexus.itdhq.com/content/repositories/snapshots/
28 |
29 |
30 |
31 |
32 |
33 | ${alfresco.groupId}
34 | alfresco-platform-distribution
35 | ${alfresco.version}
36 | pom
37 | import
38 |
39 |
40 |
41 |
42 |
43 | itd-nexus
44 | http://nexus.itdhq.com/content/repositories/releases/
45 |
46 |
47 |
48 |
49 |
50 | org.apache.maven.plugins
51 | maven-compiler-plugin
52 | 3.3
53 |
54 | ${maven.compiler.source}
55 | ${maven.compiler.target}
56 |
57 |
58 |
59 |
60 |
61 |
62 | make-jar
63 |
64 | jar
65 |
66 |
67 |
68 |
69 | maven-assembly-plugin
70 | 2.4
71 |
72 |
73 | com.alvexcore
74 | assembly-descriptors
75 | 1.2
76 |
77 |
78 |
79 | false
80 | false
81 |
82 |
83 |
84 | make-installable-jar
85 | prepare-package
86 |
87 | single
88 |
89 |
90 | installable
91 | ${project.build.finalName}-installable
92 |
93 | ${alvex.assembly.descriptor}
94 |
95 |
96 |
97 |
98 |
99 |
100 | org.codehaus.mojo
101 | build-helper-maven-plugin
102 | 1.8
103 |
104 |
105 | attach-artifacts
106 | package
107 |
108 | attach-artifact
109 |
110 |
111 |
112 |
113 | ${project.build.directory}/${project.build.finalName}-installable.jar
114 | jar
115 | installable
116 |
117 |
118 |
119 |
120 |
121 |
122 |
123 | org.apache.maven.plugins
124 | maven-enforcer-plugin
125 |
126 |
127 | enforce-maven
128 |
129 | enforce
130 |
131 |
132 |
133 |
134 | 3.3.9
135 |
136 |
137 |
138 |
139 |
140 |
141 |
142 |
143 |
144 |
145 |
146 |
--------------------------------------------------------------------------------
/share/pom.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | 4.0.0
4 | com.alvexcore.share
5 | alvex
6 | pom
7 | 3.0-SNAPSHOT
8 | Alvex [Share]
9 |
10 |
11 |
12 | itd-nexus-releases
13 |
14 | true
15 | always
16 | fail
17 |
18 |
19 | false
20 |
21 | http://nexus.itdhq.com/content/repositories/releases/
22 | default
23 |
24 |
25 | itd-nexus-snapshots
26 |
27 | false
28 |
29 |
30 | true
31 | always
32 | fail
33 |
34 | http://nexus.itdhq.com/content/repositories/snapshots/
35 | default
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 | maven-deploy-plugin
44 |
45 | true
46 |
47 |
48 |
49 |
50 |
51 |
52 | org.apache.maven.plugins
53 | maven-dependency-plugin
54 | 2.10
55 |
56 |
57 | copy-dependencies
58 | package
59 |
60 | copy-dependencies
61 |
62 |
63 | ${project.build.directory}/dist
64 | false
65 | false
66 | true
67 | true
68 | true
69 |
70 |
71 |
72 |
73 |
74 | org.apache.maven.plugins
75 | maven-enforcer-plugin
76 | 1.4.1
77 |
78 |
79 | enforce
80 |
81 |
82 |
83 |
84 |
85 |
86 | enforce
87 |
88 |
89 |
90 |
91 |
92 |
93 |
94 |
95 | orgchart
96 |
97 |
98 | package.all
99 |
100 |
101 |
102 |
103 | com.alvexcore.share
104 | orgchart
105 | 1.29-SNAPSHOT
106 | installable
107 |
108 |
109 |
110 |
111 | custom-workflows
112 |
113 |
114 | package.all
115 |
116 |
117 |
118 |
119 | com.alvexcore.share
120 | custom-workflows
121 | 1.22-SNAPSHOT
122 | installable
123 |
124 |
125 |
126 |
127 | uploader
128 |
129 |
130 | package.all
131 |
132 |
133 |
134 |
135 | com.alvexcore.share
136 | uploader
137 | 1.37-SNAPSHOT
138 | installable
139 |
140 |
141 |
142 |
143 | project-management
144 |
145 |
146 | package.all
147 |
148 |
149 |
150 |
151 | com.alvexcore.share
152 | project-management
153 | 1.30-SNAPSHOT
154 | installable
155 |
156 |
157 |
158 |
159 | workflow-permissions
160 |
161 |
162 | package.all
163 |
164 |
165 |
166 |
167 | com.alvexcore.share
168 | workflow-permissions
169 | 1.16-SNAPSHOT
170 | installable
171 |
172 |
173 |
174 |
175 | manager-dashboard-tasks
176 |
177 |
178 | package.all
179 |
180 |
181 |
182 |
183 | com.alvexcore.share
184 | manager-dashboard-tasks
185 | 1.19-SNAPSHOT
186 | installable
187 |
188 |
189 |
190 |
191 | datagrid
192 |
193 |
194 | package.all
195 |
196 |
197 |
198 |
199 | com.alvexcore.share
200 | datagrid
201 | 1.0-SNAPSHOT
202 | installable
203 |
204 |
205 |
206 |
207 | masterdata
208 |
209 |
210 | package.all
211 |
212 |
213 |
214 |
215 | com.alvexcore.share
216 | masterdata
217 | 1.51-SNAPSHOT
218 | installable
219 |
220 |
221 |
222 |
223 | middle-name
224 |
225 |
226 | package.all
227 |
228 |
229 |
230 |
231 | com.alvexcore.share
232 | middle-name
233 | 1.0-SNAPSHOT
234 | installable
235 |
236 |
237 |
238 |
239 | business-calendar
240 |
241 |
242 | package.all
243 |
244 |
245 |
246 |
247 | com.alvexcore.share
248 | business-calendar
249 | 0.3-SNAPSHOT
250 | installable
251 |
252 |
253 |
254 |
255 | aikau-components
256 |
257 |
258 | package.all
259 |
260 |
261 |
262 |
263 | com.alvexcore.share
264 | aikau-components
265 | 1.0-SNAPSHOT
266 | installable
267 |
268 |
269 |
270 |
271 | registers
272 |
273 |
274 | package.all
275 |
276 |
277 |
278 |
279 | com.alvexcore.share
280 | registers
281 | 0.1-SNAPSHOT
282 | installable
283 |
284 |
285 |
286 |
287 |
288 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | **This extensions pack for Alfresco is obsolete and unsupported. Use it on your own risk.**
2 |
3 | Component build status (latest version):
4 |
5 | | Component | Component State | Build Status |
6 | |----------------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
7 | | [Utils](https://github.com/ITDSystems/alvex-utils) | Ready to use | [](https://travis-ci.org/ITDSystems/alvex-utils) |
8 | | [Orgchart](https://github.com/ITDSystems/alvex-orgchart) | Ready to use | [](https://travis-ci.org/ITDSystems/alvex-orgchart) |
9 | | [Manager dashboard tasks](https://github.com/ITDSystems/alvex-manager-dashboard-tasks) | Ready to use | [](https://travis-ci.org/ITDSystems/alvex-manager-dashboard-tasks) |
10 | | [Uploader](https://github.com/ITDSystems/alvex-uploader) | Ready to use | [](https://travis-ci.org/ITDSystems/alvex-uploader) |
11 | | [Inform policy](https://github.com/ITDSystems/alvex-inform-policy-extension) | Ready to use | [](https://travis-ci.org/ITDSystems/alvex-inform-policy-extension) |
12 | | [Workflow permissions](https://github.com/ITDSystems/alvex-workflow-permissions) | Ready to use | [](https://travis-ci.org/ITDSystems/alvex-workflow-permissions) |
13 | | [Infavorites document association](https://github.com/ITDSystems/alvex-infavorites-document-association) | Ready to use | [](https://travis-ci.org/ITDSystems/alvex-infavorites-document-association) |
14 | | [Datagrid](https://github.com/ITDSystems/alvex-datagrid) | Unstable | [](https://travis-ci.org/ITDSystems/alvex-datagrid) |
15 | | [Masterdata](https://github.com/ITDSystems/alvex-masterdata) | Unstable | [](https://travis-ci.org/ITDSystems/alvex-masterdata) |
16 | | [Middle name](https://github.com/ITDSystems/alvex-middle-name) | Ready to use | [](https://travis-ci.org/ITDSystems/alvex-middle-name) |
17 | | [Business calendar](https://github.com/ITDSystems/alvex-business-calendar) | Ready to use | [](https://travis-ci.org/ITDSystems/alvex-business-calendar) |
18 | | [Aikau Components](https://github.com/ITDSystems/alvex-aikau-components) | Ready to use | [](https://travis-ci.org/ITDSystems/alvex-aikau-components) |
19 | | [Registers](https://github.com/ITDSystems/alvex-registers) | In development | [](https://travis-ci.org/ITDSystems/alvex-registers) |
20 | | [Project management (deprecated)](https://github.com/ITDSystems/alvex-project-management) | Deprecated | [](https://travis-ci.org/ITDSystems/alvex-project-management) |
21 | | [Custom workflows (deprecated)](https://github.com/ITDSystems/alvex-custom-workflows) | Deprecated | [](https://travis-ci.org/ITDSystems/alvex-custom-workflows) |
22 | | | |
23 | | **Meta** | | [](https://travis-ci.org/ITDSystems/alvex) |
24 |
25 |
26 | # Alvex
27 |
28 | This repository contains all Alvex components as dependencies. This repository is supposed to be used to package
29 | pre-built jars into a single zip file that contains only required components.
30 |
31 | # Build
32 |
33 | There are several ways to build Alvex.
34 |
35 | **Note**: this project requires Maven 3.3.9 at least.
36 |
37 | ## RECOMMENDED WAY: Include Alvex to your project via maven configuration
38 |
39 | To include Alvex to your Alfresco Maven SDK project, add the following configuration to the repo-side pom.xml:
40 |
41 | ```
42 |
43 |
44 | com.alvexcore.repo
45 | utils // use here artifactId of the component you want to use
46 | 1.19-SNAPSHOT // chech the current version of the component
47 | installable
48 |
49 | ... // other dependencies
50 |
51 |
52 |
53 |
54 | alvex-public
55 | http://nexus.itdhq.com/content/repositories/snapshots/
56 |
57 |
58 | ```
59 |
60 | For share-side pom.xml use similar configuration:
61 | ```
62 |
63 |
64 | com.alvexcore.share
65 | utils // use here artifactId of the component you want to use
66 | 1.19-SNAPSHOT // chech the current version of the component
67 | installable
68 |
69 | ... // other dependencies
70 |
71 |
72 |
73 |
74 | alvex-public
75 | http://nexus.itdhq.com/content/repositories/snapshots/
76 |
77 |
78 | ```
79 |
80 | ## Build component from source
81 |
82 | Although in most cases there is no need to build a **single** component from source, one may use the following steps to do it:
83 |
84 | 1. Clone desired component repository (e.g. [orgchart](https://github.com/ITDSystems/alvex-orgchart)) and checkout specific release tag (or just HEAD to build latest version).
85 | 2. Run `mvn clean install` or `mvn -P make-jar clean install` to build `amp` or `jar` respectively and install it to local repository. Note, that almost every component has `repo` and `share` extension, thus previous command has to be run two times in different folders. Also not that JAR produced by `make-jar` profile **does not** contain all component dependencies (if any) thus usage of such single JAR most probably will break an Alfresco installation.
86 |
87 | Since Alvex components use Alfresco Maven SDK 2.x it's possible to use all facilities provided by SDK (e.g. `-P amp-to-war integration-test`).
88 |
89 |
90 | ## Package pre-built jars
91 |
92 | The simplest and recomended way to build Alvex is to package pre-built jars from Nexus into single zip archive. One can do it using the following steps:
93 |
94 | 1. Clone [this](https://github.com/ITDSystems/alvex) repository and checkout specific release tag (or just HEAD to build latest version).
95 | 2. Produce single zip file using command `mvn -P clean package`, where `` is a comma-separated list of Alvex components to include into archive. At the moment following components are available:
96 | * [custom-workflows](https://github.com/ITDSystems/alvex-custom-workflows)
97 | * [orgchart](https://github.com/ITDSystems/alvex-orgchart)
98 | * [uploader](https://github.com/ITDSystems/alvex-uploader)
99 | * [project-management](https://github.com/ITDSystems/alvex-project-management)
100 | * [manager-dashboard-tasks](https://github.com/ITDSystems/alvex-manager-dashboard-tasks)
101 | * [inform-policy](https://github.com/ITDSystems/alvex-inform-policy-extension)
102 | * [workflow-permissions](https://github.com/ITDSystems/alvex-workflow-permissions)
103 | * [infavorites-document-association](https://github.com/ITDSystems/alvex-infavorites-document-association)
104 | * [datagrid](https://github.com/ITDSystems/alvex-datagrid)
105 | * [masterdata](https://github.com/ITDSystems/alvex-masterdata)
106 | * [middle-name](https://github.com/ITDSystems/alvex-middle-name)
107 | * [business-calendar](https://github.com/ITDSystems/alvex-business-calendar)
108 | * [aikau-components](https://github.com/ITDSystems/alvex-aikau-components)
109 | * [registers](https://github.com/ITDSystems/alvex-registers)
110 |
111 | Final zip archive contains two folders `repo` and `share` with jars that should to be copied to `$ALF_DIR/modules/platform` and `$ALF_DIR/modules/share` folders respectively.
112 |
113 |
--------------------------------------------------------------------------------
/repo/pom.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | 4.0.0
4 | com.alvexcore.repo
5 | alvex
6 | pom
7 | 3.0-SNAPSHOT
8 | Alvex [Repo]
9 |
10 |
11 |
12 | itd-nexus-releases
13 |
14 | true
15 | always
16 | fail
17 |
18 |
19 | false
20 |
21 | http://nexus.itdhq.com/content/repositories/releases/
22 | default
23 |
24 |
25 | itd-nexus-snapshots
26 |
27 | false
28 |
29 |
30 | true
31 | always
32 | fail
33 |
34 | http://nexus.itdhq.com/content/repositories/snapshots/
35 | default
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 | maven-deploy-plugin
44 |
45 | true
46 |
47 |
48 |
49 |
50 |
51 |
52 | org.apache.maven.plugins
53 | maven-dependency-plugin
54 | 2.10
55 |
56 |
57 | copy-dependencies
58 | package
59 |
60 | copy-dependencies
61 |
62 |
63 | ${project.build.directory}/dist/
64 | false
65 | false
66 | true
67 | true
68 | true
69 |
70 |
71 |
72 |
73 |
74 | org.apache.maven.plugins
75 | maven-enforcer-plugin
76 | 1.4.1
77 |
78 |
79 | enforce
80 |
81 |
82 |
83 |
84 |
85 |
86 | enforce
87 |
88 |
89 |
90 |
91 |
92 |
93 |
94 |
95 | orgchart
96 |
97 |
98 | package.all
99 |
100 |
101 |
102 |
103 | com.alvexcore.repo
104 | orgchart
105 | 1.29-SNAPSHOT
106 | installable
107 |
108 |
109 |
110 |
111 | custom-workflows
112 |
113 |
114 | package.all
115 |
116 |
117 |
118 |
119 | com.alvexcore.repo
120 | custom-workflows
121 | 1.22-SNAPSHOT
122 | installable
123 |
124 |
125 |
126 |
127 | uploader
128 |
129 |
130 | package.all
131 |
132 |
133 |
134 |
135 | com.alvexcore.repo
136 | uploader
137 | 1.37-SNAPSHOT
138 | installable
139 |
140 |
141 |
142 |
143 | project-management
144 |
145 |
146 | package.all
147 |
148 |
149 |
150 |
151 | com.alvexcore.repo
152 | project-management
153 | 1.30-SNAPSHOT
154 | installable
155 |
156 |
157 |
158 |
159 | workflow-permissions
160 |
161 |
162 | package.all
163 |
164 |
165 |
166 |
167 | com.alvexcore.repo
168 | workflow-permissions
169 | 1.16-SNAPSHOT
170 | installable
171 |
172 |
173 |
174 |
175 | manager-dashboard-tasks
176 |
177 |
178 | package.all
179 |
180 |
181 |
182 |
183 | com.alvexcore.repo
184 | manager-dashboard-tasks
185 | 1.19-SNAPSHOT
186 | installable
187 |
188 |
189 |
190 |
191 | infavorites-document-association
192 |
193 |
194 | package.all
195 |
196 |
197 |
198 |
199 | com.alvexcore.repo
200 | infavorites-document-association
201 | 1.2-SNAPSHOT
202 | installable
203 |
204 |
205 |
206 |
207 | inform-policy
208 |
209 |
210 | package.all
211 |
212 |
213 |
214 |
215 | com.alvexcore.repo
216 | inform-policy
217 | 1.2-SNAPSHOT
218 | installable
219 |
220 |
221 |
222 |
223 | datagrid
224 |
225 |
226 | package.all
227 |
228 |
229 |
230 |
231 | com.alvexcore.repo
232 | datagrid
233 | 1.0-SNAPSHOT
234 | installable
235 |
236 |
237 |
238 |
239 | masterdata
240 |
241 |
242 | package.all
243 |
244 |
245 |
246 |
247 | com.alvexcore.repo
248 | masterdata
249 | 1.51-SNAPSHOT
250 | installable
251 |
252 |
253 |
254 |
255 | middle-name
256 |
257 |
258 | package.all
259 |
260 |
261 |
262 |
263 | com.alvexcore.repo
264 | middle-name
265 | 1.0-SNAPSHOT
266 | installable
267 |
268 |
269 |
270 |
271 | business-calendar
272 |
273 |
274 | package.all
275 |
276 |
277 |
278 |
279 | com.alvexcore.repo
280 | business-calendar
281 | 0.3-SNAPSHOT
282 | installable
283 |
284 |
285 |
286 |
287 | aikau-components
288 |
289 |
290 | package.all
291 |
292 |
293 |
294 |
295 | com.alvexcore.repo
296 | aikau-components
297 | 1.0-SNAPSHOT
298 | installable
299 |
300 |
301 |
302 |
303 | registers
304 |
305 |
306 | package.all
307 |
308 |
309 |
310 |
311 | com.alvexcore.repo
312 | registers
313 | 0.1-SNAPSHOT
314 | installable
315 |
316 |
317 |
318 |
319 |
320 |
--------------------------------------------------------------------------------