Commit graph

8 commits

Author SHA1 Message Date
Sanne Raymaekers
3addcf66f4 ci.sh: inject debug ids using sentry-cli
Since we're building with konflux now, we lost the debug ids. By
injecting the debug ids in konflux we regain unminified sourcemaps in
sentry. Note that jenkins will continue to upload the sourcemaps, which
are tied to specific releases, we just need the debug ids to be in the
production artefacts.
2024-12-10 09:16:25 +01:00
Michal Gold
28ba4af814 Makefile: add Makefile for building and installing cockpit plugin
Add some targets to the Makefile so we can install the on-prem frontend
as a cockpit plugin. based on starter-kit project
2024-10-30 10:36:18 -05:00
regexowl
c1edc53c2f devDeps: Install madge
This installs [madge](https://www.npmjs.com/package/madge), a tool for finding circular dependencies. A config file is also added to ignore type-only imports.
2024-10-11 14:55:03 +02:00
regexowl
ba29232c91 config: Replace webpack configs with FEC config
This migrates from previously used webpack configs to one fec.config.js.

This will allow us to bump `frontend-components-config` dependency to version 6.x and stay supported in the future.
2024-07-19 16:55:25 +02:00
Martin Maroši
f3ec815bc1 Stop ignoring lock-file. 2021-10-12 15:03:04 +02:00
Sanne Raymaekers
ec298c769f npm: Use npm-update to keep all packages updated
Rather than freezing the packages and updating them manually, use
npm-update to have the latest available version.
2020-11-02 19:40:48 +01:00
Sanne Raymaekers
7c4efebff8 github: Add npm-update action 2020-10-27 17:24:07 +01:00
sanne raymaekers
f93d36b972 copy from RedHatInsights/insights-frontend-starter-app template
Copied removing unused parts, and includes some initial changes.
2020-04-15 12:46:02 +02:00