mirror of
https://github.com/Alfresco/alfresco-ng2-components.git
synced 2025-05-26 17:24:56 +00:00
#463 fix scripts and build
This commit is contained in:
parent
0b03f2077c
commit
15e97e8a96
@ -26,22 +26,23 @@ env:
|
||||
- MODULE=ng2-alfresco-search
|
||||
- MODULE=ng2-alfresco-upload
|
||||
- MODULE=ng2-alfresco-viewer
|
||||
- MODULE=ng2-activiti-form
|
||||
- MODULE=ng2-alfresco-webscript
|
||||
- MODULE=ng2-activiti-form
|
||||
- MODULE=ng2-activiti-processlist
|
||||
- MODULE=ng2-activiti-tasklist
|
||||
|
||||
before_script:
|
||||
- if ([ "$MODULE" != "ng2-alfresco-core" ] && [ "$MODULE" != "ng2-alfresco-viewer" ]); then
|
||||
(cd ng2-components/ng2-alfresco-core; npm install; npm link);
|
||||
fi
|
||||
- if ([ "$MODULE" == "ng2-alfresco-documentlist" ] || [ "$MODULE" == "ng2-alfresco-webscript" ] || [ "$MODULE" == "ng2-activiti-processlist" ]); then
|
||||
- if ([ "$MODULE" == "ng2-alfresco-documentlist" ] || [ "$MODULE" == "ng2-alfresco-webscript" ] || [ "$MODULE" == "ng2-activiti-processlist" ] || [ "$MODULE" == "ng2-activiti-tasklist" ]); then
|
||||
(cd ng2-components/ng2-alfresco-datatable; npm link ng2-alfresco-core; npm install; npm link);
|
||||
fi
|
||||
- cd ng2-components/$MODULE;
|
||||
- if ([ "$MODULE" != "ng2-alfresco-core" ] && [ "$MODULE" != "ng2-alfresco-viewer" ]); then
|
||||
npm link ng2-alfresco-core;
|
||||
fi
|
||||
- if ([ "$MODULE" == "ng2-alfresco-documentlist" ] || [ "$MODULE" == "ng2-alfresco-webscript" ] || [ "$MODULE" == "ng2-activiti-processlist" ]); then
|
||||
- if ([ "$MODULE" == "ng2-alfresco-documentlist" ] || [ "$MODULE" == "ng2-alfresco-webscript" ] || [ "$MODULE" == "ng2-activiti-processlist" ] || [ "$MODULE" == "ng2-activiti-tasklist" ]); then
|
||||
npm link ng2-alfresco-datatable;
|
||||
fi
|
||||
- npm install;
|
||||
|
@ -15,6 +15,9 @@ environment:
|
||||
- COMPONENT_NAME: ng2-alfresco-upload
|
||||
- COMPONENT_NAME: ng2-alfresco-viewer
|
||||
- COMPONENT_NAME: ng2-alfresco-webscript
|
||||
- COMPONENT_NAME: ng2-activiti-form
|
||||
- COMPONENT_NAME: ng2-activiti-tasklist
|
||||
- COMPONENT_NAME: ng2-activiti-processlist
|
||||
|
||||
# Install scripts. (runs after repo cloning)
|
||||
install:
|
||||
@ -23,10 +26,14 @@ install:
|
||||
# install module
|
||||
- IF %COMPONENT_NAME% NEQ ng2-alfresco-core (cd ng2-components/ng2-alfresco-core && npm install && npm link && cd ../../)
|
||||
- IF %COMPONENT_NAME% EQU ng2-alfresco-documentlist (cd ng2-components/ng2-alfresco-datatable && npm link ng2-alfresco-core && npm install && npm link && cd ../../)
|
||||
- IF %COMPONENT_NAME% EQU ng2-activiti-processlist (cd ng2-components/ng2-alfresco-datatable && npm link ng2-alfresco-core && npm install && npm link && cd ../../)
|
||||
- IF %COMPONENT_NAME% EQU ng2-activiti-tasklist (cd ng2-components/ng2-alfresco-datatable && npm link ng2-alfresco-core && npm install && npm link && cd ../../)
|
||||
- IF %COMPONENT_NAME% EQU ng2-alfresco-webscript (cd ng2-components/ng2-alfresco-datatable && npm link ng2-alfresco-core && npm install && npm link && cd ../../)
|
||||
- cd ng2-components/%COMPONENT_NAME%
|
||||
- IF %COMPONENT_NAME% NEQ ng2-alfresco-core (npm link ng2-alfresco-core)
|
||||
- IF %COMPONENT_NAME% EQU ng2-alfresco-documentlist (npm link ng2-alfresco-datatable)
|
||||
- IF %COMPONENT_NAME% EQU ng2-activiti-processlist (npm link ng2-alfresco-datatable)
|
||||
- IF %COMPONENT_NAME% EQU ng2-activiti-tasklist (npm link ng2-alfresco-datatable)
|
||||
- IF %COMPONENT_NAME% EQU ng2-alfresco-webscript (npm link ng2-alfresco-datatable)
|
||||
- npm install
|
||||
|
||||
|
@ -8,7 +8,7 @@
|
||||
],
|
||||
"name": "ng2-activiti-processlist",
|
||||
"description": "Show active processes from the Activiti BPM suite",
|
||||
"version": "0.1.0",
|
||||
"version": "0.2.0",
|
||||
"author": "Alfresco Software, Ltd.",
|
||||
"scripts": {
|
||||
"clean": "rimraf dist node_modules typings",
|
||||
|
@ -1,7 +1,7 @@
|
||||
{
|
||||
"name": "ng2-alfresco-webscript",
|
||||
"description": "Alfresco webscript executor",
|
||||
"version": "0.1.0",
|
||||
"version": "0.2.0",
|
||||
"author": "Alfresco Software, Ltd.",
|
||||
"main": "./dist/index.js",
|
||||
"typings": "./dist/index.d.ts",
|
||||
|
@ -2,6 +2,15 @@
|
||||
|
||||
(cd ng2-alfresco-core; npm update;)
|
||||
|
||||
(cd ng2-activiti-form; npm update;)
|
||||
(cd ng2-activiti-form/demo; npm update;)
|
||||
|
||||
(cd ng2-activiti-processlist; npm update;)
|
||||
(cd ng2-activiti-processlist/demo; npm update;)
|
||||
|
||||
(cd ng2-activiti-tasklist; npm update;)
|
||||
(cd ng2-activiti-tasklist/demo; npm update;)
|
||||
|
||||
(cd ng2-alfresco-datatable; npm update;)
|
||||
(cd ng2-alfresco-datatable/demo; npm update;)
|
||||
|
||||
@ -19,3 +28,6 @@
|
||||
|
||||
(cd ng2-alfresco-viewer; npm update;)
|
||||
(cd ng2-alfresco-viewer/demo; npm update;)
|
||||
|
||||
(cd ng2-alfresco-webscript; npm update;)
|
||||
(cd ng2-alfresco-webscript/demo; npm update;)
|
||||
|
@ -5,6 +5,7 @@ DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
|
||||
for PACKAGE in \
|
||||
ng2-activiti-form \
|
||||
ng2-activiti-processlist \
|
||||
ng2-activiti-tasklist \
|
||||
ng2-alfresco-core \
|
||||
ng2-alfresco-datatable \
|
||||
ng2-alfresco-documentlist \
|
||||
|
@ -27,10 +27,23 @@ npm link ng2-alfresco-core
|
||||
npm link ng2-alfresco-datatable
|
||||
npm link
|
||||
|
||||
#LINK TASKLIST
|
||||
echo "====== linking component: ng2-activiti-tasklist ====="
|
||||
cd "$DIR/../ng2-components/ng2-activiti-tasklist"
|
||||
npm link ng2-alfresco-core
|
||||
npm link ng2-alfresco-datatable
|
||||
npm link
|
||||
|
||||
#LINK PROCESSLIST
|
||||
echo "====== linking component: ng2-activiti-processlist ====="
|
||||
cd "$DIR/../ng2-components/ng2-activiti-processlist"
|
||||
npm link ng2-alfresco-core
|
||||
npm link ng2-alfresco-datatable
|
||||
npm link
|
||||
|
||||
#LINK ALL THE OTHERS COMPONENTS
|
||||
for PACKAGE in \
|
||||
ng2-activiti-form \
|
||||
ng2-activiti-processlist \
|
||||
ng2-alfresco-login \
|
||||
ng2-alfresco-search \
|
||||
ng2-alfresco-upload \
|
||||
@ -50,6 +63,7 @@ cd "$DIR/../demo-shell-ng2"
|
||||
for PACKAGE in \
|
||||
ng2-activiti-form \
|
||||
ng2-activiti-processlist \
|
||||
ng2-activiti-tasklist \
|
||||
ng2-alfresco-core \
|
||||
ng2-alfresco-datatable \
|
||||
ng2-alfresco-documentlist \
|
||||
|
@ -7,6 +7,7 @@ DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
|
||||
for PACKAGE in \
|
||||
ng2-activiti-form \
|
||||
ng2-activiti-processlist \
|
||||
ng2-activiti-tasklist \
|
||||
ng2-alfresco-core \
|
||||
ng2-alfresco-datatable \
|
||||
ng2-alfresco-documentlist \
|
||||
|
@ -17,6 +17,7 @@ fi
|
||||
for PACKAGE in \
|
||||
ng2-activiti-form \
|
||||
ng2-activiti-processlist \
|
||||
ng2-activiti-tasklist \
|
||||
ng2-alfresco-core \
|
||||
ng2-alfresco-datatable \
|
||||
ng2-alfresco-documentlist \
|
||||
@ -34,6 +35,7 @@ done
|
||||
for PACKAGE in \
|
||||
ng2-activiti-form \
|
||||
ng2-activiti-processlist \
|
||||
ng2-activiti-tasklist \
|
||||
ng2-alfresco-core \
|
||||
ng2-alfresco-datatable \
|
||||
ng2-alfresco-documentlist \
|
||||
|
Loading…
x
Reference in New Issue
Block a user