docs: generate docs and publish them on gitlab pages

Closes #38
This commit is contained in:
Jovan Krunić
2019-03-04 11:55:30 +01:00
parent 584878d950
commit 11be564c8a
4 changed files with 1808 additions and 53 deletions

View File

@@ -11,14 +11,15 @@
],
"scripts": {
"build": "ng build",
"e2e": "ng e2e",
"docker:build": "sudo docker run -p 8100:8100 -p 35729:35729 -p 53703:53703 -v $PWD:/app -it registry.gitlab.com/openstapps/app bash -c \"npm install && npm run build\"",
"docker:enter": "sudo docker run -p 8100:8100 -p 35729:35729 -p 53703:53703 -v $PWD:/app -it registry.gitlab.com/openstapps/app bash",
"docker:fresh": "sudo docker pull registry.gitlab.com/openstapps/app",
"docker:serve": "sudo docker run -p 8100:8100 -p 35729:35729 -p 53703:53703 -v $PWD:/app -it registry.gitlab.com/openstapps/app bash -c \"ionic serve\"",
"pree2e": "webdriver-manager update --gecko false",
"e2e": "ng e2e",
"documentation": "compodoc -p tsconfig.json -d docs",
"lint": "ng lint",
"ng": "ng",
"pree2e": "webdriver-manager update --gecko false",
"start": "ng serve",
"test": "ng test"
},
@@ -64,6 +65,7 @@
"@angular/compiler": "6.1.10",
"@angular/compiler-cli": "6.1.10",
"@angular/language-service": "6.1.1",
"@compodoc/compodoc": "1.1.8",
"@ionic/ng-toolkit": "1.1.0",
"@ionic/schematics-angular": "1.0.7",
"@types/jasmine": "2.8.6",