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

Package/nodejs v18 #16964

Merged

Conversation

KozhinovAlexander
Copy link
Contributor

@KozhinovAlexander KozhinovAlexander commented Apr 10, 2023

add nodejs v18

It is a follow-up to #16966


@ghost
Copy link

ghost commented Apr 10, 2023

I detected other pull requests that are modifying nodejs/all recipe:

This message is automatically generated by https://github.com/ericLemanissier/conan-center-conflicting-prs so don't hesitate to report issues/improvements there.

@conan-center-bot

This comment has been minimized.

@conan-center-bot

This comment has been minimized.

@KozhinovAlexander KozhinovAlexander force-pushed the package/nodejs_v18 branch 2 times, most recently from 2924b07 to eeb45e3 Compare April 10, 2023 20:44
@conan-center-bot

This comment has been minimized.

@KozhinovAlexander KozhinovAlexander force-pushed the package/nodejs_v18 branch 3 times, most recently from eee65c9 to 0301e33 Compare April 10, 2023 21:45
@conan-center-bot

This comment has been minimized.

@conan-center-bot

This comment has been minimized.

@KozhinovAlexander
Copy link
Contributor Author

KozhinovAlexander commented Apr 11, 2023

Conan v1 pipeline ❌

Changes not allowed in build 8:

[libudev, nodejs]

Only one library can be changed in the same PR.


Conan v2 pipeline (informative, not required for merge) ❌

Note: Conan v2 builds are informative and they are not required for the PR to be merged.

The v2 pipeline failed. Please, review the errors and note this will be required for pull requests to be merged in the near future.

See details:

Changes not allowed in build 8:

[libudev, nodejs]

Only one library can be changed in the same PR.

The rule here is totally unnecessary and makes people avoid doing PR.

@KozhinovAlexander KozhinovAlexander force-pushed the package/nodejs_v18 branch 2 times, most recently from cd798aa to 81ee2f4 Compare April 11, 2023 07:21
@ghost ghost mentioned this pull request Apr 11, 2023
3 tasks
@conan-center-bot

This comment has been minimized.

@conan-center-bot

This comment has been minimized.

@KozhinovAlexander KozhinovAlexander force-pushed the package/nodejs_v18 branch 2 times, most recently from 2dd9c2b to 960708c Compare April 11, 2023 10:19
@conan-center-bot

This comment has been minimized.

@conan-center-bot

This comment has been minimized.

@conan-center-bot

This comment has been minimized.

@KozhinovAlexander
Copy link
Contributor Author

This one is the followup to #16966
@gjasny @prince-chrismc @SSE4 please review

@KozhinovAlexander
Copy link
Contributor Author

@franramirez688 @uilianries please review

@gjasny
Copy link
Contributor

gjasny commented May 2, 2023

Could you please merge in master so that the diff-noise is reduced to the actual changes.

SSE4
SSE4 previously approved these changes May 2, 2023
@@ -5,3 +5,5 @@ versions:
folder: all
"16.3.0":
folder: all
"18.15.0":
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Would it make sense to package 18.16.0 to reduce the amount of versions in cci?

Copy link
Contributor Author

@KozhinovAlexander KozhinovAlexander May 2, 2023

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Would it make sense to package 18.16.0 to reduce the amount of versions in cci?

Seems to be newer one. Sure. I'll do. It needs me a bit more time, since I am Not able currently edit or from my pc.

@KozhinovAlexander
Copy link
Contributor Author

Could you please merge in master so that the diff-noise is reduced to the actual changes.

Done

@KozhinovAlexander
Copy link
Contributor Author

@SSE4 I merged master into this branch. Please Approved again. Sorry for the noice.

@conan-center-bot

This comment has been minimized.

@prince-chrismc
Copy link
Contributor

prince-chrismc commented May 2, 2023

nvm this was a different PR I o got confused

@KozhinovAlexander KozhinovAlexander requested review from gjasny and SSE4 May 2, 2023 20:47
@KozhinovAlexander
Copy link
Contributor Author

@gjasny For sake of siplicity I will keep v18.15.0 and prefer to add new one in a separate PR.

@conan-center-bot

This comment has been minimized.

@conan-center-bot
Copy link
Collaborator

Conan v1 pipeline ✔️

All green in build 35 (953942fc5649dcb08dca61d6a0500131cf886e3f):

  • nodejs/18.15.0@:
    All packages built successfully! (All logs)

Conan v2 pipeline ✔️

Note: Conan v2 builds may be required once they are on the v2 ready list

All green in build 34 (953942fc5649dcb08dca61d6a0500131cf886e3f):

  • nodejs/18.15.0@:
    All packages built successfully! (All logs)

@conan-center-bot conan-center-bot merged commit 77d75d3 into conan-io:master May 5, 2023
@KozhinovAlexander KozhinovAlexander deleted the package/nodejs_v18 branch May 5, 2023 19:15
pezy pushed a commit to pezy/conan-center-index that referenced this pull request Jun 1, 2023
* nodejs: conanfile.py: prepare for v18

Signed-off-by: Alexander Kozhinov <[email protected]>

* test_package: conanfile.py: update for conan v2 usage

Signed-off-by: Alexander Kozhinov <[email protected]>

* Update recipes/nodejs/all/conanfile.py

Co-authored-by: Chris Mc <[email protected]>

* nodejs: conanfile.py: remove compiler verification

Signed-off-by: Alexander Kozhinov <[email protected]>

* nodejs: test_package: rework for v1 and v2

Signed-off-by: Alexander Kozhinov <[email protected]>

* Update recipes/nodejs/all/conanfile.py

Co-authored-by: Chris Mc <[email protected]>

* nodejse: conanfile.py: rework conan_version test

Signed-off-by: Alexander Kozhinov <[email protected]>

* Update recipes/nodejs/all/conanfile.py

Co-authored-by: Gregor Jasny <[email protected]>

* Update recipes/nodejs/all/test_package/conanfile.py

Co-authored-by: Gregor Jasny <[email protected]>

* Update recipes/nodejs/all/conanfile.py

Co-authored-by: Gregor Jasny <[email protected]>

* Update recipes/nodejs/all/conanfile.py

Co-authored-by: Gregor Jasny <[email protected]>

* nodejs: conanfile.py: use self.settings instead of self.info.settings

Signed-off-by: Alexander Kozhinov <[email protected]>

* nodejs: conanfile.py: do not use self.settings in source() method

Signed-off-by: Alexander Kozhinov <[email protected]>

* nodejs: conanfile.py: use subprocess in _glibc_version

Signed-off-by: Alexander Kozhinov <[email protected]>

* Update recipes/nodejs/all/conanfile.py

Co-authored-by: Chris Mc <[email protected]>

* Update recipes/nodejs/all/conanfile.py

Co-authored-by: Chris Mc <[email protected]>

* Update recipes/nodejs/all/conanfile.py

Co-authored-by: Chris Mc <[email protected]>

* Update recipes/nodejs/all/conanfile.py

Co-authored-by: Chris Mc <[email protected]>

* nodejs: conanfile.py: fix arch / revert _glibc_version

Signed-off-by: Alexander Kozhinov <[email protected]>

* nodejs: conanfile.py: remove dobule defined build() method

Signed-off-by: Alexander Kozhinov <[email protected]>

* nodejs: conanfile.py: fix glibc version aquisition

Signed-off-by: Alexander Kozhinov <[email protected]>

* nodejs: add v18

Signed-off-by: Alexander Kozhinov <[email protected]>

* Update config.yml

* Update config.yml

---------

Signed-off-by: Alexander Kozhinov <[email protected]>
Co-authored-by: Chris Mc <[email protected]>
Co-authored-by: Gregor Jasny <[email protected]>
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.

6 participants