Add support for building ubuntu 16.10 and openSUSE 42.1#254
Conversation
| echo "opensuse.13.2" | ||
| return 0 | ||
| ;; | ||
| "opensuse.42.1") |
This comment was marked as spam.
This comment was marked as spam.
Sorry, something went wrong.
This comment was marked as spam.
This comment was marked as spam.
Sorry, something went wrong.
This comment was marked as spam.
This comment was marked as spam.
Sorry, something went wrong.
|
You'll need to add new rids here as well (For build finalization) |
|
Errors are because init-tools.sh doesn't properly handle some fallback RIDs (according to @dagood); I'm updating it to the version from corefx. Testing it now... |
|
@brthor Any other comments on this? CI has passed now. |
| "fedora.23.x64.version", | ||
| "opensuse.13.2.x64.version" | ||
| "opensuse.13.2.x64.version", | ||
| "opensuse.42.1.x64.version" |
This comment was marked as spam.
This comment was marked as spam.
Sorry, something went wrong.
This comment was marked as spam.
This comment was marked as spam.
Sorry, something went wrong.
|
|
|
Thanks, I should have the rest of the ubuntu.16.10 stuff soon, once I get a clean build of it... |
| echo "Running: $__DOTNET_CMD restore \"$__PROJECT_JSON_FILE\" --packages $__PACKAGES_DIR --source $__BUILDTOOLS_SOURCE" >> $__init_tools_log | ||
| $__DOTNET_CMD restore "$__PROJECT_JSON_FILE" --packages $__PACKAGES_DIR --source $__BUILDTOOLS_SOURCE >> $__init_tools_log | ||
| if [ ! -e "$__BUILD_TOOLS_PATH/init-tools.sh" ]; then echo "ERROR: Could not restore build tools correctly. See '$__init_tools_log' for more details."; fi | ||
| echo "Running: $__DOTNET_CMD restore \"$__PROJECT_JSON_FILE\" --no-cache --packages $__PACKAGES_DIR --source $__BUILDTOOLS_SOURCE" >> $__init_tools_log |
This comment was marked as spam.
This comment was marked as spam.
Sorry, something went wrong.
This comment was marked as spam.
This comment was marked as spam.
Sorry, something went wrong.
This updates buildtools, the CLI version, and a bunch of other project dependencies to enable them to restore and build for new RIDs. I've added all of the packaging projects for openSUSE 42.1 and ubuntu 16.10. I've only added a Dockerfile for openSUSE 42.1 so far. I need to make some modifications to the Ubuntu 16.10 bootstrap CLI on Azure before it will work with the rest of the core-setup build. I've already made those changes to the openSUSE bootstrap CLI.
@brthor , @livarcocc , @Sridhar-MS