Skip to content

Commit

Permalink
Merge branch 'frontend-rewrite' of github.com:lieberlois/observabilit…
Browse files Browse the repository at this point in the history
…y-workshop into frontend-rewrite
  • Loading branch information
BlacCello committed Oct 5, 2023
2 parents 62e9073 + dbba18d commit c4d138f
Show file tree
Hide file tree
Showing 79 changed files with 24,804 additions and 10,401 deletions.
1 change: 1 addition & 0 deletions stack/application/frontend/.gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,7 @@ speed-measure-plugin.json
.history/*

# misc
/.angular/cache
/.sass-cache
/connect.lock
/coverage
Expand Down
11 changes: 3 additions & 8 deletions stack/application/frontend/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,9 +1,4 @@
FROM node:10.24.1-buster AS builder

# install chrome for protractor tests
RUN wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | apt-key add -
RUN sh -c 'echo "deb [arch=amd64] http://dl.google.com/linux/chrome/deb/ stable main" >> /etc/apt/sources.list.d/google.list'
RUN apt-get update && apt-get install -yq google-chrome-stable
FROM node:18 AS builder

# set working directory
RUN mkdir /usr/src/app
Expand All @@ -15,14 +10,14 @@ ENV PATH /usr/src/app/node_modules/.bin:$PATH
# install and cache app dependencies
COPY package.json /usr/src/app/package.json
RUN npm install
RUN npm install -g @angular/cli@9.0.3
RUN npm install -g @angular/cli@15

# add app
COPY src /usr/src/app/src
COPY angular.json /usr/src/app/
COPY tsconfig.json /usr/src/app/

RUN ng build --prod
RUN ng build --configuration production


FROM opentracing/nginx-opentracing
Expand Down
37 changes: 12 additions & 25 deletions stack/application/frontend/angular.json
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,13 @@
"src/styles.css"
],
"scripts": [],
"es5BrowserSupport": true
"aot": false,
"vendorChunk": true,
"extractLicenses": false,
"buildOptimizer": false,
"sourceMap": true,
"optimization": false,
"namedChunks": true
},
"configurations": {
"production": {
Expand All @@ -39,7 +45,6 @@
"optimization": true,
"outputHashing": "all",
"sourceMap": false,
"extractCss": true,
"namedChunks": false,
"aot": true,
"extractLicenses": true,
Expand All @@ -53,7 +58,8 @@
}
]
}
}
},
"defaultConfiguration": ""
},
"serve": {
"builder": "@angular-devkit/build-angular:dev-server",
Expand Down Expand Up @@ -88,18 +94,6 @@
"src/assets"
]
}
},
"lint": {
"builder": "@angular-devkit/build-angular:tslint",
"options": {
"tsConfig": [
"src/tsconfig.app.json",
"src/tsconfig.spec.json"
],
"exclude": [
"**/node_modules/**"
]
}
}
}
},
Expand All @@ -119,18 +113,11 @@
"devServerTarget": "frontend:serve:production"
}
}
},
"lint": {
"builder": "@angular-devkit/build-angular:tslint",
"options": {
"tsConfig": "e2e/tsconfig.e2e.json",
"exclude": [
"**/node_modules/**"
]
}
}
}
}
},
"defaultProject": "frontend"
"cli": {
"analytics": false
}
}
Loading

0 comments on commit c4d138f

Please sign in to comment.