Skip to content

Commit

Permalink
Pull request #1433: Release/patch 11.2.4
Browse files Browse the repository at this point in the history
Merge in OUI/oblique from release/patch_11.2.4 to master

* commit '050241c5aa55c197ef48cdb33a2e221e7e816c82': (49 commits)
  chore(toolchain): release version 11.2.4
  refactor(service-navigation/toolchain): remove unused code in post-dist.ts
  chore(toolchain): update dependencies and refactor accordingly
  feat(sds): add banner for disability pride month
  fix(oblique/material): ensure formfields are fully grayed when disabled
  feat(sandbox/material): show disabled state in the form example
  fix(oblique/schematics): only run mdc-migration if angular 17 is installed
  refactor(toolchain): simplify test configuration for Sonar
  feat(toolchain): make sure the latest version is provided to Sonar
  feat(service-navigation/toolchain): add project on Sonar
  feat(sds/toolchain): add project on Sonar
  feat(sandbox/toolchain): add project on Sonar
  refactor(toolchain): use new Jenkins pipeline with updated Sonar step
  refactor(toolchain): use an alternate dependency to generate Sonar report
  chore(service-navigation/toolchain): regenerate the `CHANGELOG`
  chore(sds/toolchain): fix typos in `CHANGELOG.md`
  chore(sandbox/toolchain): regenerate the `CHANGELOG`
  chore(oblique/toolchain): fix typos in `CHANGELOG.md`
  feat(toolchain): add `generate` function to `changelog.ts`
  refactor(toolchain): decouple `changelog.ts` from a release
  ...
  • Loading branch information
OlivierPerceboisGarve committed Jun 28, 2024
2 parents edb12d6 + 050241c commit 35ea917
Show file tree
Hide file tree
Showing 66 changed files with 933 additions and 443 deletions.
2 changes: 1 addition & 1 deletion DEPENDENCIES.md
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,7 @@
| eslint-config-prettier | Oblique | lint | Turns off all rules that are unnecessary or might conflict with Prettier. This lets you use your favorite shareable config without letting its stylistic choices get in the way when using Prettier. Note that this config only turns rules off, so it only makes sense using it together with some other config. | https://www.npmjs.com/package/eslint-config-prettier | https://github.com/prettier/eslint-config-prettier/ |
| husky | Oblique git hooks | git commit | Modern native Git hooks made easy, Husky improves your commits and more 🐶 woof! | https://www.npmjs.com/package/husky | https://typicode.github.io/husky/#/ |
| jest | Angular CLI | test | Jest is a delightful JavaScript Testing Framework with a focus on simplicity. | https://www.npmjs.com/package/jest | https://jestjs.io/docs/getting-started |
| jest-sonar-reporter | Oblique & Sonar | - | jest-sonar-reporter is a custom results processor for Jest. The processor converts Jest's output into Sonar's generic test data format. | https://www.npmjs.com/package/jest-sonar-reporter | https://github.com/3dmind/jest-sonar-reporter#readme |
| jest-sonar | Oblique & Sonar | - | jest-sonar is a custom test reporter for Jest. It converts the generated report into Sonar's Generic Execution format. | https://www.npmjs.com/package/jest-sonar | https://github.com/sh33dafi/jest-sonar#readme |
| @types/js-cookie | ObServiceNavigation | - | Gives types for the js-cookie library | https://www.npmjs.com/package/@types/js-cookie | https://github.com/DefinitelyTyped/DefinitelyTyped |
| lint-staged | Oblique | git commit | Linting makes more sense when run before committing your code | https://www.npmjs.com/package/lint-staged |
| ng-packagr | Angular CLI | dist | Compile and package Angular libraries in Angular Package Format (APF) | https://www.npmjs.com/package/ng-packagr | https://github.com/ng-packagr/ng-packagr |
Expand Down
9 changes: 7 additions & 2 deletions Jenkinsfile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
@Library('jeap-pipelinelibrary@feature/oblique7') _
@Library('jeap-pipelinelibrary@feature/oblique8') _
nodejsPipelineTemplate {
nodeJsVersion = 20
npmRepository = [
Expand All @@ -12,7 +12,12 @@ nodejsPipelineTemplate {
'lint': 'npm run lint',
'test': 'npm run test-ci -ws',
'build': 'npm run build -ws',
sonar: true
'sonar': [
'./projects/oblique',
'./projects/sandbox',
'./projects/sds',
'./projects/service-navigation-web-component'
]
],
'release/major_*': [
'cloudFoundry': [
Expand Down
Loading

0 comments on commit 35ea917

Please sign in to comment.