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

Yarn 1.21.1 support in build che related projects #15771

Closed
2 tasks done
vzhukovs opened this issue Jan 21, 2020 · 0 comments
Closed
2 tasks done

Yarn 1.21.1 support in build che related projects #15771

vzhukovs opened this issue Jan 21, 2020 · 0 comments
Assignees
Labels
area/editor/theia Issues related to the che-theia IDE of Che kind/task Internal things, technical debt, and to-do tasks to be performed. severity/P2 Has a minor but important impact to the usage or development of the system.
Milestone

Comments

@vzhukovs
Copy link
Contributor

vzhukovs commented Jan 21, 2020

Is your task related to a problem? Please describe.

There is a need to add support yarn 1.21.1 in the following projects:

The problem, which blocks us to use latest stable version of yarn (1.21.1) is that, the binary entries, generated in these projects uses semicolon in file names. There was a breaking change in this version (1.21.1) that disallows using semicolons in binary names (see comment, comment and the following PR in yarn repository)

Linked issue: eclipse-theia/theia-plugin-packager#8

Describe the solution you'd like

Change the binary names, that provided in following package.json, to the names that uses only dashes. And update, if need, docker images to use the latest yarn.

Describe alternatives you've considered

Update only bin entry in package.json, for backward compatibility and leave yarn version in docker images as is.

Additional context

N/A

@vzhukovs vzhukovs added status/analyzing An issue has been proposed and it is currently being analyzed for effort and implementation approach kind/task Internal things, technical debt, and to-do tasks to be performed. severity/P2 Has a minor but important impact to the usage or development of the system. team/editors area/editor/theia Issues related to the che-theia IDE of Che labels Jan 21, 2020
@vzhukovs vzhukovs self-assigned this Jan 21, 2020
@azatsarynnyy azatsarynnyy mentioned this issue Mar 11, 2020
19 tasks
@vzhukovs vzhukovs added status/in-progress This issue has been taken by an engineer and is under active development. and removed status/analyzing An issue has been proposed and it is currently being analyzed for effort and implementation approach labels Mar 16, 2020
@azatsarynnyy azatsarynnyy added this to the 7.11 milestone Mar 30, 2020
@vzhukovs vzhukovs removed the status/in-progress This issue has been taken by an engineer and is under active development. label Mar 30, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/editor/theia Issues related to the che-theia IDE of Che kind/task Internal things, technical debt, and to-do tasks to be performed. severity/P2 Has a minor but important impact to the usage or development of the system.
Projects
None yet
Development

No branches or pull requests

2 participants