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-search
|
||||||
- MODULE=ng2-alfresco-upload
|
- MODULE=ng2-alfresco-upload
|
||||||
- MODULE=ng2-alfresco-viewer
|
- MODULE=ng2-alfresco-viewer
|
||||||
- MODULE=ng2-activiti-form
|
|
||||||
- MODULE=ng2-alfresco-webscript
|
- MODULE=ng2-alfresco-webscript
|
||||||
|
- MODULE=ng2-activiti-form
|
||||||
- MODULE=ng2-activiti-processlist
|
- MODULE=ng2-activiti-processlist
|
||||||
|
- MODULE=ng2-activiti-tasklist
|
||||||
|
|
||||||
before_script:
|
before_script:
|
||||||
- if ([ "$MODULE" != "ng2-alfresco-core" ] && [ "$MODULE" != "ng2-alfresco-viewer" ]); then
|
- if ([ "$MODULE" != "ng2-alfresco-core" ] && [ "$MODULE" != "ng2-alfresco-viewer" ]); then
|
||||||
(cd ng2-components/ng2-alfresco-core; npm install; npm link);
|
(cd ng2-components/ng2-alfresco-core; npm install; npm link);
|
||||||
fi
|
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);
|
(cd ng2-components/ng2-alfresco-datatable; npm link ng2-alfresco-core; npm install; npm link);
|
||||||
fi
|
fi
|
||||||
- cd ng2-components/$MODULE;
|
- cd ng2-components/$MODULE;
|
||||||
- if ([ "$MODULE" != "ng2-alfresco-core" ] && [ "$MODULE" != "ng2-alfresco-viewer" ]); then
|
- if ([ "$MODULE" != "ng2-alfresco-core" ] && [ "$MODULE" != "ng2-alfresco-viewer" ]); then
|
||||||
npm link ng2-alfresco-core;
|
npm link ng2-alfresco-core;
|
||||||
fi
|
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;
|
npm link ng2-alfresco-datatable;
|
||||||
fi
|
fi
|
||||||
- npm install;
|
- npm install;
|
||||||
|
@ -15,6 +15,9 @@ environment:
|
|||||||
- COMPONENT_NAME: ng2-alfresco-upload
|
- COMPONENT_NAME: ng2-alfresco-upload
|
||||||
- COMPONENT_NAME: ng2-alfresco-viewer
|
- COMPONENT_NAME: ng2-alfresco-viewer
|
||||||
- COMPONENT_NAME: ng2-alfresco-webscript
|
- 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 scripts. (runs after repo cloning)
|
||||||
install:
|
install:
|
||||||
@ -23,10 +26,14 @@ install:
|
|||||||
# install module
|
# install module
|
||||||
- IF %COMPONENT_NAME% NEQ ng2-alfresco-core (cd ng2-components/ng2-alfresco-core && npm install && npm link && cd ../../)
|
- 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-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 ../../)
|
- 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%
|
- cd ng2-components/%COMPONENT_NAME%
|
||||||
- IF %COMPONENT_NAME% NEQ ng2-alfresco-core (npm link ng2-alfresco-core)
|
- 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-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)
|
- IF %COMPONENT_NAME% EQU ng2-alfresco-webscript (npm link ng2-alfresco-datatable)
|
||||||
- npm install
|
- npm install
|
||||||
|
|
||||||
|
@ -8,7 +8,7 @@
|
|||||||
],
|
],
|
||||||
"name": "ng2-activiti-processlist",
|
"name": "ng2-activiti-processlist",
|
||||||
"description": "Show active processes from the Activiti BPM suite",
|
"description": "Show active processes from the Activiti BPM suite",
|
||||||
"version": "0.1.0",
|
"version": "0.2.0",
|
||||||
"author": "Alfresco Software, Ltd.",
|
"author": "Alfresco Software, Ltd.",
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"clean": "rimraf dist node_modules typings",
|
"clean": "rimraf dist node_modules typings",
|
||||||
|
@ -71,7 +71,7 @@
|
|||||||
"rimraf": "2.5.2",
|
"rimraf": "2.5.2",
|
||||||
"ng2-translate": "2.2.2",
|
"ng2-translate": "2.2.2",
|
||||||
"ng2-alfresco-core": "0.2.0",
|
"ng2-alfresco-core": "0.2.0",
|
||||||
"ng2-alfresco-datatable": "0.2.0",
|
"ng2-alfresco-datatable": "0.2.0",
|
||||||
"alfresco-js-api": "^0.1.0"
|
"alfresco-js-api": "^0.1.0"
|
||||||
},
|
},
|
||||||
"peerDependencies": {
|
"peerDependencies": {
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"name": "ng2-alfresco-webscript",
|
"name": "ng2-alfresco-webscript",
|
||||||
"description": "Alfresco webscript executor",
|
"description": "Alfresco webscript executor",
|
||||||
"version": "0.1.0",
|
"version": "0.2.0",
|
||||||
"author": "Alfresco Software, Ltd.",
|
"author": "Alfresco Software, Ltd.",
|
||||||
"main": "./dist/index.js",
|
"main": "./dist/index.js",
|
||||||
"typings": "./dist/index.d.ts",
|
"typings": "./dist/index.d.ts",
|
||||||
|
@ -2,6 +2,15 @@
|
|||||||
|
|
||||||
(cd ng2-alfresco-core; npm update;)
|
(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; npm update;)
|
||||||
(cd ng2-alfresco-datatable/demo; npm update;)
|
(cd ng2-alfresco-datatable/demo; npm update;)
|
||||||
|
|
||||||
@ -19,3 +28,6 @@
|
|||||||
|
|
||||||
(cd ng2-alfresco-viewer; npm update;)
|
(cd ng2-alfresco-viewer; npm update;)
|
||||||
(cd ng2-alfresco-viewer/demo; 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 \
|
for PACKAGE in \
|
||||||
ng2-activiti-form \
|
ng2-activiti-form \
|
||||||
ng2-activiti-processlist \
|
ng2-activiti-processlist \
|
||||||
|
ng2-activiti-tasklist \
|
||||||
ng2-alfresco-core \
|
ng2-alfresco-core \
|
||||||
ng2-alfresco-datatable \
|
ng2-alfresco-datatable \
|
||||||
ng2-alfresco-documentlist \
|
ng2-alfresco-documentlist \
|
||||||
|
@ -27,10 +27,23 @@ npm link ng2-alfresco-core
|
|||||||
npm link ng2-alfresco-datatable
|
npm link ng2-alfresco-datatable
|
||||||
npm link
|
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
|
#LINK ALL THE OTHERS COMPONENTS
|
||||||
for PACKAGE in \
|
for PACKAGE in \
|
||||||
ng2-activiti-form \
|
ng2-activiti-form \
|
||||||
ng2-activiti-processlist \
|
|
||||||
ng2-alfresco-login \
|
ng2-alfresco-login \
|
||||||
ng2-alfresco-search \
|
ng2-alfresco-search \
|
||||||
ng2-alfresco-upload \
|
ng2-alfresco-upload \
|
||||||
@ -50,6 +63,7 @@ cd "$DIR/../demo-shell-ng2"
|
|||||||
for PACKAGE in \
|
for PACKAGE in \
|
||||||
ng2-activiti-form \
|
ng2-activiti-form \
|
||||||
ng2-activiti-processlist \
|
ng2-activiti-processlist \
|
||||||
|
ng2-activiti-tasklist \
|
||||||
ng2-alfresco-core \
|
ng2-alfresco-core \
|
||||||
ng2-alfresco-datatable \
|
ng2-alfresco-datatable \
|
||||||
ng2-alfresco-documentlist \
|
ng2-alfresco-documentlist \
|
||||||
|
@ -7,6 +7,7 @@ DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
|
|||||||
for PACKAGE in \
|
for PACKAGE in \
|
||||||
ng2-activiti-form \
|
ng2-activiti-form \
|
||||||
ng2-activiti-processlist \
|
ng2-activiti-processlist \
|
||||||
|
ng2-activiti-tasklist \
|
||||||
ng2-alfresco-core \
|
ng2-alfresco-core \
|
||||||
ng2-alfresco-datatable \
|
ng2-alfresco-datatable \
|
||||||
ng2-alfresco-documentlist \
|
ng2-alfresco-documentlist \
|
||||||
|
@ -17,6 +17,7 @@ fi
|
|||||||
for PACKAGE in \
|
for PACKAGE in \
|
||||||
ng2-activiti-form \
|
ng2-activiti-form \
|
||||||
ng2-activiti-processlist \
|
ng2-activiti-processlist \
|
||||||
|
ng2-activiti-tasklist \
|
||||||
ng2-alfresco-core \
|
ng2-alfresco-core \
|
||||||
ng2-alfresco-datatable \
|
ng2-alfresco-datatable \
|
||||||
ng2-alfresco-documentlist \
|
ng2-alfresco-documentlist \
|
||||||
@ -34,6 +35,7 @@ done
|
|||||||
for PACKAGE in \
|
for PACKAGE in \
|
||||||
ng2-activiti-form \
|
ng2-activiti-form \
|
||||||
ng2-activiti-processlist \
|
ng2-activiti-processlist \
|
||||||
|
ng2-activiti-tasklist \
|
||||||
ng2-alfresco-core \
|
ng2-alfresco-core \
|
||||||
ng2-alfresco-datatable \
|
ng2-alfresco-datatable \
|
||||||
ng2-alfresco-documentlist \
|
ng2-alfresco-documentlist \
|
||||||
|
Loading…
x
Reference in New Issue
Block a user