Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

build: shade dependencies instead of bundling them #678

Closed
wants to merge 234 commits into from

Conversation

gtoison
Copy link
Contributor

@gtoison gtoison commented Oct 15, 2022

fixes #604

@gtoison gtoison changed the base branch from master to sq-10 October 18, 2022 06:36
@gtoison gtoison marked this pull request as draft October 18, 2022 06:36
dependabot bot and others added 28 commits February 1, 2023 00:01
Bumps [typescript](https://github.com/Microsoft/TypeScript) from 4.9.4 to 4.9.5.
- [Release notes](https://github.com/Microsoft/TypeScript/releases)
- [Commits](microsoft/TypeScript@v4.9.4...v4.9.5)

---
updated-dependencies:
- dependency-name: typescript
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
Bumps [jest](https://github.com/facebook/jest/tree/HEAD/packages/jest) and [@types/jest](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jest). These dependencies needed to be updated together.

Updates `jest` from 29.3.1 to 29.4.1
- [Release notes](https://github.com/facebook/jest/releases)
- [Changelog](https://github.com/facebook/jest/blob/main/CHANGELOG.md)
- [Commits](https://github.com/facebook/jest/commits/v29.4.1/packages/jest)

Updates `@types/jest` from 29.2.5 to 29.4.0
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/jest)

---
updated-dependencies:
- dependency-name: jest
  dependency-type: direct:development
  update-type: version-update:semver-minor
- dependency-name: "@types/jest"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Bumps [@vercel/ncc](https://github.com/vercel/ncc) from 0.36.0 to 0.36.1.
- [Release notes](https://github.com/vercel/ncc/releases)
- [Commits](vercel/ncc@0.36.0...0.36.1)

---
updated-dependencies:
- dependency-name: "@vercel/ncc"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
- Added SonarQube 10 to the matrix build
- LogTester was moved to a different artifact since the 9.15 version of
the sonar plugin API: use the new LogTester based on slf4j
- upgrade SpotBugs Contrib to 7.6.0
- update the sb-contrib and findsecbugs project links
…hub/actions/sonar-update-center/typescript-4.9.5

build(deps-dev): bump typescript from 4.9.4 to 4.9.5 in /.github/actions/sonar-update-center
…hub/actions/sonar-update-center/vercel/ncc-0.36.1

build(deps-dev): bump @vercel/ncc from 0.36.0 to 0.36.1 in /.github/actions/sonar-update-center
Bumps [semver](https://github.com/npm/node-semver) from 7.3.8 to 7.5.2.
- [Release notes](https://github.com/npm/node-semver/releases)
- [Changelog](https://github.com/npm/node-semver/blob/main/CHANGELOG.md)
- [Commits](npm/node-semver@v7.3.8...v7.5.2)

---
updated-dependencies:
- dependency-name: semver
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
…hub/actions/sonar-update-center/jest-and-types/jest-29.4.1

build(deps-dev): bump jest and @types/jest in /.github/actions/sonar-update-center
…hub/actions/sonar-update-center/semver-7.5.2

build(deps): bump semver from 7.3.8 to 7.5.2 in /.github/actions/sonar-update-center
…hub/actions/sonar-update-center/typescript-eslint/parser-5.62.0

build(deps-dev): bump @typescript-eslint/parser from 5.48.1 to 5.62.0 in /.github/actions/sonar-update-center
Bumps [jest-circus](https://github.com/jestjs/jest/tree/HEAD/packages/jest-circus) from 29.4.1 to 29.7.0.
- [Release notes](https://github.com/jestjs/jest/releases)
- [Changelog](https://github.com/jestjs/jest/blob/main/CHANGELOG.md)
- [Commits](https://github.com/jestjs/jest/commits/v29.7.0/packages/jest-circus)

---
updated-dependencies:
- dependency-name: jest-circus
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
….10 (#743)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
…hub/actions/sonar-update-center/jest-circus-29.7.0

build(deps-dev): bump jest-circus from 29.4.1 to 29.7.0 in /.github/actions/sonar-update-center
chore(deps): update dependency prettier to v2.8.8
…exus-staging-maven-plugin-1.x

chore(deps): update dependency org.sonatype.plugins:nexus-staging-maven-plugin to v1.6.13
gtoison and others added 27 commits November 29, 2023 17:58
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
…e-plugin to v3.2.3 (#899)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
…e-plugin to v3.2.3 (#897)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
…r-plugin to v3.12.0 (#903)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
…r-plugin to v3.12.1 (#907)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* chore(deps): update sonar-orchestrator.version to v4.6.0.1748

* chore (deps) Fix logging as slf4j needs to be 2.0.10 now

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jeremy Landis <[email protected]>
@hazendaz hazendaz force-pushed the shade-dependencies-instead-of-bundling-them branch from e78a0f0 to cdd8185 Compare December 29, 2023 04:18
@gtoison
Copy link
Contributor Author

gtoison commented Aug 21, 2024

Superseded by #1034

@gtoison gtoison closed this Aug 21, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Shade plugin dependencies instead of bundling jar files
3 participants