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: require node 18 to install bbb packages #18686

Merged

Conversation

antobinary
Copy link
Member

What does this PR do?

Closes Issue(s)

Closes # none
Related #18680

Motivation

Without this step existing BigBlueButton 2.6 servers will upgrade to 2.6.14 fine but the system NodeJS installed and used for our packages will remain v16.

With this change, the following message will be displayed and will block the install

Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 bbb-export-annotations : Depends: nodejs (>= 18)
E: Unable to correct problems, you have held broken packages.

More

  • Added/updated documentation

@antobinary antobinary added this to the Release 2.6 milestone Sep 1, 2023
@antobinary antobinary changed the title build: require node 18 to install bbb packages !build: require node 18 to install bbb packages Sep 1, 2023
@sonarcloud
Copy link

sonarcloud bot commented Sep 1, 2023

SonarCloud Quality Gate failed.    Quality Gate failed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 5 Code Smells

No Coverage information No Coverage information
8.5% 8.5% Duplication

idea Catch issues before they fail your Quality Gate with our IDE extension sonarlint SonarLint

@gustavotrott gustavotrott merged commit 0d7b698 into bigbluebutton:v2.6.x-release Sep 1, 2023
4 of 5 checks passed
antobinary added a commit to antobinary/bigbluebutton that referenced this pull request Sep 2, 2023
antobinary added a commit that referenced this pull request Sep 2, 2023
build: fix nodejs version paste error in #18686
@danimo danimo mentioned this pull request Nov 28, 2023
1 task
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.

None yet

2 participants