diff --git a/.travis.yml b/.travis.yml index e7266534d6..871656636c 100644 --- a/.travis.yml +++ b/.travis.yml @@ -28,8 +28,8 @@ env: - MODULE=ng2-alfresco-viewer - MODULE=ng2-alfresco-webscript - MODULE=ng2-activiti-form - - MODULE=ng2-activiti-processlist - MODULE=ng2-activiti-tasklist + - MODULE=ng2-activiti-processlist before_script: - if ([ "$MODULE" != "ng2-alfresco-core" ]); then @@ -38,9 +38,12 @@ before_script: - 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 - - if ([ "$MODULE" == "ng2-activiti-tasklist" ]); then + - if ([ "$MODULE" == "ng2-activiti-tasklist" ] || [ "$MODULE" == "ng2-activiti-processlist" ]); then (cd ng2-components/ng2-activiti-form; npm link ng2-alfresco-core; npm install; npm link); fi + - if ([ "$MODULE" == "ng2-activiti-processlist" ]); then + (cd ng2-components/ng2-activiti-tasklist; npm link ng2-alfresco-core; npm link ng2-alfresco-datatable; npm link ng2-activiti-form; npm install; npm link); + fi - cd ng2-components/$MODULE; - if ([ "$MODULE" != "ng2-alfresco-core" ]); then npm link ng2-alfresco-core; @@ -51,6 +54,9 @@ before_script: - if ([ "$MODULE" == "ng2-activiti-tasklist" ]); then npm link ng2-activiti-form; fi + - if ([ "$MODULE" == "ng2-activiti-processlist" ]); then + npm link ng2-activiti-tasklist; + fi - npm install; - npm run travis - ls -ltrh ./node_modules/ diff --git a/appveyor.yml b/appveyor.yml index 58802c0ba7..6487d8bafb 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -27,6 +27,8 @@ install: - 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-processlist (cd ng2-components/ng2-activiti-form && npm link ng2-alfresco-core && npm install && npm link && cd ../../) + - IF %COMPONENT_NAME% EQU ng2-activiti-processlist (cd ng2-components/ng2-activiti-tasklist && npm link ng2-alfresco-core && npm link ng2-alfresco-datatable && npm link ng2-activiti-form && 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-activiti-tasklist (cd ng2-components/ng2-activiti-form && 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 ../../) @@ -34,6 +36,7 @@ install: - 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-processlist (npm link ng2-activiti-tasklist) - IF %COMPONENT_NAME% EQU ng2-activiti-tasklist (npm link ng2-alfresco-datatable && npm link ng2-activiti-form) - IF %COMPONENT_NAME% EQU ng2-alfresco-webscript (npm link ng2-alfresco-datatable) - npm install