-
Notifications
You must be signed in to change notification settings - Fork 27
[wasm] Bump emscripten to 3.1.30 #310
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
[wasm] Bump emscripten to 3.1.30 #310
Conversation
It is probably not needed, but updated them anyway
| demands: ImageOverride -equals Build.Ubuntu.1804.Amd64 | ||
| container: | ||
| image: mcr.microsoft.com/dotnet-buildtools/prereqs:ubuntu-18.04-webassembly3130-20230129084957-f7eb839 | ||
| image: mcr.microsoft.com/dotnet-buildtools/prereqs:ubuntu-18.04-webassembly3130-20230130145247-f7eb839 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
we're supposed to be using the "latest" docker tags, so just
| image: mcr.microsoft.com/dotnet-buildtools/prereqs:ubuntu-18.04-webassembly3130-20230130145247-f7eb839 | |
| image: mcr.microsoft.com/dotnet-buildtools/prereqs:ubuntu-18.04-webassembly3130 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
this is temporary, so that we could prepare dotnet/runtime PR. once we have everything ready, it will use the ubuntu-18.04-webassembly image
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We'll probably need to keep different images in the future anyway since we're not planning on bumping emscripten in e.g. release/7.0 and the goal is to move to these "latest" tags everywhere
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We might make our mind meanwhile then and discuss what would work best and change it when the rest of our changes are ready. For now I would like to use these. The ubuntu-18.04-webassembly3130 image has only datetime tags right now, we can add floating tags later if needed.
When I chose the webassembly3130 name, I thought about it as temporary. If we want to introduce separate images, then something like webassembly-net8 might work better? The emscripten 3.1.30 might not be the final version yet.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yup webassembly-net8 sounds better, I agree. The floating tag should be created automatically AFAIK (maybe only once there was a "production" rollout once a week).
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It is specified in the manifest, which tags are created. So ubuntu-18.04-webassembly has the floating tags https://github.com/dotnet/dotnet-buildtools-prereqs-docker/blob/main/src/ubuntu/manifest.json#L447-L448, while ubuntu-18.04-webassembly3130 has not https://github.com/dotnet/dotnet-buildtools-prereqs-docker/blob/main/src/ubuntu/manifest.json#L460.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ah interesting, thanks
This reverts commit dcc1f6e.
Revert "[wasm] Bump emscripten to 3.1.30 (#310)"
* [wasm] Bump emscripten to 3.1.30 * Set right image for threading build * Use newer images for wasi as well It is probably not needed, but updated them anyway
* [wasm] Bump emscripten to 3.1.30 * Set right image for threading build * Use newer images for wasi as well It is probably not needed, but updated them anyway
* [wasm] Bump emscripten to 3.1.30 (#310) * [wasm] Bump emscripten to 3.1.30 * Set right image for threading build * Use newer images for wasi as well It is probably not needed, but updated them anyway * Use newer net8 images
* [wasm] Bump emscripten to 3.1.30 (dotnet#310) * [wasm] Bump emscripten to 3.1.30 * Set right image for threading build * Use newer images for wasi as well It is probably not needed, but updated them anyway * Use newer net8 images
* [wasm] Bump emscripten to 3.1.30 * Set right image for threading build * Use newer images for wasi as well It is probably not needed, but updated them anyway
This reverts commit dcc1f6e.
* [wasm] Bump emscripten to 3.1.30 * Set right image for threading build * Use newer images for wasi as well It is probably not needed, but updated them anyway
This reverts commit e661b43.
* [wasm] Bump emscripten to 3.1.30 (dotnet#310) * [wasm] Bump emscripten to 3.1.30 * Set right image for threading build * Use newer images for wasi as well It is probably not needed, but updated them anyway * Use newer net8 images
* [wasm] Bump emscripten to 3.1.30 (dotnet#310) * [wasm] Bump emscripten to 3.1.30 * Set right image for threading build * Use newer images for wasi as well It is probably not needed, but updated them anyway * Use newer net8 images
No description provided.