Project

General

Profile

« Previous | Next » 

Revision 60941

[Admin | NewUI]: Add script for mining installation

View differences:

modules/uoa-admin-portal/branches/new-UI/interactivemining.sh
1
npm install --no-save ./interactiveminingv3.tgz
2 0

  
modules/uoa-admin-portal/branches/new-UI/interactivemining-clean-install.sh
1
rm -f interactiveminingv3.tgz
2
git clone https://github.com/tasosgig/interactive-mining.git
3
cd interactive-mining/
4
git checkout angular7
5
cd interactive-mining-angular-frontend/
6
npm install
7
npm run packagr
8
cp -r ./src/assets/ ./dist
9
cd dist/
10
npm pack
11
mv interactiveminingv3-1.0.0.tgz ../../../interactiveminingv3.tgz
12
cd ../../../
13
rm -rf interactive-mining/
14
npm install --no-save ./interactiveminingv3.tgz
15 0

  
modules/uoa-admin-portal/branches/new-UI/package.json
4 4
  "license": "MIT",
5 5
  "scripts": {
6 6
    "ng": "ng",
7
    "clean-install": "rm -rf node_modules; npm install; npm run mining",
8
    "mining": "./interactivemining-install.sh",
7 9
    "start": "ng serve  --host 0.0.0.0 --disable-host-check --port=5000",
8 10
    "build": "ng build --prod; npm run after-build-clean",
9 11
    "build-beta": "ng build --configuration=beta; npm run after-build-clean",
modules/uoa-admin-portal/branches/new-UI/src/app/pages/manage-communities/manage-communities.component.ts
29 29
          <loading></loading>
30 30
        </div>
31 31
        <div *ngIf="!loading">
32
          <div *ngIf="tab != 'ris' && communities.length > 0" class="uk-margin-medium-top">
32
          <div *ngIf="tab != 'ris' && communities.length > 0">
33 33
            <h6 class="uk-text-bold">Research Communities</h6>
34 34
            <div class="uk-grid uk-child-width-1-4@xl uk-child-width-1-3@l uk-child-width-1-2@m uk-grid-match" uk-grid
35 35
                 uk-height-match="target: .name;">
modules/uoa-admin-portal/branches/new-UI/interactivemining-install.sh
1
rm -f interactiveminingv3.tgz
2
git clone https://github.com/tasosgig/interactive-mining.git
3
cd interactive-mining/
4
git checkout angular7
5
cd interactive-mining-angular-frontend/
6
npm install
7
npm run packagr
8
cp -r ./src/assets/ ./dist
9
cd dist/
10
npm pack
11
mv interactiveminingv3-1.0.0.tgz ../../../interactiveminingv3.tgz
12
cd ../../../
13
rm -rf interactive-mining/
14
npm install --no-save ./interactiveminingv3.tgz
0 15

  

Also available in: Unified diff