Unverified Commit 9f742480 authored by Zakaria Guennoune's avatar Zakaria Guennoune Committed by GitHub
Browse files

Mon 13093 create centreon frontend and centreon web ci cd pipeline (#3)

* init frontend

* init frontend

* fix

* fix

* fix

* fix

* fix

* fix

* fix

* fix

* fix

* fix

* fix

* fix

* fix

* fix

* fix

* fix

* Create .prettierrc.js

* Create .eslintignore

* Create .eslintrc.js

* fix

* fix
parent 00866f23
......@@ -76,4 +76,4 @@ jobs:
module_name: web
secrets:
nexus_username: ${{ secrets.NEXUS_RPMS_REPOSITORY_USERNAME }}
nexus_password: ${{ secrets.NEXUS_RPMS_REPOSITORY_PASSWORD }}
\ No newline at end of file
nexus_password: ${{ secrets.NEXUS_RPMS_REPOSITORY_PASSWORD }}
# centreon-frontend
The monorepo to manage the frontend projects
......@@ -165,4 +165,4 @@ For other languages, coding style rules are defined in Centreon GitHub repositor
#### Documentation
If you want to visualize and suggest modification to the documentation through a pull request
you can check the **HOW TO** build the documentation section [here](doc/README.md)
you can check the **HOW TO** build the documentation section [here](doc/README.md)
\ No newline at end of file
#!/bin/bash
set -ex
cd centreon-frontend
npm ci --legacy-peer-deps
......@@ -12,5 +10,5 @@ npm run eslint -- -o checkstyle.xml -f checkstyle
cd ../centreon-ui
npm ci --legacy-peer-deps
npm run eslint -- -o checkstyle.xml -f checkstyle
npm t -- --ci --reporters=jest-junit
npm run build:storybook
\ No newline at end of file
npm run build:storybook
npm t -- --ci --reporters=jest-junit
\ No newline at end of file
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment