Oryx/doc/supportedPlatformVersions.md

1495 строки
15 KiB
Markdown
Исходник Постоянная ссылка Обычный вид История

# Supported platforms and versions
Pauld/1559705 improve cli to detect viable sdks based on debian flavor (#1484) * save point: splitting up versions to build by ostype * restructured and modified the platforms scripts and updated the shared code generator to account for the new versions * updated constants to include ostype change and newer python version * added support for new file structure to the python dockerfiles and publishing from dev to prod sdks * save point, starting to enrich all storage items with version number, and modifying tests for new logic * clean up platforms shell scripts * finish modifying scripts to add version to the metadata, regardless of OSType * beginning to update cli to support pulling only relevant sdks * added constants that relate to the different debian flavors we may see * save point, added to constants yaml file to start adding support for pulling debian flavor sdks * added debian flavor option to the build command, and starting to update tests to be compatible * renamed the vso focal directories to focal scm, and fixed the sdk storage tests * added a number of comments for the second PR and some tests to cover dotnet and node pulling the correct images * added php and python tests for installing based on the available sdks * updated sdk storage provider and platform installer to have bullseye images use buster sdks, since there are currently no bullseye sdks * self reviewed pr: added comments, fixed some bugs and typos, and updated the pipeline scripts to correctly handle stretch images * added default sdk storage metadata to be used for determining versions available * added legacy versions to stretch version directories, so that the supported md file will contain the best information * updated shared code generator to allow for the legacy versions text files * update platform installation scripts to enrich the sdks with an updated version metadata name and the OS type * some fixes for generating the platform binaries locally, and a fix for generating the maven binaries * added legacy version metadata to storage constants * updated the metadata names so that they exist in constants file and can be used throughout oryx * saved leftover merge conflict file * removed old default and versions to build files * updated php fpm configuration to be in the constants.yaml file so that we support the generate constants script * updated the debian flavor arg in the python template * fix failing githubaction and vso focal tests * saved file and added comment to version comparer * fixed some spacing and added comments and a todo * updated dotnet runtime version metadata to be backwards compatible * use version info from elsewhere in oryx to streamline version comparing * pr feedback, using constants during platform installation and sdk storage provider, and trimming whitespace from version files * pr feedback: use constants for file names and renamed the new sdk versions metadata to be consistent * limit bullseye sdks we push to storage to the ones that we know will be used by bullseye * regenerated constants with updated bullseye versions, and removed extra logic in VersionInfo * include all defaultVersion.txt files in the upload * fixed spacing for vsts pipeline * updated the maven base url to point to a source that contains legacy versions * fixed php version sha * use correct get pip url when version 3.6 and stretch * add bullseye maven job * added support to still build php 7.2 binaries * allow enough time for php to generate and upload all sdks * give php jobs 24 hours to run, as they have not been able to generate all versions in the given time * updated python sdk generation to use the correct stretch buildpack for non-3.10 or greater versions * updated logic so that python version 3.10 and above will have the correct prerequisites built * updated common script to ignore whitespace differently * readded deleted line and ran generate constants * Pauld/1559705 PR2 cleanup and utilize bullseye images (#1497) * initial pass at adding support for bullseye by resolving the PR2 todos * allow build * added test for php default versions * added dotnetcore and python tests for invalid versions * added more tests for correct pulling functionality * support for finding default version with no debain flavor * add working python versions * whitespace * added comments explaining the supported version logic, and fixed a statement to ensure that stretch images check for correct dotnet metadata * add preview 7 * addressed PR comments by deleting un-needed method and adding comment
2022-08-15 20:35:32 +03:00
## dotnet
Williamhe/1854105 add dotnet8 preview7 (#2098) * Revert "Add new dotnet SDK versions" This reverts commit a45589e3a0d261b931fa800fec9c388021612bca. * Create dotnet 8 image based on debian-bullseye-slim * Update space * Update image tag * Add bookworm to dotnet runtime * Add bookworm to dotnet sdk * Add bookworm to dotnet sdk * Add bookworm versionsToBuild * Rename dockerfile * Update runtime version * Upadte dotnet8 image name * Upadte dotnet8 image name * Remove dependency * Update dotnet monitor version * Add openssl * Remove cacertificate installation * Update dockerfile * Add bookworm dependency * Update libicu * Update libicu and libssl * Update ca-certificate version * Update build images * Add dotnet8 sample app * Add bookworm to tests * Upgrade to dotnet8 preview7 * Add bookworm ostype * Update generateDockerfile * Update versions to build * Restore newline * Update runtime tag * Update to bullseye * Update to libicu * Update to libicu * Update to libicu * Update certs * Update certs * Update to correct os * Upadte libcurl * Update base Dockerfile bookworm sdk and dotnet monitor * Revert os * Revert sdk version * Revert libcurl version * Remove sha * Add note for dotnet monitor * Add sha back * Update default version * Update supported bookworm versions * Add bookworm in more places in vsts * Add boomworm runtime for dotnet * Update runtime tag * Add bookworm to golang runtime image, since dotnet needs it when building runtime images, because runtime images are golang based * Update runtime tag * Update test to specify bookworm * Update golang base iamge version to bookworm, since 1.18 is not compatible with bookworm * Remove eol versions to avoid hitting memory space limit * Test updating agent version. If this works I'll update the other pipelines * Update the version of docker * Revert "Test updating agent version. If this works I'll update the other pipelines" This reverts commit 6537d83e1b0ccb828e8b3a385a0de44f05ba2283. * Remove duplicates * Revert "Revert "Test updating agent version. If this works I'll update the other pipelines"" This reverts commit 3b2e7da7b82c7b5ed1c2492162d5fc9e6be875ae. * Revert "Test updating agent version. If this works I'll update the other pipelines" This reverts commit 6537d83e1b0ccb828e8b3a385a0de44f05ba2283. * Update docker for the remaining part of the Oryx repo * Downgrade docker installation version, because now docker does not seem to be opening ports properly with the newer version. See corresponding commit log for more details * Add logging * Update docker version * Update port mapping parsing * Update port extraction * Update runtime tag --------- Co-authored-by: Wiktor Kopec <wiktork@microsoft.com>
2023-08-26 00:16:23 +03:00
### bookworm
- 6.0.415
- 6.0.416
- 6.0.417
- 6.0.421
- 6.0.423
- 6.0.424
- 7.0.402
- 7.0.403
- 7.0.404
- 7.0.410
- 8.0.100-preview.1.23115.2
- 8.0.100-preview.2.23157.25
- 8.0.100-preview.3.23178.7
- 8.0.100-preview.4.23260.5
- 8.0.100-preview.5.23303.2
Williamhe/1854105 add dotnet8 preview7 (#2098) * Revert "Add new dotnet SDK versions" This reverts commit a45589e3a0d261b931fa800fec9c388021612bca. * Create dotnet 8 image based on debian-bullseye-slim * Update space * Update image tag * Add bookworm to dotnet runtime * Add bookworm to dotnet sdk * Add bookworm to dotnet sdk * Add bookworm versionsToBuild * Rename dockerfile * Update runtime version * Upadte dotnet8 image name * Upadte dotnet8 image name * Remove dependency * Update dotnet monitor version * Add openssl * Remove cacertificate installation * Update dockerfile * Add bookworm dependency * Update libicu * Update libicu and libssl * Update ca-certificate version * Update build images * Add dotnet8 sample app * Add bookworm to tests * Upgrade to dotnet8 preview7 * Add bookworm ostype * Update generateDockerfile * Update versions to build * Restore newline * Update runtime tag * Update to bullseye * Update to libicu * Update to libicu * Update to libicu * Update certs * Update certs * Update to correct os * Upadte libcurl * Update base Dockerfile bookworm sdk and dotnet monitor * Revert os * Revert sdk version * Revert libcurl version * Remove sha * Add note for dotnet monitor * Add sha back * Update default version * Update supported bookworm versions * Add bookworm in more places in vsts * Add boomworm runtime for dotnet * Update runtime tag * Add bookworm to golang runtime image, since dotnet needs it when building runtime images, because runtime images are golang based * Update runtime tag * Update test to specify bookworm * Update golang base iamge version to bookworm, since 1.18 is not compatible with bookworm * Remove eol versions to avoid hitting memory space limit * Test updating agent version. If this works I'll update the other pipelines * Update the version of docker * Revert "Test updating agent version. If this works I'll update the other pipelines" This reverts commit 6537d83e1b0ccb828e8b3a385a0de44f05ba2283. * Remove duplicates * Revert "Revert "Test updating agent version. If this works I'll update the other pipelines"" This reverts commit 3b2e7da7b82c7b5ed1c2492162d5fc9e6be875ae. * Revert "Test updating agent version. If this works I'll update the other pipelines" This reverts commit 6537d83e1b0ccb828e8b3a385a0de44f05ba2283. * Update docker for the remaining part of the Oryx repo * Downgrade docker installation version, because now docker does not seem to be opening ports properly with the newer version. See corresponding commit log for more details * Add logging * Update docker version * Update port mapping parsing * Update port extraction * Update runtime tag --------- Co-authored-by: Wiktor Kopec <wiktork@microsoft.com>
2023-08-26 00:16:23 +03:00
- 8.0.100-preview.6.23330.14
- 8.0.100-preview.7.23376.3
- 8.0.100-rc.1.23463.5
- 8.0.100-rc.2.23502.2
- 8.0.100
- 8.0.101
- 8.0.201
- 8.0.202
- 8.0.301
- 8.0.303
Williamhe/1854105 add dotnet8 preview7 (#2098) * Revert "Add new dotnet SDK versions" This reverts commit a45589e3a0d261b931fa800fec9c388021612bca. * Create dotnet 8 image based on debian-bullseye-slim * Update space * Update image tag * Add bookworm to dotnet runtime * Add bookworm to dotnet sdk * Add bookworm to dotnet sdk * Add bookworm versionsToBuild * Rename dockerfile * Update runtime version * Upadte dotnet8 image name * Upadte dotnet8 image name * Remove dependency * Update dotnet monitor version * Add openssl * Remove cacertificate installation * Update dockerfile * Add bookworm dependency * Update libicu * Update libicu and libssl * Update ca-certificate version * Update build images * Add dotnet8 sample app * Add bookworm to tests * Upgrade to dotnet8 preview7 * Add bookworm ostype * Update generateDockerfile * Update versions to build * Restore newline * Update runtime tag * Update to bullseye * Update to libicu * Update to libicu * Update to libicu * Update certs * Update certs * Update to correct os * Upadte libcurl * Update base Dockerfile bookworm sdk and dotnet monitor * Revert os * Revert sdk version * Revert libcurl version * Remove sha * Add note for dotnet monitor * Add sha back * Update default version * Update supported bookworm versions * Add bookworm in more places in vsts * Add boomworm runtime for dotnet * Update runtime tag * Add bookworm to golang runtime image, since dotnet needs it when building runtime images, because runtime images are golang based * Update runtime tag * Update test to specify bookworm * Update golang base iamge version to bookworm, since 1.18 is not compatible with bookworm * Remove eol versions to avoid hitting memory space limit * Test updating agent version. If this works I'll update the other pipelines * Update the version of docker * Revert "Test updating agent version. If this works I'll update the other pipelines" This reverts commit 6537d83e1b0ccb828e8b3a385a0de44f05ba2283. * Remove duplicates * Revert "Revert "Test updating agent version. If this works I'll update the other pipelines"" This reverts commit 3b2e7da7b82c7b5ed1c2492162d5fc9e6be875ae. * Revert "Test updating agent version. If this works I'll update the other pipelines" This reverts commit 6537d83e1b0ccb828e8b3a385a0de44f05ba2283. * Update docker for the remaining part of the Oryx repo * Downgrade docker installation version, because now docker does not seem to be opening ports properly with the newer version. See corresponding commit log for more details * Add logging * Update docker version * Update port mapping parsing * Update port extraction * Update runtime tag --------- Co-authored-by: Wiktor Kopec <wiktork@microsoft.com>
2023-08-26 00:16:23 +03:00
Pauld/1559705 improve cli to detect viable sdks based on debian flavor (#1484) * save point: splitting up versions to build by ostype * restructured and modified the platforms scripts and updated the shared code generator to account for the new versions * updated constants to include ostype change and newer python version * added support for new file structure to the python dockerfiles and publishing from dev to prod sdks * save point, starting to enrich all storage items with version number, and modifying tests for new logic * clean up platforms shell scripts * finish modifying scripts to add version to the metadata, regardless of OSType * beginning to update cli to support pulling only relevant sdks * added constants that relate to the different debian flavors we may see * save point, added to constants yaml file to start adding support for pulling debian flavor sdks * added debian flavor option to the build command, and starting to update tests to be compatible * renamed the vso focal directories to focal scm, and fixed the sdk storage tests * added a number of comments for the second PR and some tests to cover dotnet and node pulling the correct images * added php and python tests for installing based on the available sdks * updated sdk storage provider and platform installer to have bullseye images use buster sdks, since there are currently no bullseye sdks * self reviewed pr: added comments, fixed some bugs and typos, and updated the pipeline scripts to correctly handle stretch images * added default sdk storage metadata to be used for determining versions available * added legacy versions to stretch version directories, so that the supported md file will contain the best information * updated shared code generator to allow for the legacy versions text files * update platform installation scripts to enrich the sdks with an updated version metadata name and the OS type * some fixes for generating the platform binaries locally, and a fix for generating the maven binaries * added legacy version metadata to storage constants * updated the metadata names so that they exist in constants file and can be used throughout oryx * saved leftover merge conflict file * removed old default and versions to build files * updated php fpm configuration to be in the constants.yaml file so that we support the generate constants script * updated the debian flavor arg in the python template * fix failing githubaction and vso focal tests * saved file and added comment to version comparer * fixed some spacing and added comments and a todo * updated dotnet runtime version metadata to be backwards compatible * use version info from elsewhere in oryx to streamline version comparing * pr feedback, using constants during platform installation and sdk storage provider, and trimming whitespace from version files * pr feedback: use constants for file names and renamed the new sdk versions metadata to be consistent * limit bullseye sdks we push to storage to the ones that we know will be used by bullseye * regenerated constants with updated bullseye versions, and removed extra logic in VersionInfo * include all defaultVersion.txt files in the upload * fixed spacing for vsts pipeline * updated the maven base url to point to a source that contains legacy versions * fixed php version sha * use correct get pip url when version 3.6 and stretch * add bullseye maven job * added support to still build php 7.2 binaries * allow enough time for php to generate and upload all sdks * give php jobs 24 hours to run, as they have not been able to generate all versions in the given time * updated python sdk generation to use the correct stretch buildpack for non-3.10 or greater versions * updated logic so that python version 3.10 and above will have the correct prerequisites built * updated common script to ignore whitespace differently * readded deleted line and ran generate constants * Pauld/1559705 PR2 cleanup and utilize bullseye images (#1497) * initial pass at adding support for bullseye by resolving the PR2 todos * allow build * added test for php default versions * added dotnetcore and python tests for invalid versions * added more tests for correct pulling functionality * support for finding default version with no debain flavor * add working python versions * whitespace * added comments explaining the supported version logic, and fixed a statement to ensure that stretch images check for correct dotnet metadata * add preview 7 * addressed PR comments by deleting un-needed method and adding comment
2022-08-15 20:35:32 +03:00
### bullseye
- 3.1.404
- 3.1.405
- 3.1.406
- 3.1.407
- 3.1.409
- 3.1.411
- 3.1.412
- 3.1.415
- 3.1.417
- 3.1.419
- 3.1.420
- 3.1.422
- 3.1.423
- 3.1.425
- 3.1.426
- 6.0.100-preview.1.21103.13
- 6.0.100-preview.2.21155.3
- 6.0.100-preview.3.21202.5
- 6.0.100-preview.4.21255.9
- 6.0.100-preview.5.21302.13
- 6.0.100-preview.6.21355.2
- 6.0.100-preview.7.21379.14
- 6.0.100-rc.1.21458.32
- 6.0.100-rc.2.21505.57
- 6.0.100-rtm.21524.1
- 6.0.100
- 6.0.201
- 6.0.300
- 6.0.301
- 6.0.400
- 6.0.401
- 6.0.403
- 6.0.404
- 6.0.405
- 6.0.406
- 6.0.407
- 6.0.408
- 6.0.410
- 6.0.411
- 6.0.412
- 6.0.415
- 6.0.416
- 6.0.417
- 6.0.421
- 6.0.423
- 6.0.424
- 7.0.100-preview.1.22110.4
- 7.0.100-preview.5.22307.18
- 7.0.100-preview.6.22352.1
- 7.0.100-preview.7.22377.5
- 7.0.100-rc.1.22431.12
- 7.0.100-rc.2.22477.23
- 7.0.100
- 7.0.101
- 7.0.102
- 7.0.201
- 7.0.202
- 7.0.203
- 7.0.302
- 7.0.304
- 7.0.305
- 7.0.306
- 7.0.402
- 7.0.403
- 7.0.404
- 7.0.410
- 8.0.100-preview.1.23115.2
- 8.0.100-preview.2.23157.25
- 8.0.100-preview.3.23178.7
- 8.0.100-preview.4.23260.5
- 8.0.100-preview.5.23303.2
- 8.0.100-preview.7.23376.3
- 8.0.100-rc.1.23463.5
- 8.0.100-rc.2.23502.2
- 8.0.100
- 8.0.101
- 8.0.201
- 8.0.202
- 8.0.301
- 8.0.303
Pauld/1559705 improve cli to detect viable sdks based on debian flavor (#1484) * save point: splitting up versions to build by ostype * restructured and modified the platforms scripts and updated the shared code generator to account for the new versions * updated constants to include ostype change and newer python version * added support for new file structure to the python dockerfiles and publishing from dev to prod sdks * save point, starting to enrich all storage items with version number, and modifying tests for new logic * clean up platforms shell scripts * finish modifying scripts to add version to the metadata, regardless of OSType * beginning to update cli to support pulling only relevant sdks * added constants that relate to the different debian flavors we may see * save point, added to constants yaml file to start adding support for pulling debian flavor sdks * added debian flavor option to the build command, and starting to update tests to be compatible * renamed the vso focal directories to focal scm, and fixed the sdk storage tests * added a number of comments for the second PR and some tests to cover dotnet and node pulling the correct images * added php and python tests for installing based on the available sdks * updated sdk storage provider and platform installer to have bullseye images use buster sdks, since there are currently no bullseye sdks * self reviewed pr: added comments, fixed some bugs and typos, and updated the pipeline scripts to correctly handle stretch images * added default sdk storage metadata to be used for determining versions available * added legacy versions to stretch version directories, so that the supported md file will contain the best information * updated shared code generator to allow for the legacy versions text files * update platform installation scripts to enrich the sdks with an updated version metadata name and the OS type * some fixes for generating the platform binaries locally, and a fix for generating the maven binaries * added legacy version metadata to storage constants * updated the metadata names so that they exist in constants file and can be used throughout oryx * saved leftover merge conflict file * removed old default and versions to build files * updated php fpm configuration to be in the constants.yaml file so that we support the generate constants script * updated the debian flavor arg in the python template * fix failing githubaction and vso focal tests * saved file and added comment to version comparer * fixed some spacing and added comments and a todo * updated dotnet runtime version metadata to be backwards compatible * use version info from elsewhere in oryx to streamline version comparing * pr feedback, using constants during platform installation and sdk storage provider, and trimming whitespace from version files * pr feedback: use constants for file names and renamed the new sdk versions metadata to be consistent * limit bullseye sdks we push to storage to the ones that we know will be used by bullseye * regenerated constants with updated bullseye versions, and removed extra logic in VersionInfo * include all defaultVersion.txt files in the upload * fixed spacing for vsts pipeline * updated the maven base url to point to a source that contains legacy versions * fixed php version sha * use correct get pip url when version 3.6 and stretch * add bullseye maven job * added support to still build php 7.2 binaries * allow enough time for php to generate and upload all sdks * give php jobs 24 hours to run, as they have not been able to generate all versions in the given time * updated python sdk generation to use the correct stretch buildpack for non-3.10 or greater versions * updated logic so that python version 3.10 and above will have the correct prerequisites built * updated common script to ignore whitespace differently * readded deleted line and ran generate constants * Pauld/1559705 PR2 cleanup and utilize bullseye images (#1497) * initial pass at adding support for bullseye by resolving the PR2 todos * allow build * added test for php default versions * added dotnetcore and python tests for invalid versions * added more tests for correct pulling functionality * support for finding default version with no debain flavor * add working python versions * whitespace * added comments explaining the supported version logic, and fixed a statement to ensure that stretch images check for correct dotnet metadata * add preview 7 * addressed PR comments by deleting un-needed method and adding comment
2022-08-15 20:35:32 +03:00
### buster
- 2.1.811
- 2.1.812
- 2.1.813
- 2.1.814
- 2.1.816
- 2.1.817
- 2.1.818
- 3.1.404
- 3.1.405
- 3.1.406
- 3.1.407
- 3.1.409
- 3.1.411
- 3.1.412
- 3.1.415
- 3.1.417
- 3.1.419
- 3.1.420
- 3.1.422
- 3.1.423
- 3.1.425
- 3.1.426
Pauld/1559705 improve cli to detect viable sdks based on debian flavor (#1484) * save point: splitting up versions to build by ostype * restructured and modified the platforms scripts and updated the shared code generator to account for the new versions * updated constants to include ostype change and newer python version * added support for new file structure to the python dockerfiles and publishing from dev to prod sdks * save point, starting to enrich all storage items with version number, and modifying tests for new logic * clean up platforms shell scripts * finish modifying scripts to add version to the metadata, regardless of OSType * beginning to update cli to support pulling only relevant sdks * added constants that relate to the different debian flavors we may see * save point, added to constants yaml file to start adding support for pulling debian flavor sdks * added debian flavor option to the build command, and starting to update tests to be compatible * renamed the vso focal directories to focal scm, and fixed the sdk storage tests * added a number of comments for the second PR and some tests to cover dotnet and node pulling the correct images * added php and python tests for installing based on the available sdks * updated sdk storage provider and platform installer to have bullseye images use buster sdks, since there are currently no bullseye sdks * self reviewed pr: added comments, fixed some bugs and typos, and updated the pipeline scripts to correctly handle stretch images * added default sdk storage metadata to be used for determining versions available * added legacy versions to stretch version directories, so that the supported md file will contain the best information * updated shared code generator to allow for the legacy versions text files * update platform installation scripts to enrich the sdks with an updated version metadata name and the OS type * some fixes for generating the platform binaries locally, and a fix for generating the maven binaries * added legacy version metadata to storage constants * updated the metadata names so that they exist in constants file and can be used throughout oryx * saved leftover merge conflict file * removed old default and versions to build files * updated php fpm configuration to be in the constants.yaml file so that we support the generate constants script * updated the debian flavor arg in the python template * fix failing githubaction and vso focal tests * saved file and added comment to version comparer * fixed some spacing and added comments and a todo * updated dotnet runtime version metadata to be backwards compatible * use version info from elsewhere in oryx to streamline version comparing * pr feedback, using constants during platform installation and sdk storage provider, and trimming whitespace from version files * pr feedback: use constants for file names and renamed the new sdk versions metadata to be consistent * limit bullseye sdks we push to storage to the ones that we know will be used by bullseye * regenerated constants with updated bullseye versions, and removed extra logic in VersionInfo * include all defaultVersion.txt files in the upload * fixed spacing for vsts pipeline * updated the maven base url to point to a source that contains legacy versions * fixed php version sha * use correct get pip url when version 3.6 and stretch * add bullseye maven job * added support to still build php 7.2 binaries * allow enough time for php to generate and upload all sdks * give php jobs 24 hours to run, as they have not been able to generate all versions in the given time * updated python sdk generation to use the correct stretch buildpack for non-3.10 or greater versions * updated logic so that python version 3.10 and above will have the correct prerequisites built * updated common script to ignore whitespace differently * readded deleted line and ran generate constants * Pauld/1559705 PR2 cleanup and utilize bullseye images (#1497) * initial pass at adding support for bullseye by resolving the PR2 todos * allow build * added test for php default versions * added dotnetcore and python tests for invalid versions * added more tests for correct pulling functionality * support for finding default version with no debain flavor * add working python versions * whitespace * added comments explaining the supported version logic, and fixed a statement to ensure that stretch images check for correct dotnet metadata * add preview 7 * addressed PR comments by deleting un-needed method and adding comment
2022-08-15 20:35:32 +03:00
- 5.0.100
- 5.0.102
- 5.0.103
- 5.0.104
- 5.0.202
- 5.0.203
- 5.0.302
- 5.0.400
- 5.0.403
- 5.0.406
- 5.0.408
- 6.0.100-preview.1.21103.13
- 6.0.100-preview.2.21155.3
- 6.0.100-preview.3.21202.5
- 6.0.100-preview.4.21255.9
- 6.0.100-preview.5.21302.13
- 6.0.100-preview.6.21355.2
- 6.0.100-preview.7.21379.14
- 6.0.100-rc.1.21458.32
- 6.0.100-rc.2.21505.57
- 6.0.100-rtm.21524.1
- 6.0.100
- 6.0.201
- 6.0.300
- 6.0.301
- 6.0.400
- 6.0.401
- 6.0.403
- 6.0.404
- 6.0.405
- 6.0.406
- 6.0.407
- 6.0.408
- 6.0.410
- 6.0.411
- 6.0.412
- 6.0.421
- 6.0.423
- 6.0.424
Pauld/1559705 improve cli to detect viable sdks based on debian flavor (#1484) * save point: splitting up versions to build by ostype * restructured and modified the platforms scripts and updated the shared code generator to account for the new versions * updated constants to include ostype change and newer python version * added support for new file structure to the python dockerfiles and publishing from dev to prod sdks * save point, starting to enrich all storage items with version number, and modifying tests for new logic * clean up platforms shell scripts * finish modifying scripts to add version to the metadata, regardless of OSType * beginning to update cli to support pulling only relevant sdks * added constants that relate to the different debian flavors we may see * save point, added to constants yaml file to start adding support for pulling debian flavor sdks * added debian flavor option to the build command, and starting to update tests to be compatible * renamed the vso focal directories to focal scm, and fixed the sdk storage tests * added a number of comments for the second PR and some tests to cover dotnet and node pulling the correct images * added php and python tests for installing based on the available sdks * updated sdk storage provider and platform installer to have bullseye images use buster sdks, since there are currently no bullseye sdks * self reviewed pr: added comments, fixed some bugs and typos, and updated the pipeline scripts to correctly handle stretch images * added default sdk storage metadata to be used for determining versions available * added legacy versions to stretch version directories, so that the supported md file will contain the best information * updated shared code generator to allow for the legacy versions text files * update platform installation scripts to enrich the sdks with an updated version metadata name and the OS type * some fixes for generating the platform binaries locally, and a fix for generating the maven binaries * added legacy version metadata to storage constants * updated the metadata names so that they exist in constants file and can be used throughout oryx * saved leftover merge conflict file * removed old default and versions to build files * updated php fpm configuration to be in the constants.yaml file so that we support the generate constants script * updated the debian flavor arg in the python template * fix failing githubaction and vso focal tests * saved file and added comment to version comparer * fixed some spacing and added comments and a todo * updated dotnet runtime version metadata to be backwards compatible * use version info from elsewhere in oryx to streamline version comparing * pr feedback, using constants during platform installation and sdk storage provider, and trimming whitespace from version files * pr feedback: use constants for file names and renamed the new sdk versions metadata to be consistent * limit bullseye sdks we push to storage to the ones that we know will be used by bullseye * regenerated constants with updated bullseye versions, and removed extra logic in VersionInfo * include all defaultVersion.txt files in the upload * fixed spacing for vsts pipeline * updated the maven base url to point to a source that contains legacy versions * fixed php version sha * use correct get pip url when version 3.6 and stretch * add bullseye maven job * added support to still build php 7.2 binaries * allow enough time for php to generate and upload all sdks * give php jobs 24 hours to run, as they have not been able to generate all versions in the given time * updated python sdk generation to use the correct stretch buildpack for non-3.10 or greater versions * updated logic so that python version 3.10 and above will have the correct prerequisites built * updated common script to ignore whitespace differently * readded deleted line and ran generate constants * Pauld/1559705 PR2 cleanup and utilize bullseye images (#1497) * initial pass at adding support for bullseye by resolving the PR2 todos * allow build * added test for php default versions * added dotnetcore and python tests for invalid versions * added more tests for correct pulling functionality * support for finding default version with no debain flavor * add working python versions * whitespace * added comments explaining the supported version logic, and fixed a statement to ensure that stretch images check for correct dotnet metadata * add preview 7 * addressed PR comments by deleting un-needed method and adding comment
2022-08-15 20:35:32 +03:00
- 7.0.100-preview.1.22110.4
- 7.0.100-preview.5.22307.18
- 7.0.100-preview.6.22352.1
- 7.0.100-preview.7.22377.5
- 7.0.100-rc.1.22431.12
- 7.0.100-rc.2.22477.23
- 7.0.100
- 7.0.101
- 7.0.102
- 7.0.201
- 7.0.202
- 7.0.203
- 7.0.302
- 7.0.304
- 7.0.305
- 7.0.306
- 7.0.410
- 8.0.100-preview.1.23115.2
- 8.0.100-preview.2.23157.25
- 8.0.100-preview.3.23178.7
- 8.0.100-preview.4.23260.5
- 8.0.100-preview.5.23303.2
- 8.0.100-preview.7.23376.3
- 8.0.100-rc.1.23463.5
- 8.0.100-rc.2.23502.2
- 8.0.100
- 8.0.101
- 8.0.201
- 8.0.202
- 8.0.301
- 8.0.303
Pauld/1559705 improve cli to detect viable sdks based on debian flavor (#1484) * save point: splitting up versions to build by ostype * restructured and modified the platforms scripts and updated the shared code generator to account for the new versions * updated constants to include ostype change and newer python version * added support for new file structure to the python dockerfiles and publishing from dev to prod sdks * save point, starting to enrich all storage items with version number, and modifying tests for new logic * clean up platforms shell scripts * finish modifying scripts to add version to the metadata, regardless of OSType * beginning to update cli to support pulling only relevant sdks * added constants that relate to the different debian flavors we may see * save point, added to constants yaml file to start adding support for pulling debian flavor sdks * added debian flavor option to the build command, and starting to update tests to be compatible * renamed the vso focal directories to focal scm, and fixed the sdk storage tests * added a number of comments for the second PR and some tests to cover dotnet and node pulling the correct images * added php and python tests for installing based on the available sdks * updated sdk storage provider and platform installer to have bullseye images use buster sdks, since there are currently no bullseye sdks * self reviewed pr: added comments, fixed some bugs and typos, and updated the pipeline scripts to correctly handle stretch images * added default sdk storage metadata to be used for determining versions available * added legacy versions to stretch version directories, so that the supported md file will contain the best information * updated shared code generator to allow for the legacy versions text files * update platform installation scripts to enrich the sdks with an updated version metadata name and the OS type * some fixes for generating the platform binaries locally, and a fix for generating the maven binaries * added legacy version metadata to storage constants * updated the metadata names so that they exist in constants file and can be used throughout oryx * saved leftover merge conflict file * removed old default and versions to build files * updated php fpm configuration to be in the constants.yaml file so that we support the generate constants script * updated the debian flavor arg in the python template * fix failing githubaction and vso focal tests * saved file and added comment to version comparer * fixed some spacing and added comments and a todo * updated dotnet runtime version metadata to be backwards compatible * use version info from elsewhere in oryx to streamline version comparing * pr feedback, using constants during platform installation and sdk storage provider, and trimming whitespace from version files * pr feedback: use constants for file names and renamed the new sdk versions metadata to be consistent * limit bullseye sdks we push to storage to the ones that we know will be used by bullseye * regenerated constants with updated bullseye versions, and removed extra logic in VersionInfo * include all defaultVersion.txt files in the upload * fixed spacing for vsts pipeline * updated the maven base url to point to a source that contains legacy versions * fixed php version sha * use correct get pip url when version 3.6 and stretch * add bullseye maven job * added support to still build php 7.2 binaries * allow enough time for php to generate and upload all sdks * give php jobs 24 hours to run, as they have not been able to generate all versions in the given time * updated python sdk generation to use the correct stretch buildpack for non-3.10 or greater versions * updated logic so that python version 3.10 and above will have the correct prerequisites built * updated common script to ignore whitespace differently * readded deleted line and ran generate constants * Pauld/1559705 PR2 cleanup and utilize bullseye images (#1497) * initial pass at adding support for bullseye by resolving the PR2 todos * allow build * added test for php default versions * added dotnetcore and python tests for invalid versions * added more tests for correct pulling functionality * support for finding default version with no debain flavor * add working python versions * whitespace * added comments explaining the supported version logic, and fixed a statement to ensure that stretch images check for correct dotnet metadata * add preview 7 * addressed PR comments by deleting un-needed method and adding comment
2022-08-15 20:35:32 +03:00
### focal-scm
- 2.1.811
- 2.1.812
- 2.1.813
- 2.1.814
- 2.1.816
- 2.1.817
- 2.1.818
- 3.1.404
- 3.1.405
- 3.1.406
- 3.1.407
- 3.1.409
- 3.1.411
- 3.1.412
- 3.1.415
- 3.1.417
- 3.1.419
- 3.1.420
- 3.1.422
- 3.1.423
- 3.1.425
- 3.1.426
Pauld/1559705 improve cli to detect viable sdks based on debian flavor (#1484) * save point: splitting up versions to build by ostype * restructured and modified the platforms scripts and updated the shared code generator to account for the new versions * updated constants to include ostype change and newer python version * added support for new file structure to the python dockerfiles and publishing from dev to prod sdks * save point, starting to enrich all storage items with version number, and modifying tests for new logic * clean up platforms shell scripts * finish modifying scripts to add version to the metadata, regardless of OSType * beginning to update cli to support pulling only relevant sdks * added constants that relate to the different debian flavors we may see * save point, added to constants yaml file to start adding support for pulling debian flavor sdks * added debian flavor option to the build command, and starting to update tests to be compatible * renamed the vso focal directories to focal scm, and fixed the sdk storage tests * added a number of comments for the second PR and some tests to cover dotnet and node pulling the correct images * added php and python tests for installing based on the available sdks * updated sdk storage provider and platform installer to have bullseye images use buster sdks, since there are currently no bullseye sdks * self reviewed pr: added comments, fixed some bugs and typos, and updated the pipeline scripts to correctly handle stretch images * added default sdk storage metadata to be used for determining versions available * added legacy versions to stretch version directories, so that the supported md file will contain the best information * updated shared code generator to allow for the legacy versions text files * update platform installation scripts to enrich the sdks with an updated version metadata name and the OS type * some fixes for generating the platform binaries locally, and a fix for generating the maven binaries * added legacy version metadata to storage constants * updated the metadata names so that they exist in constants file and can be used throughout oryx * saved leftover merge conflict file * removed old default and versions to build files * updated php fpm configuration to be in the constants.yaml file so that we support the generate constants script * updated the debian flavor arg in the python template * fix failing githubaction and vso focal tests * saved file and added comment to version comparer * fixed some spacing and added comments and a todo * updated dotnet runtime version metadata to be backwards compatible * use version info from elsewhere in oryx to streamline version comparing * pr feedback, using constants during platform installation and sdk storage provider, and trimming whitespace from version files * pr feedback: use constants for file names and renamed the new sdk versions metadata to be consistent * limit bullseye sdks we push to storage to the ones that we know will be used by bullseye * regenerated constants with updated bullseye versions, and removed extra logic in VersionInfo * include all defaultVersion.txt files in the upload * fixed spacing for vsts pipeline * updated the maven base url to point to a source that contains legacy versions * fixed php version sha * use correct get pip url when version 3.6 and stretch * add bullseye maven job * added support to still build php 7.2 binaries * allow enough time for php to generate and upload all sdks * give php jobs 24 hours to run, as they have not been able to generate all versions in the given time * updated python sdk generation to use the correct stretch buildpack for non-3.10 or greater versions * updated logic so that python version 3.10 and above will have the correct prerequisites built * updated common script to ignore whitespace differently * readded deleted line and ran generate constants * Pauld/1559705 PR2 cleanup and utilize bullseye images (#1497) * initial pass at adding support for bullseye by resolving the PR2 todos * allow build * added test for php default versions * added dotnetcore and python tests for invalid versions * added more tests for correct pulling functionality * support for finding default version with no debain flavor * add working python versions * whitespace * added comments explaining the supported version logic, and fixed a statement to ensure that stretch images check for correct dotnet metadata * add preview 7 * addressed PR comments by deleting un-needed method and adding comment
2022-08-15 20:35:32 +03:00
- 5.0.100
- 5.0.102
- 5.0.103
- 5.0.104
- 5.0.202
- 5.0.203
- 5.0.302
- 5.0.400
- 5.0.403
- 5.0.406
- 5.0.408
- 6.0.100-preview.1.21103.13
- 6.0.100-preview.2.21155.3
- 6.0.100-preview.3.21202.5
- 6.0.100-preview.4.21255.9
- 6.0.100-preview.5.21302.13
- 6.0.100-preview.6.21355.2
- 6.0.100-preview.7.21379.14
- 6.0.100-rc.1.21458.32
- 6.0.100-rc.2.21505.57
- 6.0.100-rtm.21524.1
- 6.0.100
- 6.0.201
- 6.0.300
- 6.0.301
- 6.0.400
- 6.0.401
- 6.0.403
- 6.0.404
- 6.0.405
- 6.0.406
- 6.0.407
- 6.0.408
- 6.0.410
- 6.0.411
- 6.0.412
- 6.0.415
- 6.0.416
- 6.0.417
- 6.0.421
Pauld/1559705 improve cli to detect viable sdks based on debian flavor (#1484) * save point: splitting up versions to build by ostype * restructured and modified the platforms scripts and updated the shared code generator to account for the new versions * updated constants to include ostype change and newer python version * added support for new file structure to the python dockerfiles and publishing from dev to prod sdks * save point, starting to enrich all storage items with version number, and modifying tests for new logic * clean up platforms shell scripts * finish modifying scripts to add version to the metadata, regardless of OSType * beginning to update cli to support pulling only relevant sdks * added constants that relate to the different debian flavors we may see * save point, added to constants yaml file to start adding support for pulling debian flavor sdks * added debian flavor option to the build command, and starting to update tests to be compatible * renamed the vso focal directories to focal scm, and fixed the sdk storage tests * added a number of comments for the second PR and some tests to cover dotnet and node pulling the correct images * added php and python tests for installing based on the available sdks * updated sdk storage provider and platform installer to have bullseye images use buster sdks, since there are currently no bullseye sdks * self reviewed pr: added comments, fixed some bugs and typos, and updated the pipeline scripts to correctly handle stretch images * added default sdk storage metadata to be used for determining versions available * added legacy versions to stretch version directories, so that the supported md file will contain the best information * updated shared code generator to allow for the legacy versions text files * update platform installation scripts to enrich the sdks with an updated version metadata name and the OS type * some fixes for generating the platform binaries locally, and a fix for generating the maven binaries * added legacy version metadata to storage constants * updated the metadata names so that they exist in constants file and can be used throughout oryx * saved leftover merge conflict file * removed old default and versions to build files * updated php fpm configuration to be in the constants.yaml file so that we support the generate constants script * updated the debian flavor arg in the python template * fix failing githubaction and vso focal tests * saved file and added comment to version comparer * fixed some spacing and added comments and a todo * updated dotnet runtime version metadata to be backwards compatible * use version info from elsewhere in oryx to streamline version comparing * pr feedback, using constants during platform installation and sdk storage provider, and trimming whitespace from version files * pr feedback: use constants for file names and renamed the new sdk versions metadata to be consistent * limit bullseye sdks we push to storage to the ones that we know will be used by bullseye * regenerated constants with updated bullseye versions, and removed extra logic in VersionInfo * include all defaultVersion.txt files in the upload * fixed spacing for vsts pipeline * updated the maven base url to point to a source that contains legacy versions * fixed php version sha * use correct get pip url when version 3.6 and stretch * add bullseye maven job * added support to still build php 7.2 binaries * allow enough time for php to generate and upload all sdks * give php jobs 24 hours to run, as they have not been able to generate all versions in the given time * updated python sdk generation to use the correct stretch buildpack for non-3.10 or greater versions * updated logic so that python version 3.10 and above will have the correct prerequisites built * updated common script to ignore whitespace differently * readded deleted line and ran generate constants * Pauld/1559705 PR2 cleanup and utilize bullseye images (#1497) * initial pass at adding support for bullseye by resolving the PR2 todos * allow build * added test for php default versions * added dotnetcore and python tests for invalid versions * added more tests for correct pulling functionality * support for finding default version with no debain flavor * add working python versions * whitespace * added comments explaining the supported version logic, and fixed a statement to ensure that stretch images check for correct dotnet metadata * add preview 7 * addressed PR comments by deleting un-needed method and adding comment
2022-08-15 20:35:32 +03:00
- 7.0.100-preview.1.22110.4
- 7.0.100-preview.5.22307.18
- 7.0.100-preview.6.22352.1
- 7.0.100-preview.7.22377.5
- 7.0.100-rc.1.22431.12
- 7.0.100-rc.2.22477.23
- 7.0.100
- 7.0.101
- 7.0.102
- 7.0.201
- 7.0.202
- 7.0.203
- 7.0.302
- 7.0.304
- 7.0.305
- 7.0.306
- 7.0.402
- 7.0.403
- 7.0.404
- 8.0.100-preview.1.23115.2
- 8.0.100-preview.2.23157.25
- 8.0.100-preview.3.23178.7
- 8.0.100-preview.4.23260.5
- 8.0.100-preview.5.23303.2
- 8.0.100-preview.7.23376.3
- 8.0.100-rc.1.23463.5
- 8.0.100-rc.2.23502.2
- 8.0.100
- 8.0.101
Pauld/1559705 improve cli to detect viable sdks based on debian flavor (#1484) * save point: splitting up versions to build by ostype * restructured and modified the platforms scripts and updated the shared code generator to account for the new versions * updated constants to include ostype change and newer python version * added support for new file structure to the python dockerfiles and publishing from dev to prod sdks * save point, starting to enrich all storage items with version number, and modifying tests for new logic * clean up platforms shell scripts * finish modifying scripts to add version to the metadata, regardless of OSType * beginning to update cli to support pulling only relevant sdks * added constants that relate to the different debian flavors we may see * save point, added to constants yaml file to start adding support for pulling debian flavor sdks * added debian flavor option to the build command, and starting to update tests to be compatible * renamed the vso focal directories to focal scm, and fixed the sdk storage tests * added a number of comments for the second PR and some tests to cover dotnet and node pulling the correct images * added php and python tests for installing based on the available sdks * updated sdk storage provider and platform installer to have bullseye images use buster sdks, since there are currently no bullseye sdks * self reviewed pr: added comments, fixed some bugs and typos, and updated the pipeline scripts to correctly handle stretch images * added default sdk storage metadata to be used for determining versions available * added legacy versions to stretch version directories, so that the supported md file will contain the best information * updated shared code generator to allow for the legacy versions text files * update platform installation scripts to enrich the sdks with an updated version metadata name and the OS type * some fixes for generating the platform binaries locally, and a fix for generating the maven binaries * added legacy version metadata to storage constants * updated the metadata names so that they exist in constants file and can be used throughout oryx * saved leftover merge conflict file * removed old default and versions to build files * updated php fpm configuration to be in the constants.yaml file so that we support the generate constants script * updated the debian flavor arg in the python template * fix failing githubaction and vso focal tests * saved file and added comment to version comparer * fixed some spacing and added comments and a todo * updated dotnet runtime version metadata to be backwards compatible * use version info from elsewhere in oryx to streamline version comparing * pr feedback, using constants during platform installation and sdk storage provider, and trimming whitespace from version files * pr feedback: use constants for file names and renamed the new sdk versions metadata to be consistent * limit bullseye sdks we push to storage to the ones that we know will be used by bullseye * regenerated constants with updated bullseye versions, and removed extra logic in VersionInfo * include all defaultVersion.txt files in the upload * fixed spacing for vsts pipeline * updated the maven base url to point to a source that contains legacy versions * fixed php version sha * use correct get pip url when version 3.6 and stretch * add bullseye maven job * added support to still build php 7.2 binaries * allow enough time for php to generate and upload all sdks * give php jobs 24 hours to run, as they have not been able to generate all versions in the given time * updated python sdk generation to use the correct stretch buildpack for non-3.10 or greater versions * updated logic so that python version 3.10 and above will have the correct prerequisites built * updated common script to ignore whitespace differently * readded deleted line and ran generate constants * Pauld/1559705 PR2 cleanup and utilize bullseye images (#1497) * initial pass at adding support for bullseye by resolving the PR2 todos * allow build * added test for php default versions * added dotnetcore and python tests for invalid versions * added more tests for correct pulling functionality * support for finding default version with no debain flavor * add working python versions * whitespace * added comments explaining the supported version logic, and fixed a statement to ensure that stretch images check for correct dotnet metadata * add preview 7 * addressed PR comments by deleting un-needed method and adding comment
2022-08-15 20:35:32 +03:00
### stretch
- 1.1.14
- 2.1.801
- 2.1.802
- 2.1.803
- 2.1.804
- 2.1.805
- 2.1.806
- 2.1.807
- 2.1.808
- 2.1.809
- 2.1.810
- 2.1.811
- 2.1.812
- 2.1.813
- 2.1.814
Pauld/1559705 improve cli to detect viable sdks based on debian flavor (#1484) * save point: splitting up versions to build by ostype * restructured and modified the platforms scripts and updated the shared code generator to account for the new versions * updated constants to include ostype change and newer python version * added support for new file structure to the python dockerfiles and publishing from dev to prod sdks * save point, starting to enrich all storage items with version number, and modifying tests for new logic * clean up platforms shell scripts * finish modifying scripts to add version to the metadata, regardless of OSType * beginning to update cli to support pulling only relevant sdks * added constants that relate to the different debian flavors we may see * save point, added to constants yaml file to start adding support for pulling debian flavor sdks * added debian flavor option to the build command, and starting to update tests to be compatible * renamed the vso focal directories to focal scm, and fixed the sdk storage tests * added a number of comments for the second PR and some tests to cover dotnet and node pulling the correct images * added php and python tests for installing based on the available sdks * updated sdk storage provider and platform installer to have bullseye images use buster sdks, since there are currently no bullseye sdks * self reviewed pr: added comments, fixed some bugs and typos, and updated the pipeline scripts to correctly handle stretch images * added default sdk storage metadata to be used for determining versions available * added legacy versions to stretch version directories, so that the supported md file will contain the best information * updated shared code generator to allow for the legacy versions text files * update platform installation scripts to enrich the sdks with an updated version metadata name and the OS type * some fixes for generating the platform binaries locally, and a fix for generating the maven binaries * added legacy version metadata to storage constants * updated the metadata names so that they exist in constants file and can be used throughout oryx * saved leftover merge conflict file * removed old default and versions to build files * updated php fpm configuration to be in the constants.yaml file so that we support the generate constants script * updated the debian flavor arg in the python template * fix failing githubaction and vso focal tests * saved file and added comment to version comparer * fixed some spacing and added comments and a todo * updated dotnet runtime version metadata to be backwards compatible * use version info from elsewhere in oryx to streamline version comparing * pr feedback, using constants during platform installation and sdk storage provider, and trimming whitespace from version files * pr feedback: use constants for file names and renamed the new sdk versions metadata to be consistent * limit bullseye sdks we push to storage to the ones that we know will be used by bullseye * regenerated constants with updated bullseye versions, and removed extra logic in VersionInfo * include all defaultVersion.txt files in the upload * fixed spacing for vsts pipeline * updated the maven base url to point to a source that contains legacy versions * fixed php version sha * use correct get pip url when version 3.6 and stretch * add bullseye maven job * added support to still build php 7.2 binaries * allow enough time for php to generate and upload all sdks * give php jobs 24 hours to run, as they have not been able to generate all versions in the given time * updated python sdk generation to use the correct stretch buildpack for non-3.10 or greater versions * updated logic so that python version 3.10 and above will have the correct prerequisites built * updated common script to ignore whitespace differently * readded deleted line and ran generate constants * Pauld/1559705 PR2 cleanup and utilize bullseye images (#1497) * initial pass at adding support for bullseye by resolving the PR2 todos * allow build * added test for php default versions * added dotnetcore and python tests for invalid versions * added more tests for correct pulling functionality * support for finding default version with no debain flavor * add working python versions * whitespace * added comments explaining the supported version logic, and fixed a statement to ensure that stretch images check for correct dotnet metadata * add preview 7 * addressed PR comments by deleting un-needed method and adding comment
2022-08-15 20:35:32 +03:00
- 2.1.816
- 2.1.817
- 2.1.818
- 2.2.207
- 2.2.401
- 2.2.402
- 3.0.100-preview8-013656
- 3.0.100-preview9-014004
- 3.0.100-rc1-014190
- 3.0.100
- 3.0.101
- 3.0.102
- 3.0.103
- 3.1.100
- 3.1.101
- 3.1.102
- 3.1.200
- 3.1.201
- 3.1.202
- 3.1.300
- 3.1.301
- 3.1.302
- 3.1.401
- 3.1.402
- 3.1.403
- 3.1.404
- 3.1.405
- 3.1.406
- 3.1.407
- 3.1.409
Pauld/1559705 improve cli to detect viable sdks based on debian flavor (#1484) * save point: splitting up versions to build by ostype * restructured and modified the platforms scripts and updated the shared code generator to account for the new versions * updated constants to include ostype change and newer python version * added support for new file structure to the python dockerfiles and publishing from dev to prod sdks * save point, starting to enrich all storage items with version number, and modifying tests for new logic * clean up platforms shell scripts * finish modifying scripts to add version to the metadata, regardless of OSType * beginning to update cli to support pulling only relevant sdks * added constants that relate to the different debian flavors we may see * save point, added to constants yaml file to start adding support for pulling debian flavor sdks * added debian flavor option to the build command, and starting to update tests to be compatible * renamed the vso focal directories to focal scm, and fixed the sdk storage tests * added a number of comments for the second PR and some tests to cover dotnet and node pulling the correct images * added php and python tests for installing based on the available sdks * updated sdk storage provider and platform installer to have bullseye images use buster sdks, since there are currently no bullseye sdks * self reviewed pr: added comments, fixed some bugs and typos, and updated the pipeline scripts to correctly handle stretch images * added default sdk storage metadata to be used for determining versions available * added legacy versions to stretch version directories, so that the supported md file will contain the best information * updated shared code generator to allow for the legacy versions text files * update platform installation scripts to enrich the sdks with an updated version metadata name and the OS type * some fixes for generating the platform binaries locally, and a fix for generating the maven binaries * added legacy version metadata to storage constants * updated the metadata names so that they exist in constants file and can be used throughout oryx * saved leftover merge conflict file * removed old default and versions to build files * updated php fpm configuration to be in the constants.yaml file so that we support the generate constants script * updated the debian flavor arg in the python template * fix failing githubaction and vso focal tests * saved file and added comment to version comparer * fixed some spacing and added comments and a todo * updated dotnet runtime version metadata to be backwards compatible * use version info from elsewhere in oryx to streamline version comparing * pr feedback, using constants during platform installation and sdk storage provider, and trimming whitespace from version files * pr feedback: use constants for file names and renamed the new sdk versions metadata to be consistent * limit bullseye sdks we push to storage to the ones that we know will be used by bullseye * regenerated constants with updated bullseye versions, and removed extra logic in VersionInfo * include all defaultVersion.txt files in the upload * fixed spacing for vsts pipeline * updated the maven base url to point to a source that contains legacy versions * fixed php version sha * use correct get pip url when version 3.6 and stretch * add bullseye maven job * added support to still build php 7.2 binaries * allow enough time for php to generate and upload all sdks * give php jobs 24 hours to run, as they have not been able to generate all versions in the given time * updated python sdk generation to use the correct stretch buildpack for non-3.10 or greater versions * updated logic so that python version 3.10 and above will have the correct prerequisites built * updated common script to ignore whitespace differently * readded deleted line and ran generate constants * Pauld/1559705 PR2 cleanup and utilize bullseye images (#1497) * initial pass at adding support for bullseye by resolving the PR2 todos * allow build * added test for php default versions * added dotnetcore and python tests for invalid versions * added more tests for correct pulling functionality * support for finding default version with no debain flavor * add working python versions * whitespace * added comments explaining the supported version logic, and fixed a statement to ensure that stretch images check for correct dotnet metadata * add preview 7 * addressed PR comments by deleting un-needed method and adding comment
2022-08-15 20:35:32 +03:00
- 3.1.411
- 3.1.412
- 3.1.415
Pauld/1559705 improve cli to detect viable sdks based on debian flavor (#1484) * save point: splitting up versions to build by ostype * restructured and modified the platforms scripts and updated the shared code generator to account for the new versions * updated constants to include ostype change and newer python version * added support for new file structure to the python dockerfiles and publishing from dev to prod sdks * save point, starting to enrich all storage items with version number, and modifying tests for new logic * clean up platforms shell scripts * finish modifying scripts to add version to the metadata, regardless of OSType * beginning to update cli to support pulling only relevant sdks * added constants that relate to the different debian flavors we may see * save point, added to constants yaml file to start adding support for pulling debian flavor sdks * added debian flavor option to the build command, and starting to update tests to be compatible * renamed the vso focal directories to focal scm, and fixed the sdk storage tests * added a number of comments for the second PR and some tests to cover dotnet and node pulling the correct images * added php and python tests for installing based on the available sdks * updated sdk storage provider and platform installer to have bullseye images use buster sdks, since there are currently no bullseye sdks * self reviewed pr: added comments, fixed some bugs and typos, and updated the pipeline scripts to correctly handle stretch images * added default sdk storage metadata to be used for determining versions available * added legacy versions to stretch version directories, so that the supported md file will contain the best information * updated shared code generator to allow for the legacy versions text files * update platform installation scripts to enrich the sdks with an updated version metadata name and the OS type * some fixes for generating the platform binaries locally, and a fix for generating the maven binaries * added legacy version metadata to storage constants * updated the metadata names so that they exist in constants file and can be used throughout oryx * saved leftover merge conflict file * removed old default and versions to build files * updated php fpm configuration to be in the constants.yaml file so that we support the generate constants script * updated the debian flavor arg in the python template * fix failing githubaction and vso focal tests * saved file and added comment to version comparer * fixed some spacing and added comments and a todo * updated dotnet runtime version metadata to be backwards compatible * use version info from elsewhere in oryx to streamline version comparing * pr feedback, using constants during platform installation and sdk storage provider, and trimming whitespace from version files * pr feedback: use constants for file names and renamed the new sdk versions metadata to be consistent * limit bullseye sdks we push to storage to the ones that we know will be used by bullseye * regenerated constants with updated bullseye versions, and removed extra logic in VersionInfo * include all defaultVersion.txt files in the upload * fixed spacing for vsts pipeline * updated the maven base url to point to a source that contains legacy versions * fixed php version sha * use correct get pip url when version 3.6 and stretch * add bullseye maven job * added support to still build php 7.2 binaries * allow enough time for php to generate and upload all sdks * give php jobs 24 hours to run, as they have not been able to generate all versions in the given time * updated python sdk generation to use the correct stretch buildpack for non-3.10 or greater versions * updated logic so that python version 3.10 and above will have the correct prerequisites built * updated common script to ignore whitespace differently * readded deleted line and ran generate constants * Pauld/1559705 PR2 cleanup and utilize bullseye images (#1497) * initial pass at adding support for bullseye by resolving the PR2 todos * allow build * added test for php default versions * added dotnetcore and python tests for invalid versions * added more tests for correct pulling functionality * support for finding default version with no debain flavor * add working python versions * whitespace * added comments explaining the supported version logic, and fixed a statement to ensure that stretch images check for correct dotnet metadata * add preview 7 * addressed PR comments by deleting un-needed method and adding comment
2022-08-15 20:35:32 +03:00
- 3.1.417
- 3.1.419
- 3.1.420
- 3.1.426
- 5.0.100-preview.1.20155.7
- 5.0.100-preview.2.20176.6
- 5.0.100-preview.3.20216.6
- 5.0.100-preview.4.20258.7
- 5.0.100-preview.5.20279.10
- 5.0.100-preview.6.20318.15
- 5.0.100-preview.7.20366.6
- 5.0.100-preview.8.20417.9
- 5.0.100-rc.1.20452.10
- 5.0.100-rc.2.20479.15
- 5.0.100
- 5.0.102
- 5.0.103
- 5.0.104
- 5.0.202
- 5.0.203
Pauld/1559705 improve cli to detect viable sdks based on debian flavor (#1484) * save point: splitting up versions to build by ostype * restructured and modified the platforms scripts and updated the shared code generator to account for the new versions * updated constants to include ostype change and newer python version * added support for new file structure to the python dockerfiles and publishing from dev to prod sdks * save point, starting to enrich all storage items with version number, and modifying tests for new logic * clean up platforms shell scripts * finish modifying scripts to add version to the metadata, regardless of OSType * beginning to update cli to support pulling only relevant sdks * added constants that relate to the different debian flavors we may see * save point, added to constants yaml file to start adding support for pulling debian flavor sdks * added debian flavor option to the build command, and starting to update tests to be compatible * renamed the vso focal directories to focal scm, and fixed the sdk storage tests * added a number of comments for the second PR and some tests to cover dotnet and node pulling the correct images * added php and python tests for installing based on the available sdks * updated sdk storage provider and platform installer to have bullseye images use buster sdks, since there are currently no bullseye sdks * self reviewed pr: added comments, fixed some bugs and typos, and updated the pipeline scripts to correctly handle stretch images * added default sdk storage metadata to be used for determining versions available * added legacy versions to stretch version directories, so that the supported md file will contain the best information * updated shared code generator to allow for the legacy versions text files * update platform installation scripts to enrich the sdks with an updated version metadata name and the OS type * some fixes for generating the platform binaries locally, and a fix for generating the maven binaries * added legacy version metadata to storage constants * updated the metadata names so that they exist in constants file and can be used throughout oryx * saved leftover merge conflict file * removed old default and versions to build files * updated php fpm configuration to be in the constants.yaml file so that we support the generate constants script * updated the debian flavor arg in the python template * fix failing githubaction and vso focal tests * saved file and added comment to version comparer * fixed some spacing and added comments and a todo * updated dotnet runtime version metadata to be backwards compatible * use version info from elsewhere in oryx to streamline version comparing * pr feedback, using constants during platform installation and sdk storage provider, and trimming whitespace from version files * pr feedback: use constants for file names and renamed the new sdk versions metadata to be consistent * limit bullseye sdks we push to storage to the ones that we know will be used by bullseye * regenerated constants with updated bullseye versions, and removed extra logic in VersionInfo * include all defaultVersion.txt files in the upload * fixed spacing for vsts pipeline * updated the maven base url to point to a source that contains legacy versions * fixed php version sha * use correct get pip url when version 3.6 and stretch * add bullseye maven job * added support to still build php 7.2 binaries * allow enough time for php to generate and upload all sdks * give php jobs 24 hours to run, as they have not been able to generate all versions in the given time * updated python sdk generation to use the correct stretch buildpack for non-3.10 or greater versions * updated logic so that python version 3.10 and above will have the correct prerequisites built * updated common script to ignore whitespace differently * readded deleted line and ran generate constants * Pauld/1559705 PR2 cleanup and utilize bullseye images (#1497) * initial pass at adding support for bullseye by resolving the PR2 todos * allow build * added test for php default versions * added dotnetcore and python tests for invalid versions * added more tests for correct pulling functionality * support for finding default version with no debain flavor * add working python versions * whitespace * added comments explaining the supported version logic, and fixed a statement to ensure that stretch images check for correct dotnet metadata * add preview 7 * addressed PR comments by deleting un-needed method and adding comment
2022-08-15 20:35:32 +03:00
- 5.0.302
- 5.0.400
- 5.0.403
- 5.0.406
Pauld/1559705 improve cli to detect viable sdks based on debian flavor (#1484) * save point: splitting up versions to build by ostype * restructured and modified the platforms scripts and updated the shared code generator to account for the new versions * updated constants to include ostype change and newer python version * added support for new file structure to the python dockerfiles and publishing from dev to prod sdks * save point, starting to enrich all storage items with version number, and modifying tests for new logic * clean up platforms shell scripts * finish modifying scripts to add version to the metadata, regardless of OSType * beginning to update cli to support pulling only relevant sdks * added constants that relate to the different debian flavors we may see * save point, added to constants yaml file to start adding support for pulling debian flavor sdks * added debian flavor option to the build command, and starting to update tests to be compatible * renamed the vso focal directories to focal scm, and fixed the sdk storage tests * added a number of comments for the second PR and some tests to cover dotnet and node pulling the correct images * added php and python tests for installing based on the available sdks * updated sdk storage provider and platform installer to have bullseye images use buster sdks, since there are currently no bullseye sdks * self reviewed pr: added comments, fixed some bugs and typos, and updated the pipeline scripts to correctly handle stretch images * added default sdk storage metadata to be used for determining versions available * added legacy versions to stretch version directories, so that the supported md file will contain the best information * updated shared code generator to allow for the legacy versions text files * update platform installation scripts to enrich the sdks with an updated version metadata name and the OS type * some fixes for generating the platform binaries locally, and a fix for generating the maven binaries * added legacy version metadata to storage constants * updated the metadata names so that they exist in constants file and can be used throughout oryx * saved leftover merge conflict file * removed old default and versions to build files * updated php fpm configuration to be in the constants.yaml file so that we support the generate constants script * updated the debian flavor arg in the python template * fix failing githubaction and vso focal tests * saved file and added comment to version comparer * fixed some spacing and added comments and a todo * updated dotnet runtime version metadata to be backwards compatible * use version info from elsewhere in oryx to streamline version comparing * pr feedback, using constants during platform installation and sdk storage provider, and trimming whitespace from version files * pr feedback: use constants for file names and renamed the new sdk versions metadata to be consistent * limit bullseye sdks we push to storage to the ones that we know will be used by bullseye * regenerated constants with updated bullseye versions, and removed extra logic in VersionInfo * include all defaultVersion.txt files in the upload * fixed spacing for vsts pipeline * updated the maven base url to point to a source that contains legacy versions * fixed php version sha * use correct get pip url when version 3.6 and stretch * add bullseye maven job * added support to still build php 7.2 binaries * allow enough time for php to generate and upload all sdks * give php jobs 24 hours to run, as they have not been able to generate all versions in the given time * updated python sdk generation to use the correct stretch buildpack for non-3.10 or greater versions * updated logic so that python version 3.10 and above will have the correct prerequisites built * updated common script to ignore whitespace differently * readded deleted line and ran generate constants * Pauld/1559705 PR2 cleanup and utilize bullseye images (#1497) * initial pass at adding support for bullseye by resolving the PR2 todos * allow build * added test for php default versions * added dotnetcore and python tests for invalid versions * added more tests for correct pulling functionality * support for finding default version with no debain flavor * add working python versions * whitespace * added comments explaining the supported version logic, and fixed a statement to ensure that stretch images check for correct dotnet metadata * add preview 7 * addressed PR comments by deleting un-needed method and adding comment
2022-08-15 20:35:32 +03:00
- 5.0.408
- 6.0.0-rc.1.21451.13
Pauld/1559705 improve cli to detect viable sdks based on debian flavor (#1484) * save point: splitting up versions to build by ostype * restructured and modified the platforms scripts and updated the shared code generator to account for the new versions * updated constants to include ostype change and newer python version * added support for new file structure to the python dockerfiles and publishing from dev to prod sdks * save point, starting to enrich all storage items with version number, and modifying tests for new logic * clean up platforms shell scripts * finish modifying scripts to add version to the metadata, regardless of OSType * beginning to update cli to support pulling only relevant sdks * added constants that relate to the different debian flavors we may see * save point, added to constants yaml file to start adding support for pulling debian flavor sdks * added debian flavor option to the build command, and starting to update tests to be compatible * renamed the vso focal directories to focal scm, and fixed the sdk storage tests * added a number of comments for the second PR and some tests to cover dotnet and node pulling the correct images * added php and python tests for installing based on the available sdks * updated sdk storage provider and platform installer to have bullseye images use buster sdks, since there are currently no bullseye sdks * self reviewed pr: added comments, fixed some bugs and typos, and updated the pipeline scripts to correctly handle stretch images * added default sdk storage metadata to be used for determining versions available * added legacy versions to stretch version directories, so that the supported md file will contain the best information * updated shared code generator to allow for the legacy versions text files * update platform installation scripts to enrich the sdks with an updated version metadata name and the OS type * some fixes for generating the platform binaries locally, and a fix for generating the maven binaries * added legacy version metadata to storage constants * updated the metadata names so that they exist in constants file and can be used throughout oryx * saved leftover merge conflict file * removed old default and versions to build files * updated php fpm configuration to be in the constants.yaml file so that we support the generate constants script * updated the debian flavor arg in the python template * fix failing githubaction and vso focal tests * saved file and added comment to version comparer * fixed some spacing and added comments and a todo * updated dotnet runtime version metadata to be backwards compatible * use version info from elsewhere in oryx to streamline version comparing * pr feedback, using constants during platform installation and sdk storage provider, and trimming whitespace from version files * pr feedback: use constants for file names and renamed the new sdk versions metadata to be consistent * limit bullseye sdks we push to storage to the ones that we know will be used by bullseye * regenerated constants with updated bullseye versions, and removed extra logic in VersionInfo * include all defaultVersion.txt files in the upload * fixed spacing for vsts pipeline * updated the maven base url to point to a source that contains legacy versions * fixed php version sha * use correct get pip url when version 3.6 and stretch * add bullseye maven job * added support to still build php 7.2 binaries * allow enough time for php to generate and upload all sdks * give php jobs 24 hours to run, as they have not been able to generate all versions in the given time * updated python sdk generation to use the correct stretch buildpack for non-3.10 or greater versions * updated logic so that python version 3.10 and above will have the correct prerequisites built * updated common script to ignore whitespace differently * readded deleted line and ran generate constants * Pauld/1559705 PR2 cleanup and utilize bullseye images (#1497) * initial pass at adding support for bullseye by resolving the PR2 todos * allow build * added test for php default versions * added dotnetcore and python tests for invalid versions * added more tests for correct pulling functionality * support for finding default version with no debain flavor * add working python versions * whitespace * added comments explaining the supported version logic, and fixed a statement to ensure that stretch images check for correct dotnet metadata * add preview 7 * addressed PR comments by deleting un-needed method and adding comment
2022-08-15 20:35:32 +03:00
- 6.0.100-preview.1.21103.13
- 6.0.100-preview.2.21155.3
- 6.0.100-preview.3.21202.5
- 6.0.100-preview.4.21255.9
- 6.0.100-preview.5.21302.13
- 6.0.100-preview.6.21355.2
- 6.0.100-preview.7.21379.14
- 6.0.100-rc.1.21458.32
- 6.0.100-rc.2.21505.57
- 6.0.100-rtm.21524.1
- 6.0.100
- 6.0.201
- 6.0.300
- 6.0.301
- 6.0.404
- 6.0.405
- 6.0.406
- 6.0.407
- 6.0.408
- 6.0.410
- 6.0.411
- 6.0.412
- 6.0.415
- 6.0.416
- 6.0.417
- 6.0.421
- 7.0.100-preview.1.22110.4
- 7.0.100-preview.5.22307.18
- 7.0.100-preview.6.22352.1
- 7.0.100-preview.7.22377.5
- 7.0.100
- 7.0.101
- 7.0.102
- 7.0.201
- 7.0.202
- 7.0.203
- 7.0.302
- 7.0.304
- 7.0.305
- 7.0.306
- 7.0.402
- 7.0.403
- 7.0.404
- 8.0.100-preview.1.23115.2
- 8.0.100-preview.2.23157.25
- 8.0.100-preview.3.23178.7
- 8.0.100-preview.4.23260.5
- 8.0.100-preview.5.23303.2
- 8.0.100-preview.7.23376.3
- 8.0.100-rc.1.23463.5
- 8.0.100-rc.2.23502.2
- 8.0.100
- 8.0.101
2024-03-19 09:23:35 +03:00
Pauld/1559705 improve cli to detect viable sdks based on debian flavor (#1484) * save point: splitting up versions to build by ostype * restructured and modified the platforms scripts and updated the shared code generator to account for the new versions * updated constants to include ostype change and newer python version * added support for new file structure to the python dockerfiles and publishing from dev to prod sdks * save point, starting to enrich all storage items with version number, and modifying tests for new logic * clean up platforms shell scripts * finish modifying scripts to add version to the metadata, regardless of OSType * beginning to update cli to support pulling only relevant sdks * added constants that relate to the different debian flavors we may see * save point, added to constants yaml file to start adding support for pulling debian flavor sdks * added debian flavor option to the build command, and starting to update tests to be compatible * renamed the vso focal directories to focal scm, and fixed the sdk storage tests * added a number of comments for the second PR and some tests to cover dotnet and node pulling the correct images * added php and python tests for installing based on the available sdks * updated sdk storage provider and platform installer to have bullseye images use buster sdks, since there are currently no bullseye sdks * self reviewed pr: added comments, fixed some bugs and typos, and updated the pipeline scripts to correctly handle stretch images * added default sdk storage metadata to be used for determining versions available * added legacy versions to stretch version directories, so that the supported md file will contain the best information * updated shared code generator to allow for the legacy versions text files * update platform installation scripts to enrich the sdks with an updated version metadata name and the OS type * some fixes for generating the platform binaries locally, and a fix for generating the maven binaries * added legacy version metadata to storage constants * updated the metadata names so that they exist in constants file and can be used throughout oryx * saved leftover merge conflict file * removed old default and versions to build files * updated php fpm configuration to be in the constants.yaml file so that we support the generate constants script * updated the debian flavor arg in the python template * fix failing githubaction and vso focal tests * saved file and added comment to version comparer * fixed some spacing and added comments and a todo * updated dotnet runtime version metadata to be backwards compatible * use version info from elsewhere in oryx to streamline version comparing * pr feedback, using constants during platform installation and sdk storage provider, and trimming whitespace from version files * pr feedback: use constants for file names and renamed the new sdk versions metadata to be consistent * limit bullseye sdks we push to storage to the ones that we know will be used by bullseye * regenerated constants with updated bullseye versions, and removed extra logic in VersionInfo * include all defaultVersion.txt files in the upload * fixed spacing for vsts pipeline * updated the maven base url to point to a source that contains legacy versions * fixed php version sha * use correct get pip url when version 3.6 and stretch * add bullseye maven job * added support to still build php 7.2 binaries * allow enough time for php to generate and upload all sdks * give php jobs 24 hours to run, as they have not been able to generate all versions in the given time * updated python sdk generation to use the correct stretch buildpack for non-3.10 or greater versions * updated logic so that python version 3.10 and above will have the correct prerequisites built * updated common script to ignore whitespace differently * readded deleted line and ran generate constants * Pauld/1559705 PR2 cleanup and utilize bullseye images (#1497) * initial pass at adding support for bullseye by resolving the PR2 todos * allow build * added test for php default versions * added dotnetcore and python tests for invalid versions * added more tests for correct pulling functionality * support for finding default version with no debain flavor * add working python versions * whitespace * added comments explaining the supported version logic, and fixed a statement to ensure that stretch images check for correct dotnet metadata * add preview 7 * addressed PR comments by deleting un-needed method and adding comment
2022-08-15 20:35:32 +03:00
## golang
### bullseye
- 1.14.15
- 1.15.15
- 1.16.7
- 1.17
- 1.18
- 1.18.8
- 1.18.10
- 1.19
- 1.19.3
- 1.19.5
- 1.19.7
Pauld/1559705 improve cli to detect viable sdks based on debian flavor (#1484) * save point: splitting up versions to build by ostype * restructured and modified the platforms scripts and updated the shared code generator to account for the new versions * updated constants to include ostype change and newer python version * added support for new file structure to the python dockerfiles and publishing from dev to prod sdks * save point, starting to enrich all storage items with version number, and modifying tests for new logic * clean up platforms shell scripts * finish modifying scripts to add version to the metadata, regardless of OSType * beginning to update cli to support pulling only relevant sdks * added constants that relate to the different debian flavors we may see * save point, added to constants yaml file to start adding support for pulling debian flavor sdks * added debian flavor option to the build command, and starting to update tests to be compatible * renamed the vso focal directories to focal scm, and fixed the sdk storage tests * added a number of comments for the second PR and some tests to cover dotnet and node pulling the correct images * added php and python tests for installing based on the available sdks * updated sdk storage provider and platform installer to have bullseye images use buster sdks, since there are currently no bullseye sdks * self reviewed pr: added comments, fixed some bugs and typos, and updated the pipeline scripts to correctly handle stretch images * added default sdk storage metadata to be used for determining versions available * added legacy versions to stretch version directories, so that the supported md file will contain the best information * updated shared code generator to allow for the legacy versions text files * update platform installation scripts to enrich the sdks with an updated version metadata name and the OS type * some fixes for generating the platform binaries locally, and a fix for generating the maven binaries * added legacy version metadata to storage constants * updated the metadata names so that they exist in constants file and can be used throughout oryx * saved leftover merge conflict file * removed old default and versions to build files * updated php fpm configuration to be in the constants.yaml file so that we support the generate constants script * updated the debian flavor arg in the python template * fix failing githubaction and vso focal tests * saved file and added comment to version comparer * fixed some spacing and added comments and a todo * updated dotnet runtime version metadata to be backwards compatible * use version info from elsewhere in oryx to streamline version comparing * pr feedback, using constants during platform installation and sdk storage provider, and trimming whitespace from version files * pr feedback: use constants for file names and renamed the new sdk versions metadata to be consistent * limit bullseye sdks we push to storage to the ones that we know will be used by bullseye * regenerated constants with updated bullseye versions, and removed extra logic in VersionInfo * include all defaultVersion.txt files in the upload * fixed spacing for vsts pipeline * updated the maven base url to point to a source that contains legacy versions * fixed php version sha * use correct get pip url when version 3.6 and stretch * add bullseye maven job * added support to still build php 7.2 binaries * allow enough time for php to generate and upload all sdks * give php jobs 24 hours to run, as they have not been able to generate all versions in the given time * updated python sdk generation to use the correct stretch buildpack for non-3.10 or greater versions * updated logic so that python version 3.10 and above will have the correct prerequisites built * updated common script to ignore whitespace differently * readded deleted line and ran generate constants * Pauld/1559705 PR2 cleanup and utilize bullseye images (#1497) * initial pass at adding support for bullseye by resolving the PR2 todos * allow build * added test for php default versions * added dotnetcore and python tests for invalid versions * added more tests for correct pulling functionality * support for finding default version with no debain flavor * add working python versions * whitespace * added comments explaining the supported version logic, and fixed a statement to ensure that stretch images check for correct dotnet metadata * add preview 7 * addressed PR comments by deleting un-needed method and adding comment
2022-08-15 20:35:32 +03:00
### buster
- 1.14.15
- 1.15.15
- 1.16.7
- 1.17
- 1.18
- 1.18.8
- 1.18.10
- 1.19
- 1.19.3
- 1.19.5
- 1.19.7
Pauld/1559705 improve cli to detect viable sdks based on debian flavor (#1484) * save point: splitting up versions to build by ostype * restructured and modified the platforms scripts and updated the shared code generator to account for the new versions * updated constants to include ostype change and newer python version * added support for new file structure to the python dockerfiles and publishing from dev to prod sdks * save point, starting to enrich all storage items with version number, and modifying tests for new logic * clean up platforms shell scripts * finish modifying scripts to add version to the metadata, regardless of OSType * beginning to update cli to support pulling only relevant sdks * added constants that relate to the different debian flavors we may see * save point, added to constants yaml file to start adding support for pulling debian flavor sdks * added debian flavor option to the build command, and starting to update tests to be compatible * renamed the vso focal directories to focal scm, and fixed the sdk storage tests * added a number of comments for the second PR and some tests to cover dotnet and node pulling the correct images * added php and python tests for installing based on the available sdks * updated sdk storage provider and platform installer to have bullseye images use buster sdks, since there are currently no bullseye sdks * self reviewed pr: added comments, fixed some bugs and typos, and updated the pipeline scripts to correctly handle stretch images * added default sdk storage metadata to be used for determining versions available * added legacy versions to stretch version directories, so that the supported md file will contain the best information * updated shared code generator to allow for the legacy versions text files * update platform installation scripts to enrich the sdks with an updated version metadata name and the OS type * some fixes for generating the platform binaries locally, and a fix for generating the maven binaries * added legacy version metadata to storage constants * updated the metadata names so that they exist in constants file and can be used throughout oryx * saved leftover merge conflict file * removed old default and versions to build files * updated php fpm configuration to be in the constants.yaml file so that we support the generate constants script * updated the debian flavor arg in the python template * fix failing githubaction and vso focal tests * saved file and added comment to version comparer * fixed some spacing and added comments and a todo * updated dotnet runtime version metadata to be backwards compatible * use version info from elsewhere in oryx to streamline version comparing * pr feedback, using constants during platform installation and sdk storage provider, and trimming whitespace from version files * pr feedback: use constants for file names and renamed the new sdk versions metadata to be consistent * limit bullseye sdks we push to storage to the ones that we know will be used by bullseye * regenerated constants with updated bullseye versions, and removed extra logic in VersionInfo * include all defaultVersion.txt files in the upload * fixed spacing for vsts pipeline * updated the maven base url to point to a source that contains legacy versions * fixed php version sha * use correct get pip url when version 3.6 and stretch * add bullseye maven job * added support to still build php 7.2 binaries * allow enough time for php to generate and upload all sdks * give php jobs 24 hours to run, as they have not been able to generate all versions in the given time * updated python sdk generation to use the correct stretch buildpack for non-3.10 or greater versions * updated logic so that python version 3.10 and above will have the correct prerequisites built * updated common script to ignore whitespace differently * readded deleted line and ran generate constants * Pauld/1559705 PR2 cleanup and utilize bullseye images (#1497) * initial pass at adding support for bullseye by resolving the PR2 todos * allow build * added test for php default versions * added dotnetcore and python tests for invalid versions * added more tests for correct pulling functionality * support for finding default version with no debain flavor * add working python versions * whitespace * added comments explaining the supported version logic, and fixed a statement to ensure that stretch images check for correct dotnet metadata * add preview 7 * addressed PR comments by deleting un-needed method and adding comment
2022-08-15 20:35:32 +03:00
### focal-scm
1342673 add build script generator for golang (#1083) * Add golang version providers * Add golang buildscript generator and options * Add golang platform * Add golang platform tests to check unsupported version throws exception & generated script is generated * Add unit test to check when no version is provided. TODO: fix path issue * Update version with ~ to account for missing minor and patch golang version * Add platform binary for golang * Add golang platform & build scripts * Update buildplatformbinaries with golang * Test permission fix * Test chmod for buildGolang.sh * Test permissions by removing u * Test add cd imagesDir * Test add cd buildDir * Test add ls statement to see what is in the folder * Update name of build golang version bash script * Update the name of the golang versions for jamstack image * Test golang version constant name * Test version update * Update GOLANG_VERSION name * Add go build, install, & run * Update with TODO for future optimizations * Test docker build command updates * Update with typo fix * Update with golang version fix * Update to include compressedSdkDir * Remove patch version * Test add make * Test remove make * Test minor change * Add go installation code * Remove sudo * Test remove apt-get * Test update version * Test update version * Test update installtion * Test remove golang prereq * Test update to prereqs * Test update to prereqs * Test update to prereqs * Test update to prereqs * Test update to prereqs * update defaultversion for golang * Revert nodejs dockerfile * Test minor update * update publishtoazurestorage script * update * Test update golang sdk file name * update * update platform binary creation for golang * update * update * udpate default golang version to 1.17 * udpate * update * remove adding duplicate golang support in full build image * Add unit tests for go binary check * Update with minor fix * Update binary path * Update with minor fix * Upate with minor changes * Update golang version to only support major.minor, with option of patch version format * Remove code that is used for buildBuildImages * Revert env & sha code changes * Revert accidental delete from dotnet nuget * Add additional code for invoking orxy build gorepo * Revert benv code * Update rm a few lines up * Update golang constant * Add GetToolsToBeSetInPath implementation to golang * Update detector error message and track GoModExists * Add code to build golang app * Remove maxSatisfyVersion to support major.minor versions * Remove golang app invocation * Remove TODOs * Remove unused code * Revert return statement * Add golang build time metrics * Update from debug to error message * Update to fix unit test * Update golang hello world app * Add golang dynamic installation unit test * Add golang storage account unit test * Add configuration and supported versions documentation * Update version documentation and minor logic change * Update to disable multiplatform build Co-authored-by: Arjun Roy Chaudhuri <arroyc@microsoft.com>
2021-09-04 03:03:05 +03:00
- 1.14.15
- 1.15.15
- 1.16.7
- 1.17
2022-04-01 02:58:13 +03:00
- 1.18
- 1.18.8
- 1.18.10
- 1.19
- 1.19.3
- 1.19.5
- 1.19.7
1342673 add build script generator for golang (#1083) * Add golang version providers * Add golang buildscript generator and options * Add golang platform * Add golang platform tests to check unsupported version throws exception & generated script is generated * Add unit test to check when no version is provided. TODO: fix path issue * Update version with ~ to account for missing minor and patch golang version * Add platform binary for golang * Add golang platform & build scripts * Update buildplatformbinaries with golang * Test permission fix * Test chmod for buildGolang.sh * Test permissions by removing u * Test add cd imagesDir * Test add cd buildDir * Test add ls statement to see what is in the folder * Update name of build golang version bash script * Update the name of the golang versions for jamstack image * Test golang version constant name * Test version update * Update GOLANG_VERSION name * Add go build, install, & run * Update with TODO for future optimizations * Test docker build command updates * Update with typo fix * Update with golang version fix * Update to include compressedSdkDir * Remove patch version * Test add make * Test remove make * Test minor change * Add go installation code * Remove sudo * Test remove apt-get * Test update version * Test update version * Test update installtion * Test remove golang prereq * Test update to prereqs * Test update to prereqs * Test update to prereqs * Test update to prereqs * Test update to prereqs * update defaultversion for golang * Revert nodejs dockerfile * Test minor update * update publishtoazurestorage script * update * Test update golang sdk file name * update * update platform binary creation for golang * update * update * udpate default golang version to 1.17 * udpate * update * remove adding duplicate golang support in full build image * Add unit tests for go binary check * Update with minor fix * Update binary path * Update with minor fix * Upate with minor changes * Update golang version to only support major.minor, with option of patch version format * Remove code that is used for buildBuildImages * Revert env & sha code changes * Revert accidental delete from dotnet nuget * Add additional code for invoking orxy build gorepo * Revert benv code * Update rm a few lines up * Update golang constant * Add GetToolsToBeSetInPath implementation to golang * Update detector error message and track GoModExists * Add code to build golang app * Remove maxSatisfyVersion to support major.minor versions * Remove golang app invocation * Remove TODOs * Remove unused code * Revert return statement * Add golang build time metrics * Update from debug to error message * Update to fix unit test * Update golang hello world app * Add golang dynamic installation unit test * Add golang storage account unit test * Add configuration and supported versions documentation * Update version documentation and minor logic change * Update to disable multiplatform build Co-authored-by: Arjun Roy Chaudhuri <arroyc@microsoft.com>
2021-09-04 03:03:05 +03:00
Pauld/1559705 improve cli to detect viable sdks based on debian flavor (#1484) * save point: splitting up versions to build by ostype * restructured and modified the platforms scripts and updated the shared code generator to account for the new versions * updated constants to include ostype change and newer python version * added support for new file structure to the python dockerfiles and publishing from dev to prod sdks * save point, starting to enrich all storage items with version number, and modifying tests for new logic * clean up platforms shell scripts * finish modifying scripts to add version to the metadata, regardless of OSType * beginning to update cli to support pulling only relevant sdks * added constants that relate to the different debian flavors we may see * save point, added to constants yaml file to start adding support for pulling debian flavor sdks * added debian flavor option to the build command, and starting to update tests to be compatible * renamed the vso focal directories to focal scm, and fixed the sdk storage tests * added a number of comments for the second PR and some tests to cover dotnet and node pulling the correct images * added php and python tests for installing based on the available sdks * updated sdk storage provider and platform installer to have bullseye images use buster sdks, since there are currently no bullseye sdks * self reviewed pr: added comments, fixed some bugs and typos, and updated the pipeline scripts to correctly handle stretch images * added default sdk storage metadata to be used for determining versions available * added legacy versions to stretch version directories, so that the supported md file will contain the best information * updated shared code generator to allow for the legacy versions text files * update platform installation scripts to enrich the sdks with an updated version metadata name and the OS type * some fixes for generating the platform binaries locally, and a fix for generating the maven binaries * added legacy version metadata to storage constants * updated the metadata names so that they exist in constants file and can be used throughout oryx * saved leftover merge conflict file * removed old default and versions to build files * updated php fpm configuration to be in the constants.yaml file so that we support the generate constants script * updated the debian flavor arg in the python template * fix failing githubaction and vso focal tests * saved file and added comment to version comparer * fixed some spacing and added comments and a todo * updated dotnet runtime version metadata to be backwards compatible * use version info from elsewhere in oryx to streamline version comparing * pr feedback, using constants during platform installation and sdk storage provider, and trimming whitespace from version files * pr feedback: use constants for file names and renamed the new sdk versions metadata to be consistent * limit bullseye sdks we push to storage to the ones that we know will be used by bullseye * regenerated constants with updated bullseye versions, and removed extra logic in VersionInfo * include all defaultVersion.txt files in the upload * fixed spacing for vsts pipeline * updated the maven base url to point to a source that contains legacy versions * fixed php version sha * use correct get pip url when version 3.6 and stretch * add bullseye maven job * added support to still build php 7.2 binaries * allow enough time for php to generate and upload all sdks * give php jobs 24 hours to run, as they have not been able to generate all versions in the given time * updated python sdk generation to use the correct stretch buildpack for non-3.10 or greater versions * updated logic so that python version 3.10 and above will have the correct prerequisites built * updated common script to ignore whitespace differently * readded deleted line and ran generate constants * Pauld/1559705 PR2 cleanup and utilize bullseye images (#1497) * initial pass at adding support for bullseye by resolving the PR2 todos * allow build * added test for php default versions * added dotnetcore and python tests for invalid versions * added more tests for correct pulling functionality * support for finding default version with no debain flavor * add working python versions * whitespace * added comments explaining the supported version logic, and fixed a statement to ensure that stretch images check for correct dotnet metadata * add preview 7 * addressed PR comments by deleting un-needed method and adding comment
2022-08-15 20:35:32 +03:00
### stretch
- 1.14.15
- 1.15.15
- 1.16.7
- 1.17
- 1.18
## java maven
### bullseye
- 3.0.5
- 3.1.1
- 3.2.5
- 3.3.9
- 3.5.4
- 3.6.3
- 3.8.5
### buster
- 3.0.5
- 3.1.1
- 3.2.5
- 3.3.9
- 3.5.4
- 3.6.3
- 3.8.5
### focal-scm
- 3.0.5
- 3.1.1
- 3.2.5
- 3.3.9
- 3.5.4
- 3.6.3
- 3.8.5
### stretch
- 3.0.5
- 3.1.1
- 3.2.5
- 3.3.9
- 3.5.4
- 3.6.3
- 3.8.5
## java
### bullseye
- 1.8.0
- 9.0.4
- 10.0.2
- 11.0.8
- 11.0.14
- 12.0.2
- 13.0.2
- 14.0.2
- 17.0.1
- 17.0.2
### buster
- 1.8.0
- 9.0.4
- 10.0.2
- 11.0.8
- 11.0.14
- 12.0.2
- 13.0.2
- 14.0.2
- 17.0.1
- 17.0.2
Pauld/1559705 improve cli to detect viable sdks based on debian flavor (#1484) * save point: splitting up versions to build by ostype * restructured and modified the platforms scripts and updated the shared code generator to account for the new versions * updated constants to include ostype change and newer python version * added support for new file structure to the python dockerfiles and publishing from dev to prod sdks * save point, starting to enrich all storage items with version number, and modifying tests for new logic * clean up platforms shell scripts * finish modifying scripts to add version to the metadata, regardless of OSType * beginning to update cli to support pulling only relevant sdks * added constants that relate to the different debian flavors we may see * save point, added to constants yaml file to start adding support for pulling debian flavor sdks * added debian flavor option to the build command, and starting to update tests to be compatible * renamed the vso focal directories to focal scm, and fixed the sdk storage tests * added a number of comments for the second PR and some tests to cover dotnet and node pulling the correct images * added php and python tests for installing based on the available sdks * updated sdk storage provider and platform installer to have bullseye images use buster sdks, since there are currently no bullseye sdks * self reviewed pr: added comments, fixed some bugs and typos, and updated the pipeline scripts to correctly handle stretch images * added default sdk storage metadata to be used for determining versions available * added legacy versions to stretch version directories, so that the supported md file will contain the best information * updated shared code generator to allow for the legacy versions text files * update platform installation scripts to enrich the sdks with an updated version metadata name and the OS type * some fixes for generating the platform binaries locally, and a fix for generating the maven binaries * added legacy version metadata to storage constants * updated the metadata names so that they exist in constants file and can be used throughout oryx * saved leftover merge conflict file * removed old default and versions to build files * updated php fpm configuration to be in the constants.yaml file so that we support the generate constants script * updated the debian flavor arg in the python template * fix failing githubaction and vso focal tests * saved file and added comment to version comparer * fixed some spacing and added comments and a todo * updated dotnet runtime version metadata to be backwards compatible * use version info from elsewhere in oryx to streamline version comparing * pr feedback, using constants during platform installation and sdk storage provider, and trimming whitespace from version files * pr feedback: use constants for file names and renamed the new sdk versions metadata to be consistent * limit bullseye sdks we push to storage to the ones that we know will be used by bullseye * regenerated constants with updated bullseye versions, and removed extra logic in VersionInfo * include all defaultVersion.txt files in the upload * fixed spacing for vsts pipeline * updated the maven base url to point to a source that contains legacy versions * fixed php version sha * use correct get pip url when version 3.6 and stretch * add bullseye maven job * added support to still build php 7.2 binaries * allow enough time for php to generate and upload all sdks * give php jobs 24 hours to run, as they have not been able to generate all versions in the given time * updated python sdk generation to use the correct stretch buildpack for non-3.10 or greater versions * updated logic so that python version 3.10 and above will have the correct prerequisites built * updated common script to ignore whitespace differently * readded deleted line and ran generate constants * Pauld/1559705 PR2 cleanup and utilize bullseye images (#1497) * initial pass at adding support for bullseye by resolving the PR2 todos * allow build * added test for php default versions * added dotnetcore and python tests for invalid versions * added more tests for correct pulling functionality * support for finding default version with no debain flavor * add working python versions * whitespace * added comments explaining the supported version logic, and fixed a statement to ensure that stretch images check for correct dotnet metadata * add preview 7 * addressed PR comments by deleting un-needed method and adding comment
2022-08-15 20:35:32 +03:00
### focal-scm
- 1.8.0
- 9.0.4
- 10.0.2
- 11.0.8
- 11.0.14
- 12.0.2
- 13.0.2
- 14.0.2
- 17.0.1
- 17.0.2
### stretch
- 1.8.0
- 9.0.4
- 10.0.2
- 11.0.8
- 11.0.14
- 12.0.2
- 13.0.2
- 14.0.2
- 17.0.1
- 17.0.2
## nodejs
### bookworm
- 20.9.0
- 20.11.0
- 20.11.1
- 20.14.0
Pauld/1559705 improve cli to detect viable sdks based on debian flavor (#1484) * save point: splitting up versions to build by ostype * restructured and modified the platforms scripts and updated the shared code generator to account for the new versions * updated constants to include ostype change and newer python version * added support for new file structure to the python dockerfiles and publishing from dev to prod sdks * save point, starting to enrich all storage items with version number, and modifying tests for new logic * clean up platforms shell scripts * finish modifying scripts to add version to the metadata, regardless of OSType * beginning to update cli to support pulling only relevant sdks * added constants that relate to the different debian flavors we may see * save point, added to constants yaml file to start adding support for pulling debian flavor sdks * added debian flavor option to the build command, and starting to update tests to be compatible * renamed the vso focal directories to focal scm, and fixed the sdk storage tests * added a number of comments for the second PR and some tests to cover dotnet and node pulling the correct images * added php and python tests for installing based on the available sdks * updated sdk storage provider and platform installer to have bullseye images use buster sdks, since there are currently no bullseye sdks * self reviewed pr: added comments, fixed some bugs and typos, and updated the pipeline scripts to correctly handle stretch images * added default sdk storage metadata to be used for determining versions available * added legacy versions to stretch version directories, so that the supported md file will contain the best information * updated shared code generator to allow for the legacy versions text files * update platform installation scripts to enrich the sdks with an updated version metadata name and the OS type * some fixes for generating the platform binaries locally, and a fix for generating the maven binaries * added legacy version metadata to storage constants * updated the metadata names so that they exist in constants file and can be used throughout oryx * saved leftover merge conflict file * removed old default and versions to build files * updated php fpm configuration to be in the constants.yaml file so that we support the generate constants script * updated the debian flavor arg in the python template * fix failing githubaction and vso focal tests * saved file and added comment to version comparer * fixed some spacing and added comments and a todo * updated dotnet runtime version metadata to be backwards compatible * use version info from elsewhere in oryx to streamline version comparing * pr feedback, using constants during platform installation and sdk storage provider, and trimming whitespace from version files * pr feedback: use constants for file names and renamed the new sdk versions metadata to be consistent * limit bullseye sdks we push to storage to the ones that we know will be used by bullseye * regenerated constants with updated bullseye versions, and removed extra logic in VersionInfo * include all defaultVersion.txt files in the upload * fixed spacing for vsts pipeline * updated the maven base url to point to a source that contains legacy versions * fixed php version sha * use correct get pip url when version 3.6 and stretch * add bullseye maven job * added support to still build php 7.2 binaries * allow enough time for php to generate and upload all sdks * give php jobs 24 hours to run, as they have not been able to generate all versions in the given time * updated python sdk generation to use the correct stretch buildpack for non-3.10 or greater versions * updated logic so that python version 3.10 and above will have the correct prerequisites built * updated common script to ignore whitespace differently * readded deleted line and ran generate constants * Pauld/1559705 PR2 cleanup and utilize bullseye images (#1497) * initial pass at adding support for bullseye by resolving the PR2 todos * allow build * added test for php default versions * added dotnetcore and python tests for invalid versions * added more tests for correct pulling functionality * support for finding default version with no debain flavor * add working python versions * whitespace * added comments explaining the supported version logic, and fixed a statement to ensure that stretch images check for correct dotnet metadata * add preview 7 * addressed PR comments by deleting un-needed method and adding comment
2022-08-15 20:35:32 +03:00
### bullseye
- 12.19.0
- 12.20.0
- 12.21.0
- 12.22.0
- 12.22.4
- 12.22.6
- 12.22.9
- 12.22.11
- 12.22.12
Pauld/1559705 improve cli to detect viable sdks based on debian flavor (#1484) * save point: splitting up versions to build by ostype * restructured and modified the platforms scripts and updated the shared code generator to account for the new versions * updated constants to include ostype change and newer python version * added support for new file structure to the python dockerfiles and publishing from dev to prod sdks * save point, starting to enrich all storage items with version number, and modifying tests for new logic * clean up platforms shell scripts * finish modifying scripts to add version to the metadata, regardless of OSType * beginning to update cli to support pulling only relevant sdks * added constants that relate to the different debian flavors we may see * save point, added to constants yaml file to start adding support for pulling debian flavor sdks * added debian flavor option to the build command, and starting to update tests to be compatible * renamed the vso focal directories to focal scm, and fixed the sdk storage tests * added a number of comments for the second PR and some tests to cover dotnet and node pulling the correct images * added php and python tests for installing based on the available sdks * updated sdk storage provider and platform installer to have bullseye images use buster sdks, since there are currently no bullseye sdks * self reviewed pr: added comments, fixed some bugs and typos, and updated the pipeline scripts to correctly handle stretch images * added default sdk storage metadata to be used for determining versions available * added legacy versions to stretch version directories, so that the supported md file will contain the best information * updated shared code generator to allow for the legacy versions text files * update platform installation scripts to enrich the sdks with an updated version metadata name and the OS type * some fixes for generating the platform binaries locally, and a fix for generating the maven binaries * added legacy version metadata to storage constants * updated the metadata names so that they exist in constants file and can be used throughout oryx * saved leftover merge conflict file * removed old default and versions to build files * updated php fpm configuration to be in the constants.yaml file so that we support the generate constants script * updated the debian flavor arg in the python template * fix failing githubaction and vso focal tests * saved file and added comment to version comparer * fixed some spacing and added comments and a todo * updated dotnet runtime version metadata to be backwards compatible * use version info from elsewhere in oryx to streamline version comparing * pr feedback, using constants during platform installation and sdk storage provider, and trimming whitespace from version files * pr feedback: use constants for file names and renamed the new sdk versions metadata to be consistent * limit bullseye sdks we push to storage to the ones that we know will be used by bullseye * regenerated constants with updated bullseye versions, and removed extra logic in VersionInfo * include all defaultVersion.txt files in the upload * fixed spacing for vsts pipeline * updated the maven base url to point to a source that contains legacy versions * fixed php version sha * use correct get pip url when version 3.6 and stretch * add bullseye maven job * added support to still build php 7.2 binaries * allow enough time for php to generate and upload all sdks * give php jobs 24 hours to run, as they have not been able to generate all versions in the given time * updated python sdk generation to use the correct stretch buildpack for non-3.10 or greater versions * updated logic so that python version 3.10 and above will have the correct prerequisites built * updated common script to ignore whitespace differently * readded deleted line and ran generate constants * Pauld/1559705 PR2 cleanup and utilize bullseye images (#1497) * initial pass at adding support for bullseye by resolving the PR2 todos * allow build * added test for php default versions * added dotnetcore and python tests for invalid versions * added more tests for correct pulling functionality * support for finding default version with no debain flavor * add working python versions * whitespace * added comments explaining the supported version logic, and fixed a statement to ensure that stretch images check for correct dotnet metadata * add preview 7 * addressed PR comments by deleting un-needed method and adding comment
2022-08-15 20:35:32 +03:00
- 14.15.0
- 14.15.1
- 14.16.0
- 14.17.0
- 14.17.4
- 14.17.6
- 14.18.3
- 14.19.1
Node version update 1638365 (#1624) * updated node version in code * Added new version to versionsToBuild * removed new version support for stretch * Updating nodeVersionUpdate Branch (#1630) * Add sqlsrv to PHP FPM 8.1 runtime image (#1623) * Add sqlsrv to PHP 8.1 runtime image * Update base image tag for PHP FPM runtime images * Use updated base image tag for PHP FPM runtime images * Update service connection used to authorize calls to oryx-automation resource group (#1628) * Lock in final stretch versions for node 14 and node 16 (#1627) * lock in final stretch versions for node 14 and node 16 * Update service connection used to authorize calls to oryx-automation resource group Co-authored-by: Cormac McCarthy <corm@microsoft.com> Co-authored-by: Cormac McCarthy <corm@microsoft.com> Co-authored-by: Paul Dorsch <107068277+pauld-msft@users.noreply.github.com> * Updating branch to include the final stretch version config (#1632) * Add sqlsrv to PHP FPM 8.1 runtime image (#1623) * Add sqlsrv to PHP 8.1 runtime image * Update base image tag for PHP FPM runtime images * Use updated base image tag for PHP FPM runtime images * Update service connection used to authorize calls to oryx-automation resource group (#1628) * Lock in final stretch versions for node 14 and node 16 (#1627) * lock in final stretch versions for node 14 and node 16 * Update service connection used to authorize calls to oryx-automation resource group Co-authored-by: Cormac McCarthy <corm@microsoft.com> * Moving an end pf line character in the .NET 7 gRPC case (#1629) Co-authored-by: Cormac McCarthy <corm@microsoft.com> Co-authored-by: Paul Dorsch <107068277+pauld-msft@users.noreply.github.com> Co-authored-by: daniv-msft <48293037+daniv-msft@users.noreply.github.com> * Update the branch to fix runtime image (#1633) * Add sqlsrv to PHP FPM 8.1 runtime image (#1623) * Add sqlsrv to PHP 8.1 runtime image * Update base image tag for PHP FPM runtime images * Use updated base image tag for PHP FPM runtime images * Update service connection used to authorize calls to oryx-automation resource group (#1628) * Lock in final stretch versions for node 14 and node 16 (#1627) * lock in final stretch versions for node 14 and node 16 * Update service connection used to authorize calls to oryx-automation resource group Co-authored-by: Cormac McCarthy <corm@microsoft.com> * Moving an end pf line character in the .NET 7 gRPC case (#1629) * Fixed node base image script (#1631) * renamed bullseye files to buster and fixed typo * removed extra debian flavor args * fixed runtime tests to use correct os type Co-authored-by: Cormac McCarthy <corm@microsoft.com> Co-authored-by: Paul Dorsch <107068277+pauld-msft@users.noreply.github.com> Co-authored-by: daniv-msft <48293037+daniv-msft@users.noreply.github.com> * add support for debian flavor to build-script (#1634) Co-authored-by: Paul Dorsch <pauldorsch@microsoft.com> * updated so that ONLY build-script command is affected by the debian flavor change, and respects environment variable configuration * updated new baseimage tag for node * fixes for the runtime dynamic installation Co-authored-by: Cormac McCarthy <corm@microsoft.com> Co-authored-by: Paul Dorsch <107068277+pauld-msft@users.noreply.github.com> Co-authored-by: daniv-msft <48293037+daniv-msft@users.noreply.github.com> Co-authored-by: Paul Dorsch <pauldorsch@microsoft.com>
2022-10-29 01:09:10 +03:00
- 14.20.1
- 14.21.2
- 14.21.3
Pauld/1559705 improve cli to detect viable sdks based on debian flavor (#1484) * save point: splitting up versions to build by ostype * restructured and modified the platforms scripts and updated the shared code generator to account for the new versions * updated constants to include ostype change and newer python version * added support for new file structure to the python dockerfiles and publishing from dev to prod sdks * save point, starting to enrich all storage items with version number, and modifying tests for new logic * clean up platforms shell scripts * finish modifying scripts to add version to the metadata, regardless of OSType * beginning to update cli to support pulling only relevant sdks * added constants that relate to the different debian flavors we may see * save point, added to constants yaml file to start adding support for pulling debian flavor sdks * added debian flavor option to the build command, and starting to update tests to be compatible * renamed the vso focal directories to focal scm, and fixed the sdk storage tests * added a number of comments for the second PR and some tests to cover dotnet and node pulling the correct images * added php and python tests for installing based on the available sdks * updated sdk storage provider and platform installer to have bullseye images use buster sdks, since there are currently no bullseye sdks * self reviewed pr: added comments, fixed some bugs and typos, and updated the pipeline scripts to correctly handle stretch images * added default sdk storage metadata to be used for determining versions available * added legacy versions to stretch version directories, so that the supported md file will contain the best information * updated shared code generator to allow for the legacy versions text files * update platform installation scripts to enrich the sdks with an updated version metadata name and the OS type * some fixes for generating the platform binaries locally, and a fix for generating the maven binaries * added legacy version metadata to storage constants * updated the metadata names so that they exist in constants file and can be used throughout oryx * saved leftover merge conflict file * removed old default and versions to build files * updated php fpm configuration to be in the constants.yaml file so that we support the generate constants script * updated the debian flavor arg in the python template * fix failing githubaction and vso focal tests * saved file and added comment to version comparer * fixed some spacing and added comments and a todo * updated dotnet runtime version metadata to be backwards compatible * use version info from elsewhere in oryx to streamline version comparing * pr feedback, using constants during platform installation and sdk storage provider, and trimming whitespace from version files * pr feedback: use constants for file names and renamed the new sdk versions metadata to be consistent * limit bullseye sdks we push to storage to the ones that we know will be used by bullseye * regenerated constants with updated bullseye versions, and removed extra logic in VersionInfo * include all defaultVersion.txt files in the upload * fixed spacing for vsts pipeline * updated the maven base url to point to a source that contains legacy versions * fixed php version sha * use correct get pip url when version 3.6 and stretch * add bullseye maven job * added support to still build php 7.2 binaries * allow enough time for php to generate and upload all sdks * give php jobs 24 hours to run, as they have not been able to generate all versions in the given time * updated python sdk generation to use the correct stretch buildpack for non-3.10 or greater versions * updated logic so that python version 3.10 and above will have the correct prerequisites built * updated common script to ignore whitespace differently * readded deleted line and ran generate constants * Pauld/1559705 PR2 cleanup and utilize bullseye images (#1497) * initial pass at adding support for bullseye by resolving the PR2 todos * allow build * added test for php default versions * added dotnetcore and python tests for invalid versions * added more tests for correct pulling functionality * support for finding default version with no debain flavor * add working python versions * whitespace * added comments explaining the supported version logic, and fixed a statement to ensure that stretch images check for correct dotnet metadata * add preview 7 * addressed PR comments by deleting un-needed method and adding comment
2022-08-15 20:35:32 +03:00
- 16.5.0
- 16.6.1
- 16.8.0
- 16.13.1
- 16.13.2
- 16.14.0
- 16.14.2
Node version update 1638365 (#1624) * updated node version in code * Added new version to versionsToBuild * removed new version support for stretch * Updating nodeVersionUpdate Branch (#1630) * Add sqlsrv to PHP FPM 8.1 runtime image (#1623) * Add sqlsrv to PHP 8.1 runtime image * Update base image tag for PHP FPM runtime images * Use updated base image tag for PHP FPM runtime images * Update service connection used to authorize calls to oryx-automation resource group (#1628) * Lock in final stretch versions for node 14 and node 16 (#1627) * lock in final stretch versions for node 14 and node 16 * Update service connection used to authorize calls to oryx-automation resource group Co-authored-by: Cormac McCarthy <corm@microsoft.com> Co-authored-by: Cormac McCarthy <corm@microsoft.com> Co-authored-by: Paul Dorsch <107068277+pauld-msft@users.noreply.github.com> * Updating branch to include the final stretch version config (#1632) * Add sqlsrv to PHP FPM 8.1 runtime image (#1623) * Add sqlsrv to PHP 8.1 runtime image * Update base image tag for PHP FPM runtime images * Use updated base image tag for PHP FPM runtime images * Update service connection used to authorize calls to oryx-automation resource group (#1628) * Lock in final stretch versions for node 14 and node 16 (#1627) * lock in final stretch versions for node 14 and node 16 * Update service connection used to authorize calls to oryx-automation resource group Co-authored-by: Cormac McCarthy <corm@microsoft.com> * Moving an end pf line character in the .NET 7 gRPC case (#1629) Co-authored-by: Cormac McCarthy <corm@microsoft.com> Co-authored-by: Paul Dorsch <107068277+pauld-msft@users.noreply.github.com> Co-authored-by: daniv-msft <48293037+daniv-msft@users.noreply.github.com> * Update the branch to fix runtime image (#1633) * Add sqlsrv to PHP FPM 8.1 runtime image (#1623) * Add sqlsrv to PHP 8.1 runtime image * Update base image tag for PHP FPM runtime images * Use updated base image tag for PHP FPM runtime images * Update service connection used to authorize calls to oryx-automation resource group (#1628) * Lock in final stretch versions for node 14 and node 16 (#1627) * lock in final stretch versions for node 14 and node 16 * Update service connection used to authorize calls to oryx-automation resource group Co-authored-by: Cormac McCarthy <corm@microsoft.com> * Moving an end pf line character in the .NET 7 gRPC case (#1629) * Fixed node base image script (#1631) * renamed bullseye files to buster and fixed typo * removed extra debian flavor args * fixed runtime tests to use correct os type Co-authored-by: Cormac McCarthy <corm@microsoft.com> Co-authored-by: Paul Dorsch <107068277+pauld-msft@users.noreply.github.com> Co-authored-by: daniv-msft <48293037+daniv-msft@users.noreply.github.com> * add support for debian flavor to build-script (#1634) Co-authored-by: Paul Dorsch <pauldorsch@microsoft.com> * updated so that ONLY build-script command is affected by the debian flavor change, and respects environment variable configuration * updated new baseimage tag for node * fixes for the runtime dynamic installation Co-authored-by: Cormac McCarthy <corm@microsoft.com> Co-authored-by: Paul Dorsch <107068277+pauld-msft@users.noreply.github.com> Co-authored-by: daniv-msft <48293037+daniv-msft@users.noreply.github.com> Co-authored-by: Paul Dorsch <pauldorsch@microsoft.com>
2022-10-29 01:09:10 +03:00
- 16.18.0
- 16.19.0
- 16.20.0
- 16.20.1
- 16.20.2
- 18.0.0
- 18.1.0
- 18.2.0
- 18.12.0
- 18.12.1
- 18.14.0
- 18.15.0
- 18.16.0
- 18.16.1
- 18.17.1
- 18.19.0
- 18.19.1
- 18.20.3
User/priya/passing versions as args (#2478) * Deleted __pythonVersions.sh * Modified PlatformInstallerBase.cs * Modified Php, phpfpm dockerfiles * Modified bullseye.dockerfile in php-fmp * Modified azureFunctions.JamStack.Dockerfile * Removed Unnecessary files * modified dotnet dockerfiles * deleted unused sh files in build folder * Removed Unnecessary ENV variables * deleted __functions.sh * Modified PlatformInstallerBase.cs * modified PlatformInstallerBase.yml * modified args in dockerfiles * Removed unnecessary lines * Modified dotnet 9 dockerfile * Created a default version file in Oryx * Created a default version file in Oryx * Created a default version file in Oryx * making default version file executable * moved defaultversions.sh to build folder * removed default values * modified php-fpm 8.2 dockerfile * created build_runtime_images.sh to build locally * removed unnecessary zips * added setting_variables.yml for local build * Modified setting_variables.yml * removed DotNetCoreAgent.2.8.42.zip * removed default versions file * modified NodeDynamicInstallationTest.cs * added more constants to constants.yml * modified Oryx.sln * recovered build/buildPlatformBinaries.sh build/buildTestBuildImages.sh files * modified buildTestBuildImages.sh * recovered __functions.sh * recovered __functions.sh * updated versions in constants.yml * updated php 8.3 buster image * passed YAML version from constants.yml * Recovered __pythonVersions.sh * modified to include __pythonVersions.sh * passed YARN version also as parameter * removed extra line * passed dotnetCoreagent version as arg * Added build_buildimages.sh * Removed unnecessary comments * removed unnecessary comments * resolved comments
2024-08-22 07:23:49 +03:00
- 18.20.4
- 20.9.0
- 20.11.0
- 20.11.1
- 20.14.0
Pauld/1559705 improve cli to detect viable sdks based on debian flavor (#1484) * save point: splitting up versions to build by ostype * restructured and modified the platforms scripts and updated the shared code generator to account for the new versions * updated constants to include ostype change and newer python version * added support for new file structure to the python dockerfiles and publishing from dev to prod sdks * save point, starting to enrich all storage items with version number, and modifying tests for new logic * clean up platforms shell scripts * finish modifying scripts to add version to the metadata, regardless of OSType * beginning to update cli to support pulling only relevant sdks * added constants that relate to the different debian flavors we may see * save point, added to constants yaml file to start adding support for pulling debian flavor sdks * added debian flavor option to the build command, and starting to update tests to be compatible * renamed the vso focal directories to focal scm, and fixed the sdk storage tests * added a number of comments for the second PR and some tests to cover dotnet and node pulling the correct images * added php and python tests for installing based on the available sdks * updated sdk storage provider and platform installer to have bullseye images use buster sdks, since there are currently no bullseye sdks * self reviewed pr: added comments, fixed some bugs and typos, and updated the pipeline scripts to correctly handle stretch images * added default sdk storage metadata to be used for determining versions available * added legacy versions to stretch version directories, so that the supported md file will contain the best information * updated shared code generator to allow for the legacy versions text files * update platform installation scripts to enrich the sdks with an updated version metadata name and the OS type * some fixes for generating the platform binaries locally, and a fix for generating the maven binaries * added legacy version metadata to storage constants * updated the metadata names so that they exist in constants file and can be used throughout oryx * saved leftover merge conflict file * removed old default and versions to build files * updated php fpm configuration to be in the constants.yaml file so that we support the generate constants script * updated the debian flavor arg in the python template * fix failing githubaction and vso focal tests * saved file and added comment to version comparer * fixed some spacing and added comments and a todo * updated dotnet runtime version metadata to be backwards compatible * use version info from elsewhere in oryx to streamline version comparing * pr feedback, using constants during platform installation and sdk storage provider, and trimming whitespace from version files * pr feedback: use constants for file names and renamed the new sdk versions metadata to be consistent * limit bullseye sdks we push to storage to the ones that we know will be used by bullseye * regenerated constants with updated bullseye versions, and removed extra logic in VersionInfo * include all defaultVersion.txt files in the upload * fixed spacing for vsts pipeline * updated the maven base url to point to a source that contains legacy versions * fixed php version sha * use correct get pip url when version 3.6 and stretch * add bullseye maven job * added support to still build php 7.2 binaries * allow enough time for php to generate and upload all sdks * give php jobs 24 hours to run, as they have not been able to generate all versions in the given time * updated python sdk generation to use the correct stretch buildpack for non-3.10 or greater versions * updated logic so that python version 3.10 and above will have the correct prerequisites built * updated common script to ignore whitespace differently * readded deleted line and ran generate constants * Pauld/1559705 PR2 cleanup and utilize bullseye images (#1497) * initial pass at adding support for bullseye by resolving the PR2 todos * allow build * added test for php default versions * added dotnetcore and python tests for invalid versions * added more tests for correct pulling functionality * support for finding default version with no debain flavor * add working python versions * whitespace * added comments explaining the supported version logic, and fixed a statement to ensure that stretch images check for correct dotnet metadata * add preview 7 * addressed PR comments by deleting un-needed method and adding comment
2022-08-15 20:35:32 +03:00
### buster
- 10.23.0
- 10.24.1
- 12.19.0
- 12.20.0
- 12.21.0
- 12.22.0
- 12.22.4
- 12.22.6
- 12.22.9
- 12.22.11
- 12.22.12
Pauld/1559705 improve cli to detect viable sdks based on debian flavor (#1484) * save point: splitting up versions to build by ostype * restructured and modified the platforms scripts and updated the shared code generator to account for the new versions * updated constants to include ostype change and newer python version * added support for new file structure to the python dockerfiles and publishing from dev to prod sdks * save point, starting to enrich all storage items with version number, and modifying tests for new logic * clean up platforms shell scripts * finish modifying scripts to add version to the metadata, regardless of OSType * beginning to update cli to support pulling only relevant sdks * added constants that relate to the different debian flavors we may see * save point, added to constants yaml file to start adding support for pulling debian flavor sdks * added debian flavor option to the build command, and starting to update tests to be compatible * renamed the vso focal directories to focal scm, and fixed the sdk storage tests * added a number of comments for the second PR and some tests to cover dotnet and node pulling the correct images * added php and python tests for installing based on the available sdks * updated sdk storage provider and platform installer to have bullseye images use buster sdks, since there are currently no bullseye sdks * self reviewed pr: added comments, fixed some bugs and typos, and updated the pipeline scripts to correctly handle stretch images * added default sdk storage metadata to be used for determining versions available * added legacy versions to stretch version directories, so that the supported md file will contain the best information * updated shared code generator to allow for the legacy versions text files * update platform installation scripts to enrich the sdks with an updated version metadata name and the OS type * some fixes for generating the platform binaries locally, and a fix for generating the maven binaries * added legacy version metadata to storage constants * updated the metadata names so that they exist in constants file and can be used throughout oryx * saved leftover merge conflict file * removed old default and versions to build files * updated php fpm configuration to be in the constants.yaml file so that we support the generate constants script * updated the debian flavor arg in the python template * fix failing githubaction and vso focal tests * saved file and added comment to version comparer * fixed some spacing and added comments and a todo * updated dotnet runtime version metadata to be backwards compatible * use version info from elsewhere in oryx to streamline version comparing * pr feedback, using constants during platform installation and sdk storage provider, and trimming whitespace from version files * pr feedback: use constants for file names and renamed the new sdk versions metadata to be consistent * limit bullseye sdks we push to storage to the ones that we know will be used by bullseye * regenerated constants with updated bullseye versions, and removed extra logic in VersionInfo * include all defaultVersion.txt files in the upload * fixed spacing for vsts pipeline * updated the maven base url to point to a source that contains legacy versions * fixed php version sha * use correct get pip url when version 3.6 and stretch * add bullseye maven job * added support to still build php 7.2 binaries * allow enough time for php to generate and upload all sdks * give php jobs 24 hours to run, as they have not been able to generate all versions in the given time * updated python sdk generation to use the correct stretch buildpack for non-3.10 or greater versions * updated logic so that python version 3.10 and above will have the correct prerequisites built * updated common script to ignore whitespace differently * readded deleted line and ran generate constants * Pauld/1559705 PR2 cleanup and utilize bullseye images (#1497) * initial pass at adding support for bullseye by resolving the PR2 todos * allow build * added test for php default versions * added dotnetcore and python tests for invalid versions * added more tests for correct pulling functionality * support for finding default version with no debain flavor * add working python versions * whitespace * added comments explaining the supported version logic, and fixed a statement to ensure that stretch images check for correct dotnet metadata * add preview 7 * addressed PR comments by deleting un-needed method and adding comment
2022-08-15 20:35:32 +03:00
- 14.15.0
- 14.15.1
- 14.16.0
- 14.17.0
- 14.17.4
- 14.17.6
- 14.18.3
- 14.19.1
Node version update 1638365 (#1624) * updated node version in code * Added new version to versionsToBuild * removed new version support for stretch * Updating nodeVersionUpdate Branch (#1630) * Add sqlsrv to PHP FPM 8.1 runtime image (#1623) * Add sqlsrv to PHP 8.1 runtime image * Update base image tag for PHP FPM runtime images * Use updated base image tag for PHP FPM runtime images * Update service connection used to authorize calls to oryx-automation resource group (#1628) * Lock in final stretch versions for node 14 and node 16 (#1627) * lock in final stretch versions for node 14 and node 16 * Update service connection used to authorize calls to oryx-automation resource group Co-authored-by: Cormac McCarthy <corm@microsoft.com> Co-authored-by: Cormac McCarthy <corm@microsoft.com> Co-authored-by: Paul Dorsch <107068277+pauld-msft@users.noreply.github.com> * Updating branch to include the final stretch version config (#1632) * Add sqlsrv to PHP FPM 8.1 runtime image (#1623) * Add sqlsrv to PHP 8.1 runtime image * Update base image tag for PHP FPM runtime images * Use updated base image tag for PHP FPM runtime images * Update service connection used to authorize calls to oryx-automation resource group (#1628) * Lock in final stretch versions for node 14 and node 16 (#1627) * lock in final stretch versions for node 14 and node 16 * Update service connection used to authorize calls to oryx-automation resource group Co-authored-by: Cormac McCarthy <corm@microsoft.com> * Moving an end pf line character in the .NET 7 gRPC case (#1629) Co-authored-by: Cormac McCarthy <corm@microsoft.com> Co-authored-by: Paul Dorsch <107068277+pauld-msft@users.noreply.github.com> Co-authored-by: daniv-msft <48293037+daniv-msft@users.noreply.github.com> * Update the branch to fix runtime image (#1633) * Add sqlsrv to PHP FPM 8.1 runtime image (#1623) * Add sqlsrv to PHP 8.1 runtime image * Update base image tag for PHP FPM runtime images * Use updated base image tag for PHP FPM runtime images * Update service connection used to authorize calls to oryx-automation resource group (#1628) * Lock in final stretch versions for node 14 and node 16 (#1627) * lock in final stretch versions for node 14 and node 16 * Update service connection used to authorize calls to oryx-automation resource group Co-authored-by: Cormac McCarthy <corm@microsoft.com> * Moving an end pf line character in the .NET 7 gRPC case (#1629) * Fixed node base image script (#1631) * renamed bullseye files to buster and fixed typo * removed extra debian flavor args * fixed runtime tests to use correct os type Co-authored-by: Cormac McCarthy <corm@microsoft.com> Co-authored-by: Paul Dorsch <107068277+pauld-msft@users.noreply.github.com> Co-authored-by: daniv-msft <48293037+daniv-msft@users.noreply.github.com> * add support for debian flavor to build-script (#1634) Co-authored-by: Paul Dorsch <pauldorsch@microsoft.com> * updated so that ONLY build-script command is affected by the debian flavor change, and respects environment variable configuration * updated new baseimage tag for node * fixes for the runtime dynamic installation Co-authored-by: Cormac McCarthy <corm@microsoft.com> Co-authored-by: Paul Dorsch <107068277+pauld-msft@users.noreply.github.com> Co-authored-by: daniv-msft <48293037+daniv-msft@users.noreply.github.com> Co-authored-by: Paul Dorsch <pauldorsch@microsoft.com>
2022-10-29 01:09:10 +03:00
- 14.20.1
- 14.21.2
- 14.21.3
Pauld/1559705 improve cli to detect viable sdks based on debian flavor (#1484) * save point: splitting up versions to build by ostype * restructured and modified the platforms scripts and updated the shared code generator to account for the new versions * updated constants to include ostype change and newer python version * added support for new file structure to the python dockerfiles and publishing from dev to prod sdks * save point, starting to enrich all storage items with version number, and modifying tests for new logic * clean up platforms shell scripts * finish modifying scripts to add version to the metadata, regardless of OSType * beginning to update cli to support pulling only relevant sdks * added constants that relate to the different debian flavors we may see * save point, added to constants yaml file to start adding support for pulling debian flavor sdks * added debian flavor option to the build command, and starting to update tests to be compatible * renamed the vso focal directories to focal scm, and fixed the sdk storage tests * added a number of comments for the second PR and some tests to cover dotnet and node pulling the correct images * added php and python tests for installing based on the available sdks * updated sdk storage provider and platform installer to have bullseye images use buster sdks, since there are currently no bullseye sdks * self reviewed pr: added comments, fixed some bugs and typos, and updated the pipeline scripts to correctly handle stretch images * added default sdk storage metadata to be used for determining versions available * added legacy versions to stretch version directories, so that the supported md file will contain the best information * updated shared code generator to allow for the legacy versions text files * update platform installation scripts to enrich the sdks with an updated version metadata name and the OS type * some fixes for generating the platform binaries locally, and a fix for generating the maven binaries * added legacy version metadata to storage constants * updated the metadata names so that they exist in constants file and can be used throughout oryx * saved leftover merge conflict file * removed old default and versions to build files * updated php fpm configuration to be in the constants.yaml file so that we support the generate constants script * updated the debian flavor arg in the python template * fix failing githubaction and vso focal tests * saved file and added comment to version comparer * fixed some spacing and added comments and a todo * updated dotnet runtime version metadata to be backwards compatible * use version info from elsewhere in oryx to streamline version comparing * pr feedback, using constants during platform installation and sdk storage provider, and trimming whitespace from version files * pr feedback: use constants for file names and renamed the new sdk versions metadata to be consistent * limit bullseye sdks we push to storage to the ones that we know will be used by bullseye * regenerated constants with updated bullseye versions, and removed extra logic in VersionInfo * include all defaultVersion.txt files in the upload * fixed spacing for vsts pipeline * updated the maven base url to point to a source that contains legacy versions * fixed php version sha * use correct get pip url when version 3.6 and stretch * add bullseye maven job * added support to still build php 7.2 binaries * allow enough time for php to generate and upload all sdks * give php jobs 24 hours to run, as they have not been able to generate all versions in the given time * updated python sdk generation to use the correct stretch buildpack for non-3.10 or greater versions * updated logic so that python version 3.10 and above will have the correct prerequisites built * updated common script to ignore whitespace differently * readded deleted line and ran generate constants * Pauld/1559705 PR2 cleanup and utilize bullseye images (#1497) * initial pass at adding support for bullseye by resolving the PR2 todos * allow build * added test for php default versions * added dotnetcore and python tests for invalid versions * added more tests for correct pulling functionality * support for finding default version with no debain flavor * add working python versions * whitespace * added comments explaining the supported version logic, and fixed a statement to ensure that stretch images check for correct dotnet metadata * add preview 7 * addressed PR comments by deleting un-needed method and adding comment
2022-08-15 20:35:32 +03:00
- 15.0.0
- 15.0.1
- 15.1.0
- 15.2.0
- 15.2.1
- 15.3.0
- 16.5.0
- 16.6.1
- 16.8.0
- 16.13.1
- 16.13.2
- 16.14.0
- 16.14.2
Node version update 1638365 (#1624) * updated node version in code * Added new version to versionsToBuild * removed new version support for stretch * Updating nodeVersionUpdate Branch (#1630) * Add sqlsrv to PHP FPM 8.1 runtime image (#1623) * Add sqlsrv to PHP 8.1 runtime image * Update base image tag for PHP FPM runtime images * Use updated base image tag for PHP FPM runtime images * Update service connection used to authorize calls to oryx-automation resource group (#1628) * Lock in final stretch versions for node 14 and node 16 (#1627) * lock in final stretch versions for node 14 and node 16 * Update service connection used to authorize calls to oryx-automation resource group Co-authored-by: Cormac McCarthy <corm@microsoft.com> Co-authored-by: Cormac McCarthy <corm@microsoft.com> Co-authored-by: Paul Dorsch <107068277+pauld-msft@users.noreply.github.com> * Updating branch to include the final stretch version config (#1632) * Add sqlsrv to PHP FPM 8.1 runtime image (#1623) * Add sqlsrv to PHP 8.1 runtime image * Update base image tag for PHP FPM runtime images * Use updated base image tag for PHP FPM runtime images * Update service connection used to authorize calls to oryx-automation resource group (#1628) * Lock in final stretch versions for node 14 and node 16 (#1627) * lock in final stretch versions for node 14 and node 16 * Update service connection used to authorize calls to oryx-automation resource group Co-authored-by: Cormac McCarthy <corm@microsoft.com> * Moving an end pf line character in the .NET 7 gRPC case (#1629) Co-authored-by: Cormac McCarthy <corm@microsoft.com> Co-authored-by: Paul Dorsch <107068277+pauld-msft@users.noreply.github.com> Co-authored-by: daniv-msft <48293037+daniv-msft@users.noreply.github.com> * Update the branch to fix runtime image (#1633) * Add sqlsrv to PHP FPM 8.1 runtime image (#1623) * Add sqlsrv to PHP 8.1 runtime image * Update base image tag for PHP FPM runtime images * Use updated base image tag for PHP FPM runtime images * Update service connection used to authorize calls to oryx-automation resource group (#1628) * Lock in final stretch versions for node 14 and node 16 (#1627) * lock in final stretch versions for node 14 and node 16 * Update service connection used to authorize calls to oryx-automation resource group Co-authored-by: Cormac McCarthy <corm@microsoft.com> * Moving an end pf line character in the .NET 7 gRPC case (#1629) * Fixed node base image script (#1631) * renamed bullseye files to buster and fixed typo * removed extra debian flavor args * fixed runtime tests to use correct os type Co-authored-by: Cormac McCarthy <corm@microsoft.com> Co-authored-by: Paul Dorsch <107068277+pauld-msft@users.noreply.github.com> Co-authored-by: daniv-msft <48293037+daniv-msft@users.noreply.github.com> * add support for debian flavor to build-script (#1634) Co-authored-by: Paul Dorsch <pauldorsch@microsoft.com> * updated so that ONLY build-script command is affected by the debian flavor change, and respects environment variable configuration * updated new baseimage tag for node * fixes for the runtime dynamic installation Co-authored-by: Cormac McCarthy <corm@microsoft.com> Co-authored-by: Paul Dorsch <107068277+pauld-msft@users.noreply.github.com> Co-authored-by: daniv-msft <48293037+daniv-msft@users.noreply.github.com> Co-authored-by: Paul Dorsch <pauldorsch@microsoft.com>
2022-10-29 01:09:10 +03:00
- 16.18.0
- 16.19.0
- 16.20.0
- 16.20.1
- 16.20.2
Pauld/1559705 improve cli to detect viable sdks based on debian flavor (#1484) * save point: splitting up versions to build by ostype * restructured and modified the platforms scripts and updated the shared code generator to account for the new versions * updated constants to include ostype change and newer python version * added support for new file structure to the python dockerfiles and publishing from dev to prod sdks * save point, starting to enrich all storage items with version number, and modifying tests for new logic * clean up platforms shell scripts * finish modifying scripts to add version to the metadata, regardless of OSType * beginning to update cli to support pulling only relevant sdks * added constants that relate to the different debian flavors we may see * save point, added to constants yaml file to start adding support for pulling debian flavor sdks * added debian flavor option to the build command, and starting to update tests to be compatible * renamed the vso focal directories to focal scm, and fixed the sdk storage tests * added a number of comments for the second PR and some tests to cover dotnet and node pulling the correct images * added php and python tests for installing based on the available sdks * updated sdk storage provider and platform installer to have bullseye images use buster sdks, since there are currently no bullseye sdks * self reviewed pr: added comments, fixed some bugs and typos, and updated the pipeline scripts to correctly handle stretch images * added default sdk storage metadata to be used for determining versions available * added legacy versions to stretch version directories, so that the supported md file will contain the best information * updated shared code generator to allow for the legacy versions text files * update platform installation scripts to enrich the sdks with an updated version metadata name and the OS type * some fixes for generating the platform binaries locally, and a fix for generating the maven binaries * added legacy version metadata to storage constants * updated the metadata names so that they exist in constants file and can be used throughout oryx * saved leftover merge conflict file * removed old default and versions to build files * updated php fpm configuration to be in the constants.yaml file so that we support the generate constants script * updated the debian flavor arg in the python template * fix failing githubaction and vso focal tests * saved file and added comment to version comparer * fixed some spacing and added comments and a todo * updated dotnet runtime version metadata to be backwards compatible * use version info from elsewhere in oryx to streamline version comparing * pr feedback, using constants during platform installation and sdk storage provider, and trimming whitespace from version files * pr feedback: use constants for file names and renamed the new sdk versions metadata to be consistent * limit bullseye sdks we push to storage to the ones that we know will be used by bullseye * regenerated constants with updated bullseye versions, and removed extra logic in VersionInfo * include all defaultVersion.txt files in the upload * fixed spacing for vsts pipeline * updated the maven base url to point to a source that contains legacy versions * fixed php version sha * use correct get pip url when version 3.6 and stretch * add bullseye maven job * added support to still build php 7.2 binaries * allow enough time for php to generate and upload all sdks * give php jobs 24 hours to run, as they have not been able to generate all versions in the given time * updated python sdk generation to use the correct stretch buildpack for non-3.10 or greater versions * updated logic so that python version 3.10 and above will have the correct prerequisites built * updated common script to ignore whitespace differently * readded deleted line and ran generate constants * Pauld/1559705 PR2 cleanup and utilize bullseye images (#1497) * initial pass at adding support for bullseye by resolving the PR2 todos * allow build * added test for php default versions * added dotnetcore and python tests for invalid versions * added more tests for correct pulling functionality * support for finding default version with no debain flavor * add working python versions * whitespace * added comments explaining the supported version logic, and fixed a statement to ensure that stretch images check for correct dotnet metadata * add preview 7 * addressed PR comments by deleting un-needed method and adding comment
2022-08-15 20:35:32 +03:00
- 17.0.1
- 17.1.0
- 17.2.0
- 17.3.1
- 17.4.0
- 17.5.0
- 17.6.0
### focal-scm
- 10.23.0
- 10.24.1
- 12.19.0
- 12.20.0
- 12.21.0
- 12.22.0
- 12.22.4
- 12.22.6
- 12.22.9
- 12.22.11
- 12.22.12
Pauld/1559705 improve cli to detect viable sdks based on debian flavor (#1484) * save point: splitting up versions to build by ostype * restructured and modified the platforms scripts and updated the shared code generator to account for the new versions * updated constants to include ostype change and newer python version * added support for new file structure to the python dockerfiles and publishing from dev to prod sdks * save point, starting to enrich all storage items with version number, and modifying tests for new logic * clean up platforms shell scripts * finish modifying scripts to add version to the metadata, regardless of OSType * beginning to update cli to support pulling only relevant sdks * added constants that relate to the different debian flavors we may see * save point, added to constants yaml file to start adding support for pulling debian flavor sdks * added debian flavor option to the build command, and starting to update tests to be compatible * renamed the vso focal directories to focal scm, and fixed the sdk storage tests * added a number of comments for the second PR and some tests to cover dotnet and node pulling the correct images * added php and python tests for installing based on the available sdks * updated sdk storage provider and platform installer to have bullseye images use buster sdks, since there are currently no bullseye sdks * self reviewed pr: added comments, fixed some bugs and typos, and updated the pipeline scripts to correctly handle stretch images * added default sdk storage metadata to be used for determining versions available * added legacy versions to stretch version directories, so that the supported md file will contain the best information * updated shared code generator to allow for the legacy versions text files * update platform installation scripts to enrich the sdks with an updated version metadata name and the OS type * some fixes for generating the platform binaries locally, and a fix for generating the maven binaries * added legacy version metadata to storage constants * updated the metadata names so that they exist in constants file and can be used throughout oryx * saved leftover merge conflict file * removed old default and versions to build files * updated php fpm configuration to be in the constants.yaml file so that we support the generate constants script * updated the debian flavor arg in the python template * fix failing githubaction and vso focal tests * saved file and added comment to version comparer * fixed some spacing and added comments and a todo * updated dotnet runtime version metadata to be backwards compatible * use version info from elsewhere in oryx to streamline version comparing * pr feedback, using constants during platform installation and sdk storage provider, and trimming whitespace from version files * pr feedback: use constants for file names and renamed the new sdk versions metadata to be consistent * limit bullseye sdks we push to storage to the ones that we know will be used by bullseye * regenerated constants with updated bullseye versions, and removed extra logic in VersionInfo * include all defaultVersion.txt files in the upload * fixed spacing for vsts pipeline * updated the maven base url to point to a source that contains legacy versions * fixed php version sha * use correct get pip url when version 3.6 and stretch * add bullseye maven job * added support to still build php 7.2 binaries * allow enough time for php to generate and upload all sdks * give php jobs 24 hours to run, as they have not been able to generate all versions in the given time * updated python sdk generation to use the correct stretch buildpack for non-3.10 or greater versions * updated logic so that python version 3.10 and above will have the correct prerequisites built * updated common script to ignore whitespace differently * readded deleted line and ran generate constants * Pauld/1559705 PR2 cleanup and utilize bullseye images (#1497) * initial pass at adding support for bullseye by resolving the PR2 todos * allow build * added test for php default versions * added dotnetcore and python tests for invalid versions * added more tests for correct pulling functionality * support for finding default version with no debain flavor * add working python versions * whitespace * added comments explaining the supported version logic, and fixed a statement to ensure that stretch images check for correct dotnet metadata * add preview 7 * addressed PR comments by deleting un-needed method and adding comment
2022-08-15 20:35:32 +03:00
- 14.15.0
- 14.15.1
- 14.16.0
- 14.17.0
- 14.17.4
- 14.17.6
- 14.18.3
- 14.19.1
Node version update 1638365 (#1624) * updated node version in code * Added new version to versionsToBuild * removed new version support for stretch * Updating nodeVersionUpdate Branch (#1630) * Add sqlsrv to PHP FPM 8.1 runtime image (#1623) * Add sqlsrv to PHP 8.1 runtime image * Update base image tag for PHP FPM runtime images * Use updated base image tag for PHP FPM runtime images * Update service connection used to authorize calls to oryx-automation resource group (#1628) * Lock in final stretch versions for node 14 and node 16 (#1627) * lock in final stretch versions for node 14 and node 16 * Update service connection used to authorize calls to oryx-automation resource group Co-authored-by: Cormac McCarthy <corm@microsoft.com> Co-authored-by: Cormac McCarthy <corm@microsoft.com> Co-authored-by: Paul Dorsch <107068277+pauld-msft@users.noreply.github.com> * Updating branch to include the final stretch version config (#1632) * Add sqlsrv to PHP FPM 8.1 runtime image (#1623) * Add sqlsrv to PHP 8.1 runtime image * Update base image tag for PHP FPM runtime images * Use updated base image tag for PHP FPM runtime images * Update service connection used to authorize calls to oryx-automation resource group (#1628) * Lock in final stretch versions for node 14 and node 16 (#1627) * lock in final stretch versions for node 14 and node 16 * Update service connection used to authorize calls to oryx-automation resource group Co-authored-by: Cormac McCarthy <corm@microsoft.com> * Moving an end pf line character in the .NET 7 gRPC case (#1629) Co-authored-by: Cormac McCarthy <corm@microsoft.com> Co-authored-by: Paul Dorsch <107068277+pauld-msft@users.noreply.github.com> Co-authored-by: daniv-msft <48293037+daniv-msft@users.noreply.github.com> * Update the branch to fix runtime image (#1633) * Add sqlsrv to PHP FPM 8.1 runtime image (#1623) * Add sqlsrv to PHP 8.1 runtime image * Update base image tag for PHP FPM runtime images * Use updated base image tag for PHP FPM runtime images * Update service connection used to authorize calls to oryx-automation resource group (#1628) * Lock in final stretch versions for node 14 and node 16 (#1627) * lock in final stretch versions for node 14 and node 16 * Update service connection used to authorize calls to oryx-automation resource group Co-authored-by: Cormac McCarthy <corm@microsoft.com> * Moving an end pf line character in the .NET 7 gRPC case (#1629) * Fixed node base image script (#1631) * renamed bullseye files to buster and fixed typo * removed extra debian flavor args * fixed runtime tests to use correct os type Co-authored-by: Cormac McCarthy <corm@microsoft.com> Co-authored-by: Paul Dorsch <107068277+pauld-msft@users.noreply.github.com> Co-authored-by: daniv-msft <48293037+daniv-msft@users.noreply.github.com> * add support for debian flavor to build-script (#1634) Co-authored-by: Paul Dorsch <pauldorsch@microsoft.com> * updated so that ONLY build-script command is affected by the debian flavor change, and respects environment variable configuration * updated new baseimage tag for node * fixes for the runtime dynamic installation Co-authored-by: Cormac McCarthy <corm@microsoft.com> Co-authored-by: Paul Dorsch <107068277+pauld-msft@users.noreply.github.com> Co-authored-by: daniv-msft <48293037+daniv-msft@users.noreply.github.com> Co-authored-by: Paul Dorsch <pauldorsch@microsoft.com>
2022-10-29 01:09:10 +03:00
- 14.20.1
- 14.21.2
- 14.21.3
Pauld/1559705 improve cli to detect viable sdks based on debian flavor (#1484) * save point: splitting up versions to build by ostype * restructured and modified the platforms scripts and updated the shared code generator to account for the new versions * updated constants to include ostype change and newer python version * added support for new file structure to the python dockerfiles and publishing from dev to prod sdks * save point, starting to enrich all storage items with version number, and modifying tests for new logic * clean up platforms shell scripts * finish modifying scripts to add version to the metadata, regardless of OSType * beginning to update cli to support pulling only relevant sdks * added constants that relate to the different debian flavors we may see * save point, added to constants yaml file to start adding support for pulling debian flavor sdks * added debian flavor option to the build command, and starting to update tests to be compatible * renamed the vso focal directories to focal scm, and fixed the sdk storage tests * added a number of comments for the second PR and some tests to cover dotnet and node pulling the correct images * added php and python tests for installing based on the available sdks * updated sdk storage provider and platform installer to have bullseye images use buster sdks, since there are currently no bullseye sdks * self reviewed pr: added comments, fixed some bugs and typos, and updated the pipeline scripts to correctly handle stretch images * added default sdk storage metadata to be used for determining versions available * added legacy versions to stretch version directories, so that the supported md file will contain the best information * updated shared code generator to allow for the legacy versions text files * update platform installation scripts to enrich the sdks with an updated version metadata name and the OS type * some fixes for generating the platform binaries locally, and a fix for generating the maven binaries * added legacy version metadata to storage constants * updated the metadata names so that they exist in constants file and can be used throughout oryx * saved leftover merge conflict file * removed old default and versions to build files * updated php fpm configuration to be in the constants.yaml file so that we support the generate constants script * updated the debian flavor arg in the python template * fix failing githubaction and vso focal tests * saved file and added comment to version comparer * fixed some spacing and added comments and a todo * updated dotnet runtime version metadata to be backwards compatible * use version info from elsewhere in oryx to streamline version comparing * pr feedback, using constants during platform installation and sdk storage provider, and trimming whitespace from version files * pr feedback: use constants for file names and renamed the new sdk versions metadata to be consistent * limit bullseye sdks we push to storage to the ones that we know will be used by bullseye * regenerated constants with updated bullseye versions, and removed extra logic in VersionInfo * include all defaultVersion.txt files in the upload * fixed spacing for vsts pipeline * updated the maven base url to point to a source that contains legacy versions * fixed php version sha * use correct get pip url when version 3.6 and stretch * add bullseye maven job * added support to still build php 7.2 binaries * allow enough time for php to generate and upload all sdks * give php jobs 24 hours to run, as they have not been able to generate all versions in the given time * updated python sdk generation to use the correct stretch buildpack for non-3.10 or greater versions * updated logic so that python version 3.10 and above will have the correct prerequisites built * updated common script to ignore whitespace differently * readded deleted line and ran generate constants * Pauld/1559705 PR2 cleanup and utilize bullseye images (#1497) * initial pass at adding support for bullseye by resolving the PR2 todos * allow build * added test for php default versions * added dotnetcore and python tests for invalid versions * added more tests for correct pulling functionality * support for finding default version with no debain flavor * add working python versions * whitespace * added comments explaining the supported version logic, and fixed a statement to ensure that stretch images check for correct dotnet metadata * add preview 7 * addressed PR comments by deleting un-needed method and adding comment
2022-08-15 20:35:32 +03:00
- 15.0.0
- 15.0.1
- 15.1.0
- 15.2.0
- 15.2.1
- 15.3.0
- 16.5.0
- 16.6.1
- 16.8.0
- 16.13.1
- 16.13.2
- 16.14.0
- 16.14.2
Node version update 1638365 (#1624) * updated node version in code * Added new version to versionsToBuild * removed new version support for stretch * Updating nodeVersionUpdate Branch (#1630) * Add sqlsrv to PHP FPM 8.1 runtime image (#1623) * Add sqlsrv to PHP 8.1 runtime image * Update base image tag for PHP FPM runtime images * Use updated base image tag for PHP FPM runtime images * Update service connection used to authorize calls to oryx-automation resource group (#1628) * Lock in final stretch versions for node 14 and node 16 (#1627) * lock in final stretch versions for node 14 and node 16 * Update service connection used to authorize calls to oryx-automation resource group Co-authored-by: Cormac McCarthy <corm@microsoft.com> Co-authored-by: Cormac McCarthy <corm@microsoft.com> Co-authored-by: Paul Dorsch <107068277+pauld-msft@users.noreply.github.com> * Updating branch to include the final stretch version config (#1632) * Add sqlsrv to PHP FPM 8.1 runtime image (#1623) * Add sqlsrv to PHP 8.1 runtime image * Update base image tag for PHP FPM runtime images * Use updated base image tag for PHP FPM runtime images * Update service connection used to authorize calls to oryx-automation resource group (#1628) * Lock in final stretch versions for node 14 and node 16 (#1627) * lock in final stretch versions for node 14 and node 16 * Update service connection used to authorize calls to oryx-automation resource group Co-authored-by: Cormac McCarthy <corm@microsoft.com> * Moving an end pf line character in the .NET 7 gRPC case (#1629) Co-authored-by: Cormac McCarthy <corm@microsoft.com> Co-authored-by: Paul Dorsch <107068277+pauld-msft@users.noreply.github.com> Co-authored-by: daniv-msft <48293037+daniv-msft@users.noreply.github.com> * Update the branch to fix runtime image (#1633) * Add sqlsrv to PHP FPM 8.1 runtime image (#1623) * Add sqlsrv to PHP 8.1 runtime image * Update base image tag for PHP FPM runtime images * Use updated base image tag for PHP FPM runtime images * Update service connection used to authorize calls to oryx-automation resource group (#1628) * Lock in final stretch versions for node 14 and node 16 (#1627) * lock in final stretch versions for node 14 and node 16 * Update service connection used to authorize calls to oryx-automation resource group Co-authored-by: Cormac McCarthy <corm@microsoft.com> * Moving an end pf line character in the .NET 7 gRPC case (#1629) * Fixed node base image script (#1631) * renamed bullseye files to buster and fixed typo * removed extra debian flavor args * fixed runtime tests to use correct os type Co-authored-by: Cormac McCarthy <corm@microsoft.com> Co-authored-by: Paul Dorsch <107068277+pauld-msft@users.noreply.github.com> Co-authored-by: daniv-msft <48293037+daniv-msft@users.noreply.github.com> * add support for debian flavor to build-script (#1634) Co-authored-by: Paul Dorsch <pauldorsch@microsoft.com> * updated so that ONLY build-script command is affected by the debian flavor change, and respects environment variable configuration * updated new baseimage tag for node * fixes for the runtime dynamic installation Co-authored-by: Cormac McCarthy <corm@microsoft.com> Co-authored-by: Paul Dorsch <107068277+pauld-msft@users.noreply.github.com> Co-authored-by: daniv-msft <48293037+daniv-msft@users.noreply.github.com> Co-authored-by: Paul Dorsch <pauldorsch@microsoft.com>
2022-10-29 01:09:10 +03:00
- 16.18.0
- 16.19.0
- 16.20.0
- 16.20.1
- 16.20.2
Pauld/1559705 improve cli to detect viable sdks based on debian flavor (#1484) * save point: splitting up versions to build by ostype * restructured and modified the platforms scripts and updated the shared code generator to account for the new versions * updated constants to include ostype change and newer python version * added support for new file structure to the python dockerfiles and publishing from dev to prod sdks * save point, starting to enrich all storage items with version number, and modifying tests for new logic * clean up platforms shell scripts * finish modifying scripts to add version to the metadata, regardless of OSType * beginning to update cli to support pulling only relevant sdks * added constants that relate to the different debian flavors we may see * save point, added to constants yaml file to start adding support for pulling debian flavor sdks * added debian flavor option to the build command, and starting to update tests to be compatible * renamed the vso focal directories to focal scm, and fixed the sdk storage tests * added a number of comments for the second PR and some tests to cover dotnet and node pulling the correct images * added php and python tests for installing based on the available sdks * updated sdk storage provider and platform installer to have bullseye images use buster sdks, since there are currently no bullseye sdks * self reviewed pr: added comments, fixed some bugs and typos, and updated the pipeline scripts to correctly handle stretch images * added default sdk storage metadata to be used for determining versions available * added legacy versions to stretch version directories, so that the supported md file will contain the best information * updated shared code generator to allow for the legacy versions text files * update platform installation scripts to enrich the sdks with an updated version metadata name and the OS type * some fixes for generating the platform binaries locally, and a fix for generating the maven binaries * added legacy version metadata to storage constants * updated the metadata names so that they exist in constants file and can be used throughout oryx * saved leftover merge conflict file * removed old default and versions to build files * updated php fpm configuration to be in the constants.yaml file so that we support the generate constants script * updated the debian flavor arg in the python template * fix failing githubaction and vso focal tests * saved file and added comment to version comparer * fixed some spacing and added comments and a todo * updated dotnet runtime version metadata to be backwards compatible * use version info from elsewhere in oryx to streamline version comparing * pr feedback, using constants during platform installation and sdk storage provider, and trimming whitespace from version files * pr feedback: use constants for file names and renamed the new sdk versions metadata to be consistent * limit bullseye sdks we push to storage to the ones that we know will be used by bullseye * regenerated constants with updated bullseye versions, and removed extra logic in VersionInfo * include all defaultVersion.txt files in the upload * fixed spacing for vsts pipeline * updated the maven base url to point to a source that contains legacy versions * fixed php version sha * use correct get pip url when version 3.6 and stretch * add bullseye maven job * added support to still build php 7.2 binaries * allow enough time for php to generate and upload all sdks * give php jobs 24 hours to run, as they have not been able to generate all versions in the given time * updated python sdk generation to use the correct stretch buildpack for non-3.10 or greater versions * updated logic so that python version 3.10 and above will have the correct prerequisites built * updated common script to ignore whitespace differently * readded deleted line and ran generate constants * Pauld/1559705 PR2 cleanup and utilize bullseye images (#1497) * initial pass at adding support for bullseye by resolving the PR2 todos * allow build * added test for php default versions * added dotnetcore and python tests for invalid versions * added more tests for correct pulling functionality * support for finding default version with no debain flavor * add working python versions * whitespace * added comments explaining the supported version logic, and fixed a statement to ensure that stretch images check for correct dotnet metadata * add preview 7 * addressed PR comments by deleting un-needed method and adding comment
2022-08-15 20:35:32 +03:00
- 17.0.1
- 17.1.0
- 17.2.0
- 17.3.1
- 17.4.0
- 17.5.0
- 17.6.0
### stretch
- 4.4.7
- 4.5.0
- 4.8.0
- 4.8.7
- 4.9.0
- 4.9.1
- 6.2.2
- 6.6.0
- 6.9.3
- 6.9.5
- 6.10.3
- 6.11.0
- 6.11.5
- 6.17.1
- 8.0.0
- 8.1.4
- 8.2.1
- 8.8.1
- 8.9.4
- 8.11.2
- 8.11.4
- 8.12.0
- 8.15.1
- 8.16.1
- 8.16.2
- 8.17.0
- 9.4.0
- 10.1.0
- 10.10.0
- 10.12.0
- 10.14.2
- 10.16.3
- 10.18.0
- 10.18.1
- 10.19.0
- 10.20.0
- 10.20.1
- 10.21.0
- 10.22.0
- 10.22.1
- 10.23.0
Pauld/1559705 improve cli to detect viable sdks based on debian flavor (#1484) * save point: splitting up versions to build by ostype * restructured and modified the platforms scripts and updated the shared code generator to account for the new versions * updated constants to include ostype change and newer python version * added support for new file structure to the python dockerfiles and publishing from dev to prod sdks * save point, starting to enrich all storage items with version number, and modifying tests for new logic * clean up platforms shell scripts * finish modifying scripts to add version to the metadata, regardless of OSType * beginning to update cli to support pulling only relevant sdks * added constants that relate to the different debian flavors we may see * save point, added to constants yaml file to start adding support for pulling debian flavor sdks * added debian flavor option to the build command, and starting to update tests to be compatible * renamed the vso focal directories to focal scm, and fixed the sdk storage tests * added a number of comments for the second PR and some tests to cover dotnet and node pulling the correct images * added php and python tests for installing based on the available sdks * updated sdk storage provider and platform installer to have bullseye images use buster sdks, since there are currently no bullseye sdks * self reviewed pr: added comments, fixed some bugs and typos, and updated the pipeline scripts to correctly handle stretch images * added default sdk storage metadata to be used for determining versions available * added legacy versions to stretch version directories, so that the supported md file will contain the best information * updated shared code generator to allow for the legacy versions text files * update platform installation scripts to enrich the sdks with an updated version metadata name and the OS type * some fixes for generating the platform binaries locally, and a fix for generating the maven binaries * added legacy version metadata to storage constants * updated the metadata names so that they exist in constants file and can be used throughout oryx * saved leftover merge conflict file * removed old default and versions to build files * updated php fpm configuration to be in the constants.yaml file so that we support the generate constants script * updated the debian flavor arg in the python template * fix failing githubaction and vso focal tests * saved file and added comment to version comparer * fixed some spacing and added comments and a todo * updated dotnet runtime version metadata to be backwards compatible * use version info from elsewhere in oryx to streamline version comparing * pr feedback, using constants during platform installation and sdk storage provider, and trimming whitespace from version files * pr feedback: use constants for file names and renamed the new sdk versions metadata to be consistent * limit bullseye sdks we push to storage to the ones that we know will be used by bullseye * regenerated constants with updated bullseye versions, and removed extra logic in VersionInfo * include all defaultVersion.txt files in the upload * fixed spacing for vsts pipeline * updated the maven base url to point to a source that contains legacy versions * fixed php version sha * use correct get pip url when version 3.6 and stretch * add bullseye maven job * added support to still build php 7.2 binaries * allow enough time for php to generate and upload all sdks * give php jobs 24 hours to run, as they have not been able to generate all versions in the given time * updated python sdk generation to use the correct stretch buildpack for non-3.10 or greater versions * updated logic so that python version 3.10 and above will have the correct prerequisites built * updated common script to ignore whitespace differently * readded deleted line and ran generate constants * Pauld/1559705 PR2 cleanup and utilize bullseye images (#1497) * initial pass at adding support for bullseye by resolving the PR2 todos * allow build * added test for php default versions * added dotnetcore and python tests for invalid versions * added more tests for correct pulling functionality * support for finding default version with no debain flavor * add working python versions * whitespace * added comments explaining the supported version logic, and fixed a statement to ensure that stretch images check for correct dotnet metadata * add preview 7 * addressed PR comments by deleting un-needed method and adding comment
2022-08-15 20:35:32 +03:00
- 10.24.1
- 12.9.1
- 12.11.0
- 12.11.1
- 12.12.0
- 12.13.0
- 12.14.0
- 12.14.1
- 12.16.0
- 12.16.1
- 12.16.2
- 12.16.3
- 12.18.0
- 12.18.1
- 12.18.2
- 12.18.3
- 12.18.4
- 12.19.0
Pauld/1559705 improve cli to detect viable sdks based on debian flavor (#1484) * save point: splitting up versions to build by ostype * restructured and modified the platforms scripts and updated the shared code generator to account for the new versions * updated constants to include ostype change and newer python version * added support for new file structure to the python dockerfiles and publishing from dev to prod sdks * save point, starting to enrich all storage items with version number, and modifying tests for new logic * clean up platforms shell scripts * finish modifying scripts to add version to the metadata, regardless of OSType * beginning to update cli to support pulling only relevant sdks * added constants that relate to the different debian flavors we may see * save point, added to constants yaml file to start adding support for pulling debian flavor sdks * added debian flavor option to the build command, and starting to update tests to be compatible * renamed the vso focal directories to focal scm, and fixed the sdk storage tests * added a number of comments for the second PR and some tests to cover dotnet and node pulling the correct images * added php and python tests for installing based on the available sdks * updated sdk storage provider and platform installer to have bullseye images use buster sdks, since there are currently no bullseye sdks * self reviewed pr: added comments, fixed some bugs and typos, and updated the pipeline scripts to correctly handle stretch images * added default sdk storage metadata to be used for determining versions available * added legacy versions to stretch version directories, so that the supported md file will contain the best information * updated shared code generator to allow for the legacy versions text files * update platform installation scripts to enrich the sdks with an updated version metadata name and the OS type * some fixes for generating the platform binaries locally, and a fix for generating the maven binaries * added legacy version metadata to storage constants * updated the metadata names so that they exist in constants file and can be used throughout oryx * saved leftover merge conflict file * removed old default and versions to build files * updated php fpm configuration to be in the constants.yaml file so that we support the generate constants script * updated the debian flavor arg in the python template * fix failing githubaction and vso focal tests * saved file and added comment to version comparer * fixed some spacing and added comments and a todo * updated dotnet runtime version metadata to be backwards compatible * use version info from elsewhere in oryx to streamline version comparing * pr feedback, using constants during platform installation and sdk storage provider, and trimming whitespace from version files * pr feedback: use constants for file names and renamed the new sdk versions metadata to be consistent * limit bullseye sdks we push to storage to the ones that we know will be used by bullseye * regenerated constants with updated bullseye versions, and removed extra logic in VersionInfo * include all defaultVersion.txt files in the upload * fixed spacing for vsts pipeline * updated the maven base url to point to a source that contains legacy versions * fixed php version sha * use correct get pip url when version 3.6 and stretch * add bullseye maven job * added support to still build php 7.2 binaries * allow enough time for php to generate and upload all sdks * give php jobs 24 hours to run, as they have not been able to generate all versions in the given time * updated python sdk generation to use the correct stretch buildpack for non-3.10 or greater versions * updated logic so that python version 3.10 and above will have the correct prerequisites built * updated common script to ignore whitespace differently * readded deleted line and ran generate constants * Pauld/1559705 PR2 cleanup and utilize bullseye images (#1497) * initial pass at adding support for bullseye by resolving the PR2 todos * allow build * added test for php default versions * added dotnetcore and python tests for invalid versions * added more tests for correct pulling functionality * support for finding default version with no debain flavor * add working python versions * whitespace * added comments explaining the supported version logic, and fixed a statement to ensure that stretch images check for correct dotnet metadata * add preview 7 * addressed PR comments by deleting un-needed method and adding comment
2022-08-15 20:35:32 +03:00
- 12.20.0
- 12.21.0
- 12.22.0
- 12.22.4
- 12.22.6
- 12.22.9
- 12.22.11
- 12.22.12
Pauld/1559705 improve cli to detect viable sdks based on debian flavor (#1484) * save point: splitting up versions to build by ostype * restructured and modified the platforms scripts and updated the shared code generator to account for the new versions * updated constants to include ostype change and newer python version * added support for new file structure to the python dockerfiles and publishing from dev to prod sdks * save point, starting to enrich all storage items with version number, and modifying tests for new logic * clean up platforms shell scripts * finish modifying scripts to add version to the metadata, regardless of OSType * beginning to update cli to support pulling only relevant sdks * added constants that relate to the different debian flavors we may see * save point, added to constants yaml file to start adding support for pulling debian flavor sdks * added debian flavor option to the build command, and starting to update tests to be compatible * renamed the vso focal directories to focal scm, and fixed the sdk storage tests * added a number of comments for the second PR and some tests to cover dotnet and node pulling the correct images * added php and python tests for installing based on the available sdks * updated sdk storage provider and platform installer to have bullseye images use buster sdks, since there are currently no bullseye sdks * self reviewed pr: added comments, fixed some bugs and typos, and updated the pipeline scripts to correctly handle stretch images * added default sdk storage metadata to be used for determining versions available * added legacy versions to stretch version directories, so that the supported md file will contain the best information * updated shared code generator to allow for the legacy versions text files * update platform installation scripts to enrich the sdks with an updated version metadata name and the OS type * some fixes for generating the platform binaries locally, and a fix for generating the maven binaries * added legacy version metadata to storage constants * updated the metadata names so that they exist in constants file and can be used throughout oryx * saved leftover merge conflict file * removed old default and versions to build files * updated php fpm configuration to be in the constants.yaml file so that we support the generate constants script * updated the debian flavor arg in the python template * fix failing githubaction and vso focal tests * saved file and added comment to version comparer * fixed some spacing and added comments and a todo * updated dotnet runtime version metadata to be backwards compatible * use version info from elsewhere in oryx to streamline version comparing * pr feedback, using constants during platform installation and sdk storage provider, and trimming whitespace from version files * pr feedback: use constants for file names and renamed the new sdk versions metadata to be consistent * limit bullseye sdks we push to storage to the ones that we know will be used by bullseye * regenerated constants with updated bullseye versions, and removed extra logic in VersionInfo * include all defaultVersion.txt files in the upload * fixed spacing for vsts pipeline * updated the maven base url to point to a source that contains legacy versions * fixed php version sha * use correct get pip url when version 3.6 and stretch * add bullseye maven job * added support to still build php 7.2 binaries * allow enough time for php to generate and upload all sdks * give php jobs 24 hours to run, as they have not been able to generate all versions in the given time * updated python sdk generation to use the correct stretch buildpack for non-3.10 or greater versions * updated logic so that python version 3.10 and above will have the correct prerequisites built * updated common script to ignore whitespace differently * readded deleted line and ran generate constants * Pauld/1559705 PR2 cleanup and utilize bullseye images (#1497) * initial pass at adding support for bullseye by resolving the PR2 todos * allow build * added test for php default versions * added dotnetcore and python tests for invalid versions * added more tests for correct pulling functionality * support for finding default version with no debain flavor * add working python versions * whitespace * added comments explaining the supported version logic, and fixed a statement to ensure that stretch images check for correct dotnet metadata * add preview 7 * addressed PR comments by deleting un-needed method and adding comment
2022-08-15 20:35:32 +03:00
- 13.9.0
- 14.0.0
- 14.1.0
- 14.2.0
- 14.3.0
- 14.4.0
- 14.5.0
- 14.6.0
- 14.7.0
- 14.8.0
- 14.9.0
- 14.10.0
- 14.10.1
- 14.11.0
- 14.12.0
- 14.13.0
- 14.13.1
- 14.14.0
- 14.15.0
- 14.15.1
Pauld/1559705 improve cli to detect viable sdks based on debian flavor (#1484) * save point: splitting up versions to build by ostype * restructured and modified the platforms scripts and updated the shared code generator to account for the new versions * updated constants to include ostype change and newer python version * added support for new file structure to the python dockerfiles and publishing from dev to prod sdks * save point, starting to enrich all storage items with version number, and modifying tests for new logic * clean up platforms shell scripts * finish modifying scripts to add version to the metadata, regardless of OSType * beginning to update cli to support pulling only relevant sdks * added constants that relate to the different debian flavors we may see * save point, added to constants yaml file to start adding support for pulling debian flavor sdks * added debian flavor option to the build command, and starting to update tests to be compatible * renamed the vso focal directories to focal scm, and fixed the sdk storage tests * added a number of comments for the second PR and some tests to cover dotnet and node pulling the correct images * added php and python tests for installing based on the available sdks * updated sdk storage provider and platform installer to have bullseye images use buster sdks, since there are currently no bullseye sdks * self reviewed pr: added comments, fixed some bugs and typos, and updated the pipeline scripts to correctly handle stretch images * added default sdk storage metadata to be used for determining versions available * added legacy versions to stretch version directories, so that the supported md file will contain the best information * updated shared code generator to allow for the legacy versions text files * update platform installation scripts to enrich the sdks with an updated version metadata name and the OS type * some fixes for generating the platform binaries locally, and a fix for generating the maven binaries * added legacy version metadata to storage constants * updated the metadata names so that they exist in constants file and can be used throughout oryx * saved leftover merge conflict file * removed old default and versions to build files * updated php fpm configuration to be in the constants.yaml file so that we support the generate constants script * updated the debian flavor arg in the python template * fix failing githubaction and vso focal tests * saved file and added comment to version comparer * fixed some spacing and added comments and a todo * updated dotnet runtime version metadata to be backwards compatible * use version info from elsewhere in oryx to streamline version comparing * pr feedback, using constants during platform installation and sdk storage provider, and trimming whitespace from version files * pr feedback: use constants for file names and renamed the new sdk versions metadata to be consistent * limit bullseye sdks we push to storage to the ones that we know will be used by bullseye * regenerated constants with updated bullseye versions, and removed extra logic in VersionInfo * include all defaultVersion.txt files in the upload * fixed spacing for vsts pipeline * updated the maven base url to point to a source that contains legacy versions * fixed php version sha * use correct get pip url when version 3.6 and stretch * add bullseye maven job * added support to still build php 7.2 binaries * allow enough time for php to generate and upload all sdks * give php jobs 24 hours to run, as they have not been able to generate all versions in the given time * updated python sdk generation to use the correct stretch buildpack for non-3.10 or greater versions * updated logic so that python version 3.10 and above will have the correct prerequisites built * updated common script to ignore whitespace differently * readded deleted line and ran generate constants * Pauld/1559705 PR2 cleanup and utilize bullseye images (#1497) * initial pass at adding support for bullseye by resolving the PR2 todos * allow build * added test for php default versions * added dotnetcore and python tests for invalid versions * added more tests for correct pulling functionality * support for finding default version with no debain flavor * add working python versions * whitespace * added comments explaining the supported version logic, and fixed a statement to ensure that stretch images check for correct dotnet metadata * add preview 7 * addressed PR comments by deleting un-needed method and adding comment
2022-08-15 20:35:32 +03:00
- 14.16.0
- 14.17.0
- 14.17.4
- 14.17.6
- 14.18.3
- 14.19.1
- 14.21.3
- 15.0.0
- 15.0.1
- 15.1.0
- 15.2.0
- 15.2.1
- 15.3.0
Pauld/1559705 improve cli to detect viable sdks based on debian flavor (#1484) * save point: splitting up versions to build by ostype * restructured and modified the platforms scripts and updated the shared code generator to account for the new versions * updated constants to include ostype change and newer python version * added support for new file structure to the python dockerfiles and publishing from dev to prod sdks * save point, starting to enrich all storage items with version number, and modifying tests for new logic * clean up platforms shell scripts * finish modifying scripts to add version to the metadata, regardless of OSType * beginning to update cli to support pulling only relevant sdks * added constants that relate to the different debian flavors we may see * save point, added to constants yaml file to start adding support for pulling debian flavor sdks * added debian flavor option to the build command, and starting to update tests to be compatible * renamed the vso focal directories to focal scm, and fixed the sdk storage tests * added a number of comments for the second PR and some tests to cover dotnet and node pulling the correct images * added php and python tests for installing based on the available sdks * updated sdk storage provider and platform installer to have bullseye images use buster sdks, since there are currently no bullseye sdks * self reviewed pr: added comments, fixed some bugs and typos, and updated the pipeline scripts to correctly handle stretch images * added default sdk storage metadata to be used for determining versions available * added legacy versions to stretch version directories, so that the supported md file will contain the best information * updated shared code generator to allow for the legacy versions text files * update platform installation scripts to enrich the sdks with an updated version metadata name and the OS type * some fixes for generating the platform binaries locally, and a fix for generating the maven binaries * added legacy version metadata to storage constants * updated the metadata names so that they exist in constants file and can be used throughout oryx * saved leftover merge conflict file * removed old default and versions to build files * updated php fpm configuration to be in the constants.yaml file so that we support the generate constants script * updated the debian flavor arg in the python template * fix failing githubaction and vso focal tests * saved file and added comment to version comparer * fixed some spacing and added comments and a todo * updated dotnet runtime version metadata to be backwards compatible * use version info from elsewhere in oryx to streamline version comparing * pr feedback, using constants during platform installation and sdk storage provider, and trimming whitespace from version files * pr feedback: use constants for file names and renamed the new sdk versions metadata to be consistent * limit bullseye sdks we push to storage to the ones that we know will be used by bullseye * regenerated constants with updated bullseye versions, and removed extra logic in VersionInfo * include all defaultVersion.txt files in the upload * fixed spacing for vsts pipeline * updated the maven base url to point to a source that contains legacy versions * fixed php version sha * use correct get pip url when version 3.6 and stretch * add bullseye maven job * added support to still build php 7.2 binaries * allow enough time for php to generate and upload all sdks * give php jobs 24 hours to run, as they have not been able to generate all versions in the given time * updated python sdk generation to use the correct stretch buildpack for non-3.10 or greater versions * updated logic so that python version 3.10 and above will have the correct prerequisites built * updated common script to ignore whitespace differently * readded deleted line and ran generate constants * Pauld/1559705 PR2 cleanup and utilize bullseye images (#1497) * initial pass at adding support for bullseye by resolving the PR2 todos * allow build * added test for php default versions * added dotnetcore and python tests for invalid versions * added more tests for correct pulling functionality * support for finding default version with no debain flavor * add working python versions * whitespace * added comments explaining the supported version logic, and fixed a statement to ensure that stretch images check for correct dotnet metadata * add preview 7 * addressed PR comments by deleting un-needed method and adding comment
2022-08-15 20:35:32 +03:00
- 16.5.0
- 16.6.1
- 16.8.0
- 16.13.1
Pauld/1559705 improve cli to detect viable sdks based on debian flavor (#1484) * save point: splitting up versions to build by ostype * restructured and modified the platforms scripts and updated the shared code generator to account for the new versions * updated constants to include ostype change and newer python version * added support for new file structure to the python dockerfiles and publishing from dev to prod sdks * save point, starting to enrich all storage items with version number, and modifying tests for new logic * clean up platforms shell scripts * finish modifying scripts to add version to the metadata, regardless of OSType * beginning to update cli to support pulling only relevant sdks * added constants that relate to the different debian flavors we may see * save point, added to constants yaml file to start adding support for pulling debian flavor sdks * added debian flavor option to the build command, and starting to update tests to be compatible * renamed the vso focal directories to focal scm, and fixed the sdk storage tests * added a number of comments for the second PR and some tests to cover dotnet and node pulling the correct images * added php and python tests for installing based on the available sdks * updated sdk storage provider and platform installer to have bullseye images use buster sdks, since there are currently no bullseye sdks * self reviewed pr: added comments, fixed some bugs and typos, and updated the pipeline scripts to correctly handle stretch images * added default sdk storage metadata to be used for determining versions available * added legacy versions to stretch version directories, so that the supported md file will contain the best information * updated shared code generator to allow for the legacy versions text files * update platform installation scripts to enrich the sdks with an updated version metadata name and the OS type * some fixes for generating the platform binaries locally, and a fix for generating the maven binaries * added legacy version metadata to storage constants * updated the metadata names so that they exist in constants file and can be used throughout oryx * saved leftover merge conflict file * removed old default and versions to build files * updated php fpm configuration to be in the constants.yaml file so that we support the generate constants script * updated the debian flavor arg in the python template * fix failing githubaction and vso focal tests * saved file and added comment to version comparer * fixed some spacing and added comments and a todo * updated dotnet runtime version metadata to be backwards compatible * use version info from elsewhere in oryx to streamline version comparing * pr feedback, using constants during platform installation and sdk storage provider, and trimming whitespace from version files * pr feedback: use constants for file names and renamed the new sdk versions metadata to be consistent * limit bullseye sdks we push to storage to the ones that we know will be used by bullseye * regenerated constants with updated bullseye versions, and removed extra logic in VersionInfo * include all defaultVersion.txt files in the upload * fixed spacing for vsts pipeline * updated the maven base url to point to a source that contains legacy versions * fixed php version sha * use correct get pip url when version 3.6 and stretch * add bullseye maven job * added support to still build php 7.2 binaries * allow enough time for php to generate and upload all sdks * give php jobs 24 hours to run, as they have not been able to generate all versions in the given time * updated python sdk generation to use the correct stretch buildpack for non-3.10 or greater versions * updated logic so that python version 3.10 and above will have the correct prerequisites built * updated common script to ignore whitespace differently * readded deleted line and ran generate constants * Pauld/1559705 PR2 cleanup and utilize bullseye images (#1497) * initial pass at adding support for bullseye by resolving the PR2 todos * allow build * added test for php default versions * added dotnetcore and python tests for invalid versions * added more tests for correct pulling functionality * support for finding default version with no debain flavor * add working python versions * whitespace * added comments explaining the supported version logic, and fixed a statement to ensure that stretch images check for correct dotnet metadata * add preview 7 * addressed PR comments by deleting un-needed method and adding comment
2022-08-15 20:35:32 +03:00
- 16.13.2
- 16.14.0
- 16.14.2
- 16.20.0
- 17.0.1
- 17.1.0
- 17.2.0
- 17.3.1
- 17.4.0
- 17.5.0
- 17.6.0
Pauld/1559705 improve cli to detect viable sdks based on debian flavor (#1484) * save point: splitting up versions to build by ostype * restructured and modified the platforms scripts and updated the shared code generator to account for the new versions * updated constants to include ostype change and newer python version * added support for new file structure to the python dockerfiles and publishing from dev to prod sdks * save point, starting to enrich all storage items with version number, and modifying tests for new logic * clean up platforms shell scripts * finish modifying scripts to add version to the metadata, regardless of OSType * beginning to update cli to support pulling only relevant sdks * added constants that relate to the different debian flavors we may see * save point, added to constants yaml file to start adding support for pulling debian flavor sdks * added debian flavor option to the build command, and starting to update tests to be compatible * renamed the vso focal directories to focal scm, and fixed the sdk storage tests * added a number of comments for the second PR and some tests to cover dotnet and node pulling the correct images * added php and python tests for installing based on the available sdks * updated sdk storage provider and platform installer to have bullseye images use buster sdks, since there are currently no bullseye sdks * self reviewed pr: added comments, fixed some bugs and typos, and updated the pipeline scripts to correctly handle stretch images * added default sdk storage metadata to be used for determining versions available * added legacy versions to stretch version directories, so that the supported md file will contain the best information * updated shared code generator to allow for the legacy versions text files * update platform installation scripts to enrich the sdks with an updated version metadata name and the OS type * some fixes for generating the platform binaries locally, and a fix for generating the maven binaries * added legacy version metadata to storage constants * updated the metadata names so that they exist in constants file and can be used throughout oryx * saved leftover merge conflict file * removed old default and versions to build files * updated php fpm configuration to be in the constants.yaml file so that we support the generate constants script * updated the debian flavor arg in the python template * fix failing githubaction and vso focal tests * saved file and added comment to version comparer * fixed some spacing and added comments and a todo * updated dotnet runtime version metadata to be backwards compatible * use version info from elsewhere in oryx to streamline version comparing * pr feedback, using constants during platform installation and sdk storage provider, and trimming whitespace from version files * pr feedback: use constants for file names and renamed the new sdk versions metadata to be consistent * limit bullseye sdks we push to storage to the ones that we know will be used by bullseye * regenerated constants with updated bullseye versions, and removed extra logic in VersionInfo * include all defaultVersion.txt files in the upload * fixed spacing for vsts pipeline * updated the maven base url to point to a source that contains legacy versions * fixed php version sha * use correct get pip url when version 3.6 and stretch * add bullseye maven job * added support to still build php 7.2 binaries * allow enough time for php to generate and upload all sdks * give php jobs 24 hours to run, as they have not been able to generate all versions in the given time * updated python sdk generation to use the correct stretch buildpack for non-3.10 or greater versions * updated logic so that python version 3.10 and above will have the correct prerequisites built * updated common script to ignore whitespace differently * readded deleted line and ran generate constants * Pauld/1559705 PR2 cleanup and utilize bullseye images (#1497) * initial pass at adding support for bullseye by resolving the PR2 todos * allow build * added test for php default versions * added dotnetcore and python tests for invalid versions * added more tests for correct pulling functionality * support for finding default version with no debain flavor * add working python versions * whitespace * added comments explaining the supported version logic, and fixed a statement to ensure that stretch images check for correct dotnet metadata * add preview 7 * addressed PR comments by deleting un-needed method and adding comment
2022-08-15 20:35:32 +03:00
## php composer
### bookworm
- 2.6.2
Pauld/1559705 improve cli to detect viable sdks based on debian flavor (#1484) * save point: splitting up versions to build by ostype * restructured and modified the platforms scripts and updated the shared code generator to account for the new versions * updated constants to include ostype change and newer python version * added support for new file structure to the python dockerfiles and publishing from dev to prod sdks * save point, starting to enrich all storage items with version number, and modifying tests for new logic * clean up platforms shell scripts * finish modifying scripts to add version to the metadata, regardless of OSType * beginning to update cli to support pulling only relevant sdks * added constants that relate to the different debian flavors we may see * save point, added to constants yaml file to start adding support for pulling debian flavor sdks * added debian flavor option to the build command, and starting to update tests to be compatible * renamed the vso focal directories to focal scm, and fixed the sdk storage tests * added a number of comments for the second PR and some tests to cover dotnet and node pulling the correct images * added php and python tests for installing based on the available sdks * updated sdk storage provider and platform installer to have bullseye images use buster sdks, since there are currently no bullseye sdks * self reviewed pr: added comments, fixed some bugs and typos, and updated the pipeline scripts to correctly handle stretch images * added default sdk storage metadata to be used for determining versions available * added legacy versions to stretch version directories, so that the supported md file will contain the best information * updated shared code generator to allow for the legacy versions text files * update platform installation scripts to enrich the sdks with an updated version metadata name and the OS type * some fixes for generating the platform binaries locally, and a fix for generating the maven binaries * added legacy version metadata to storage constants * updated the metadata names so that they exist in constants file and can be used throughout oryx * saved leftover merge conflict file * removed old default and versions to build files * updated php fpm configuration to be in the constants.yaml file so that we support the generate constants script * updated the debian flavor arg in the python template * fix failing githubaction and vso focal tests * saved file and added comment to version comparer * fixed some spacing and added comments and a todo * updated dotnet runtime version metadata to be backwards compatible * use version info from elsewhere in oryx to streamline version comparing * pr feedback, using constants during platform installation and sdk storage provider, and trimming whitespace from version files * pr feedback: use constants for file names and renamed the new sdk versions metadata to be consistent * limit bullseye sdks we push to storage to the ones that we know will be used by bullseye * regenerated constants with updated bullseye versions, and removed extra logic in VersionInfo * include all defaultVersion.txt files in the upload * fixed spacing for vsts pipeline * updated the maven base url to point to a source that contains legacy versions * fixed php version sha * use correct get pip url when version 3.6 and stretch * add bullseye maven job * added support to still build php 7.2 binaries * allow enough time for php to generate and upload all sdks * give php jobs 24 hours to run, as they have not been able to generate all versions in the given time * updated python sdk generation to use the correct stretch buildpack for non-3.10 or greater versions * updated logic so that python version 3.10 and above will have the correct prerequisites built * updated common script to ignore whitespace differently * readded deleted line and ran generate constants * Pauld/1559705 PR2 cleanup and utilize bullseye images (#1497) * initial pass at adding support for bullseye by resolving the PR2 todos * allow build * added test for php default versions * added dotnetcore and python tests for invalid versions * added more tests for correct pulling functionality * support for finding default version with no debain flavor * add working python versions * whitespace * added comments explaining the supported version logic, and fixed a statement to ensure that stretch images check for correct dotnet metadata * add preview 7 * addressed PR comments by deleting un-needed method and adding comment
2022-08-15 20:35:32 +03:00
### bullseye
- 1.9.2
- 1.9.3
- 1.10.0
- 1.10.1
- 1.10.2
- 1.10.4
- 1.10.5
- 1.10.6
- 1.10.7
- 1.10.8
- 1.10.9
- 1.10.10
- 1.10.11
- 1.10.12
- 1.10.13
- 1.10.14
- 1.10.15
- 1.10.16
- 1.10.17
- 1.10.18
- 1.10.19
- 2.0.0
- 2.0.1
- 2.0.2
- 2.0.3
- 2.0.4
- 2.0.5
- 2.0.6
- 2.0.7
- 2.0.8
- 2.2.9
- 2.2.21
Pauld/1559705 improve cli to detect viable sdks based on debian flavor (#1484) * save point: splitting up versions to build by ostype * restructured and modified the platforms scripts and updated the shared code generator to account for the new versions * updated constants to include ostype change and newer python version * added support for new file structure to the python dockerfiles and publishing from dev to prod sdks * save point, starting to enrich all storage items with version number, and modifying tests for new logic * clean up platforms shell scripts * finish modifying scripts to add version to the metadata, regardless of OSType * beginning to update cli to support pulling only relevant sdks * added constants that relate to the different debian flavors we may see * save point, added to constants yaml file to start adding support for pulling debian flavor sdks * added debian flavor option to the build command, and starting to update tests to be compatible * renamed the vso focal directories to focal scm, and fixed the sdk storage tests * added a number of comments for the second PR and some tests to cover dotnet and node pulling the correct images * added php and python tests for installing based on the available sdks * updated sdk storage provider and platform installer to have bullseye images use buster sdks, since there are currently no bullseye sdks * self reviewed pr: added comments, fixed some bugs and typos, and updated the pipeline scripts to correctly handle stretch images * added default sdk storage metadata to be used for determining versions available * added legacy versions to stretch version directories, so that the supported md file will contain the best information * updated shared code generator to allow for the legacy versions text files * update platform installation scripts to enrich the sdks with an updated version metadata name and the OS type * some fixes for generating the platform binaries locally, and a fix for generating the maven binaries * added legacy version metadata to storage constants * updated the metadata names so that they exist in constants file and can be used throughout oryx * saved leftover merge conflict file * removed old default and versions to build files * updated php fpm configuration to be in the constants.yaml file so that we support the generate constants script * updated the debian flavor arg in the python template * fix failing githubaction and vso focal tests * saved file and added comment to version comparer * fixed some spacing and added comments and a todo * updated dotnet runtime version metadata to be backwards compatible * use version info from elsewhere in oryx to streamline version comparing * pr feedback, using constants during platform installation and sdk storage provider, and trimming whitespace from version files * pr feedback: use constants for file names and renamed the new sdk versions metadata to be consistent * limit bullseye sdks we push to storage to the ones that we know will be used by bullseye * regenerated constants with updated bullseye versions, and removed extra logic in VersionInfo * include all defaultVersion.txt files in the upload * fixed spacing for vsts pipeline * updated the maven base url to point to a source that contains legacy versions * fixed php version sha * use correct get pip url when version 3.6 and stretch * add bullseye maven job * added support to still build php 7.2 binaries * allow enough time for php to generate and upload all sdks * give php jobs 24 hours to run, as they have not been able to generate all versions in the given time * updated python sdk generation to use the correct stretch buildpack for non-3.10 or greater versions * updated logic so that python version 3.10 and above will have the correct prerequisites built * updated common script to ignore whitespace differently * readded deleted line and ran generate constants * Pauld/1559705 PR2 cleanup and utilize bullseye images (#1497) * initial pass at adding support for bullseye by resolving the PR2 todos * allow build * added test for php default versions * added dotnetcore and python tests for invalid versions * added more tests for correct pulling functionality * support for finding default version with no debain flavor * add working python versions * whitespace * added comments explaining the supported version logic, and fixed a statement to ensure that stretch images check for correct dotnet metadata * add preview 7 * addressed PR comments by deleting un-needed method and adding comment
2022-08-15 20:35:32 +03:00
- 2.3.4
- 2.3.10
- 2.4.4
- 2.5.8
- 2.6.2
Pauld/1559705 improve cli to detect viable sdks based on debian flavor (#1484) * save point: splitting up versions to build by ostype * restructured and modified the platforms scripts and updated the shared code generator to account for the new versions * updated constants to include ostype change and newer python version * added support for new file structure to the python dockerfiles and publishing from dev to prod sdks * save point, starting to enrich all storage items with version number, and modifying tests for new logic * clean up platforms shell scripts * finish modifying scripts to add version to the metadata, regardless of OSType * beginning to update cli to support pulling only relevant sdks * added constants that relate to the different debian flavors we may see * save point, added to constants yaml file to start adding support for pulling debian flavor sdks * added debian flavor option to the build command, and starting to update tests to be compatible * renamed the vso focal directories to focal scm, and fixed the sdk storage tests * added a number of comments for the second PR and some tests to cover dotnet and node pulling the correct images * added php and python tests for installing based on the available sdks * updated sdk storage provider and platform installer to have bullseye images use buster sdks, since there are currently no bullseye sdks * self reviewed pr: added comments, fixed some bugs and typos, and updated the pipeline scripts to correctly handle stretch images * added default sdk storage metadata to be used for determining versions available * added legacy versions to stretch version directories, so that the supported md file will contain the best information * updated shared code generator to allow for the legacy versions text files * update platform installation scripts to enrich the sdks with an updated version metadata name and the OS type * some fixes for generating the platform binaries locally, and a fix for generating the maven binaries * added legacy version metadata to storage constants * updated the metadata names so that they exist in constants file and can be used throughout oryx * saved leftover merge conflict file * removed old default and versions to build files * updated php fpm configuration to be in the constants.yaml file so that we support the generate constants script * updated the debian flavor arg in the python template * fix failing githubaction and vso focal tests * saved file and added comment to version comparer * fixed some spacing and added comments and a todo * updated dotnet runtime version metadata to be backwards compatible * use version info from elsewhere in oryx to streamline version comparing * pr feedback, using constants during platform installation and sdk storage provider, and trimming whitespace from version files * pr feedback: use constants for file names and renamed the new sdk versions metadata to be consistent * limit bullseye sdks we push to storage to the ones that we know will be used by bullseye * regenerated constants with updated bullseye versions, and removed extra logic in VersionInfo * include all defaultVersion.txt files in the upload * fixed spacing for vsts pipeline * updated the maven base url to point to a source that contains legacy versions * fixed php version sha * use correct get pip url when version 3.6 and stretch * add bullseye maven job * added support to still build php 7.2 binaries * allow enough time for php to generate and upload all sdks * give php jobs 24 hours to run, as they have not been able to generate all versions in the given time * updated python sdk generation to use the correct stretch buildpack for non-3.10 or greater versions * updated logic so that python version 3.10 and above will have the correct prerequisites built * updated common script to ignore whitespace differently * readded deleted line and ran generate constants * Pauld/1559705 PR2 cleanup and utilize bullseye images (#1497) * initial pass at adding support for bullseye by resolving the PR2 todos * allow build * added test for php default versions * added dotnetcore and python tests for invalid versions * added more tests for correct pulling functionality * support for finding default version with no debain flavor * add working python versions * whitespace * added comments explaining the supported version logic, and fixed a statement to ensure that stretch images check for correct dotnet metadata * add preview 7 * addressed PR comments by deleting un-needed method and adding comment
2022-08-15 20:35:32 +03:00
### buster
- 1.9.2
- 1.9.3
- 1.10.0
- 1.10.1
- 1.10.2
- 1.10.4
- 1.10.5
- 1.10.6
- 1.10.7
- 1.10.8
- 1.10.9
- 1.10.10
- 1.10.11
- 1.10.12
- 1.10.13
- 1.10.14
- 1.10.15
- 1.10.16
- 1.10.17
- 1.10.18
- 1.10.19
- 2.0.0
- 2.0.1
- 2.0.2
- 2.0.3
- 2.0.4
- 2.0.5
- 2.0.6
- 2.0.7
- 2.0.8
- 2.2.9
- 2.2.21
Pauld/1559705 improve cli to detect viable sdks based on debian flavor (#1484) * save point: splitting up versions to build by ostype * restructured and modified the platforms scripts and updated the shared code generator to account for the new versions * updated constants to include ostype change and newer python version * added support for new file structure to the python dockerfiles and publishing from dev to prod sdks * save point, starting to enrich all storage items with version number, and modifying tests for new logic * clean up platforms shell scripts * finish modifying scripts to add version to the metadata, regardless of OSType * beginning to update cli to support pulling only relevant sdks * added constants that relate to the different debian flavors we may see * save point, added to constants yaml file to start adding support for pulling debian flavor sdks * added debian flavor option to the build command, and starting to update tests to be compatible * renamed the vso focal directories to focal scm, and fixed the sdk storage tests * added a number of comments for the second PR and some tests to cover dotnet and node pulling the correct images * added php and python tests for installing based on the available sdks * updated sdk storage provider and platform installer to have bullseye images use buster sdks, since there are currently no bullseye sdks * self reviewed pr: added comments, fixed some bugs and typos, and updated the pipeline scripts to correctly handle stretch images * added default sdk storage metadata to be used for determining versions available * added legacy versions to stretch version directories, so that the supported md file will contain the best information * updated shared code generator to allow for the legacy versions text files * update platform installation scripts to enrich the sdks with an updated version metadata name and the OS type * some fixes for generating the platform binaries locally, and a fix for generating the maven binaries * added legacy version metadata to storage constants * updated the metadata names so that they exist in constants file and can be used throughout oryx * saved leftover merge conflict file * removed old default and versions to build files * updated php fpm configuration to be in the constants.yaml file so that we support the generate constants script * updated the debian flavor arg in the python template * fix failing githubaction and vso focal tests * saved file and added comment to version comparer * fixed some spacing and added comments and a todo * updated dotnet runtime version metadata to be backwards compatible * use version info from elsewhere in oryx to streamline version comparing * pr feedback, using constants during platform installation and sdk storage provider, and trimming whitespace from version files * pr feedback: use constants for file names and renamed the new sdk versions metadata to be consistent * limit bullseye sdks we push to storage to the ones that we know will be used by bullseye * regenerated constants with updated bullseye versions, and removed extra logic in VersionInfo * include all defaultVersion.txt files in the upload * fixed spacing for vsts pipeline * updated the maven base url to point to a source that contains legacy versions * fixed php version sha * use correct get pip url when version 3.6 and stretch * add bullseye maven job * added support to still build php 7.2 binaries * allow enough time for php to generate and upload all sdks * give php jobs 24 hours to run, as they have not been able to generate all versions in the given time * updated python sdk generation to use the correct stretch buildpack for non-3.10 or greater versions * updated logic so that python version 3.10 and above will have the correct prerequisites built * updated common script to ignore whitespace differently * readded deleted line and ran generate constants * Pauld/1559705 PR2 cleanup and utilize bullseye images (#1497) * initial pass at adding support for bullseye by resolving the PR2 todos * allow build * added test for php default versions * added dotnetcore and python tests for invalid versions * added more tests for correct pulling functionality * support for finding default version with no debain flavor * add working python versions * whitespace * added comments explaining the supported version logic, and fixed a statement to ensure that stretch images check for correct dotnet metadata * add preview 7 * addressed PR comments by deleting un-needed method and adding comment
2022-08-15 20:35:32 +03:00
- 2.3.4
- 2.3.10
- 2.4.4
- 2.5.8
- 2.6.2
Pauld/1559705 improve cli to detect viable sdks based on debian flavor (#1484) * save point: splitting up versions to build by ostype * restructured and modified the platforms scripts and updated the shared code generator to account for the new versions * updated constants to include ostype change and newer python version * added support for new file structure to the python dockerfiles and publishing from dev to prod sdks * save point, starting to enrich all storage items with version number, and modifying tests for new logic * clean up platforms shell scripts * finish modifying scripts to add version to the metadata, regardless of OSType * beginning to update cli to support pulling only relevant sdks * added constants that relate to the different debian flavors we may see * save point, added to constants yaml file to start adding support for pulling debian flavor sdks * added debian flavor option to the build command, and starting to update tests to be compatible * renamed the vso focal directories to focal scm, and fixed the sdk storage tests * added a number of comments for the second PR and some tests to cover dotnet and node pulling the correct images * added php and python tests for installing based on the available sdks * updated sdk storage provider and platform installer to have bullseye images use buster sdks, since there are currently no bullseye sdks * self reviewed pr: added comments, fixed some bugs and typos, and updated the pipeline scripts to correctly handle stretch images * added default sdk storage metadata to be used for determining versions available * added legacy versions to stretch version directories, so that the supported md file will contain the best information * updated shared code generator to allow for the legacy versions text files * update platform installation scripts to enrich the sdks with an updated version metadata name and the OS type * some fixes for generating the platform binaries locally, and a fix for generating the maven binaries * added legacy version metadata to storage constants * updated the metadata names so that they exist in constants file and can be used throughout oryx * saved leftover merge conflict file * removed old default and versions to build files * updated php fpm configuration to be in the constants.yaml file so that we support the generate constants script * updated the debian flavor arg in the python template * fix failing githubaction and vso focal tests * saved file and added comment to version comparer * fixed some spacing and added comments and a todo * updated dotnet runtime version metadata to be backwards compatible * use version info from elsewhere in oryx to streamline version comparing * pr feedback, using constants during platform installation and sdk storage provider, and trimming whitespace from version files * pr feedback: use constants for file names and renamed the new sdk versions metadata to be consistent * limit bullseye sdks we push to storage to the ones that we know will be used by bullseye * regenerated constants with updated bullseye versions, and removed extra logic in VersionInfo * include all defaultVersion.txt files in the upload * fixed spacing for vsts pipeline * updated the maven base url to point to a source that contains legacy versions * fixed php version sha * use correct get pip url when version 3.6 and stretch * add bullseye maven job * added support to still build php 7.2 binaries * allow enough time for php to generate and upload all sdks * give php jobs 24 hours to run, as they have not been able to generate all versions in the given time * updated python sdk generation to use the correct stretch buildpack for non-3.10 or greater versions * updated logic so that python version 3.10 and above will have the correct prerequisites built * updated common script to ignore whitespace differently * readded deleted line and ran generate constants * Pauld/1559705 PR2 cleanup and utilize bullseye images (#1497) * initial pass at adding support for bullseye by resolving the PR2 todos * allow build * added test for php default versions * added dotnetcore and python tests for invalid versions * added more tests for correct pulling functionality * support for finding default version with no debain flavor * add working python versions * whitespace * added comments explaining the supported version logic, and fixed a statement to ensure that stretch images check for correct dotnet metadata * add preview 7 * addressed PR comments by deleting un-needed method and adding comment
2022-08-15 20:35:32 +03:00
### focal-scm
- 1.9.2
- 1.9.3
- 1.10.0
- 1.10.1
- 1.10.2
- 1.10.4
- 1.10.5
- 1.10.6
- 1.10.7
- 1.10.8
- 1.10.9
- 1.10.10
- 1.10.11
- 1.10.12
- 1.10.13
- 1.10.14
- 1.10.15
- 1.10.16
- 1.10.17
- 1.10.18
- 1.10.19
- 2.0.0
- 2.0.1
- 2.0.2
- 2.0.3
- 2.0.4
- 2.0.5
- 2.0.6
- 2.0.7
- 2.0.8
- 2.2.9
- 2.2.21
Pauld/1559705 improve cli to detect viable sdks based on debian flavor (#1484) * save point: splitting up versions to build by ostype * restructured and modified the platforms scripts and updated the shared code generator to account for the new versions * updated constants to include ostype change and newer python version * added support for new file structure to the python dockerfiles and publishing from dev to prod sdks * save point, starting to enrich all storage items with version number, and modifying tests for new logic * clean up platforms shell scripts * finish modifying scripts to add version to the metadata, regardless of OSType * beginning to update cli to support pulling only relevant sdks * added constants that relate to the different debian flavors we may see * save point, added to constants yaml file to start adding support for pulling debian flavor sdks * added debian flavor option to the build command, and starting to update tests to be compatible * renamed the vso focal directories to focal scm, and fixed the sdk storage tests * added a number of comments for the second PR and some tests to cover dotnet and node pulling the correct images * added php and python tests for installing based on the available sdks * updated sdk storage provider and platform installer to have bullseye images use buster sdks, since there are currently no bullseye sdks * self reviewed pr: added comments, fixed some bugs and typos, and updated the pipeline scripts to correctly handle stretch images * added default sdk storage metadata to be used for determining versions available * added legacy versions to stretch version directories, so that the supported md file will contain the best information * updated shared code generator to allow for the legacy versions text files * update platform installation scripts to enrich the sdks with an updated version metadata name and the OS type * some fixes for generating the platform binaries locally, and a fix for generating the maven binaries * added legacy version metadata to storage constants * updated the metadata names so that they exist in constants file and can be used throughout oryx * saved leftover merge conflict file * removed old default and versions to build files * updated php fpm configuration to be in the constants.yaml file so that we support the generate constants script * updated the debian flavor arg in the python template * fix failing githubaction and vso focal tests * saved file and added comment to version comparer * fixed some spacing and added comments and a todo * updated dotnet runtime version metadata to be backwards compatible * use version info from elsewhere in oryx to streamline version comparing * pr feedback, using constants during platform installation and sdk storage provider, and trimming whitespace from version files * pr feedback: use constants for file names and renamed the new sdk versions metadata to be consistent * limit bullseye sdks we push to storage to the ones that we know will be used by bullseye * regenerated constants with updated bullseye versions, and removed extra logic in VersionInfo * include all defaultVersion.txt files in the upload * fixed spacing for vsts pipeline * updated the maven base url to point to a source that contains legacy versions * fixed php version sha * use correct get pip url when version 3.6 and stretch * add bullseye maven job * added support to still build php 7.2 binaries * allow enough time for php to generate and upload all sdks * give php jobs 24 hours to run, as they have not been able to generate all versions in the given time * updated python sdk generation to use the correct stretch buildpack for non-3.10 or greater versions * updated logic so that python version 3.10 and above will have the correct prerequisites built * updated common script to ignore whitespace differently * readded deleted line and ran generate constants * Pauld/1559705 PR2 cleanup and utilize bullseye images (#1497) * initial pass at adding support for bullseye by resolving the PR2 todos * allow build * added test for php default versions * added dotnetcore and python tests for invalid versions * added more tests for correct pulling functionality * support for finding default version with no debain flavor * add working python versions * whitespace * added comments explaining the supported version logic, and fixed a statement to ensure that stretch images check for correct dotnet metadata * add preview 7 * addressed PR comments by deleting un-needed method and adding comment
2022-08-15 20:35:32 +03:00
- 2.3.4
- 2.3.10
- 2.4.4
- 2.5.8
- 2.6.2
Pauld/1559705 improve cli to detect viable sdks based on debian flavor (#1484) * save point: splitting up versions to build by ostype * restructured and modified the platforms scripts and updated the shared code generator to account for the new versions * updated constants to include ostype change and newer python version * added support for new file structure to the python dockerfiles and publishing from dev to prod sdks * save point, starting to enrich all storage items with version number, and modifying tests for new logic * clean up platforms shell scripts * finish modifying scripts to add version to the metadata, regardless of OSType * beginning to update cli to support pulling only relevant sdks * added constants that relate to the different debian flavors we may see * save point, added to constants yaml file to start adding support for pulling debian flavor sdks * added debian flavor option to the build command, and starting to update tests to be compatible * renamed the vso focal directories to focal scm, and fixed the sdk storage tests * added a number of comments for the second PR and some tests to cover dotnet and node pulling the correct images * added php and python tests for installing based on the available sdks * updated sdk storage provider and platform installer to have bullseye images use buster sdks, since there are currently no bullseye sdks * self reviewed pr: added comments, fixed some bugs and typos, and updated the pipeline scripts to correctly handle stretch images * added default sdk storage metadata to be used for determining versions available * added legacy versions to stretch version directories, so that the supported md file will contain the best information * updated shared code generator to allow for the legacy versions text files * update platform installation scripts to enrich the sdks with an updated version metadata name and the OS type * some fixes for generating the platform binaries locally, and a fix for generating the maven binaries * added legacy version metadata to storage constants * updated the metadata names so that they exist in constants file and can be used throughout oryx * saved leftover merge conflict file * removed old default and versions to build files * updated php fpm configuration to be in the constants.yaml file so that we support the generate constants script * updated the debian flavor arg in the python template * fix failing githubaction and vso focal tests * saved file and added comment to version comparer * fixed some spacing and added comments and a todo * updated dotnet runtime version metadata to be backwards compatible * use version info from elsewhere in oryx to streamline version comparing * pr feedback, using constants during platform installation and sdk storage provider, and trimming whitespace from version files * pr feedback: use constants for file names and renamed the new sdk versions metadata to be consistent * limit bullseye sdks we push to storage to the ones that we know will be used by bullseye * regenerated constants with updated bullseye versions, and removed extra logic in VersionInfo * include all defaultVersion.txt files in the upload * fixed spacing for vsts pipeline * updated the maven base url to point to a source that contains legacy versions * fixed php version sha * use correct get pip url when version 3.6 and stretch * add bullseye maven job * added support to still build php 7.2 binaries * allow enough time for php to generate and upload all sdks * give php jobs 24 hours to run, as they have not been able to generate all versions in the given time * updated python sdk generation to use the correct stretch buildpack for non-3.10 or greater versions * updated logic so that python version 3.10 and above will have the correct prerequisites built * updated common script to ignore whitespace differently * readded deleted line and ran generate constants * Pauld/1559705 PR2 cleanup and utilize bullseye images (#1497) * initial pass at adding support for bullseye by resolving the PR2 todos * allow build * added test for php default versions * added dotnetcore and python tests for invalid versions * added more tests for correct pulling functionality * support for finding default version with no debain flavor * add working python versions * whitespace * added comments explaining the supported version logic, and fixed a statement to ensure that stretch images check for correct dotnet metadata * add preview 7 * addressed PR comments by deleting un-needed method and adding comment
2022-08-15 20:35:32 +03:00
### stretch
- 1.9.2
- 1.9.3
- 1.10.0
- 1.10.1
- 1.10.2
- 1.10.4
- 1.10.5
- 1.10.6
- 1.10.7
- 1.10.8
- 1.10.9
- 1.10.10
- 1.10.11
- 1.10.12
- 1.10.13
- 1.10.14
- 1.10.15
- 1.10.16
- 1.10.17
- 1.10.18
- 1.10.19
- 2.0.0
- 2.0.1
- 2.0.2
- 2.0.3
- 2.0.4
- 2.0.5
- 2.0.6
- 2.0.7
- 2.0.8
- 2.2.9
- 2.2.21
Pauld/1559705 improve cli to detect viable sdks based on debian flavor (#1484) * save point: splitting up versions to build by ostype * restructured and modified the platforms scripts and updated the shared code generator to account for the new versions * updated constants to include ostype change and newer python version * added support for new file structure to the python dockerfiles and publishing from dev to prod sdks * save point, starting to enrich all storage items with version number, and modifying tests for new logic * clean up platforms shell scripts * finish modifying scripts to add version to the metadata, regardless of OSType * beginning to update cli to support pulling only relevant sdks * added constants that relate to the different debian flavors we may see * save point, added to constants yaml file to start adding support for pulling debian flavor sdks * added debian flavor option to the build command, and starting to update tests to be compatible * renamed the vso focal directories to focal scm, and fixed the sdk storage tests * added a number of comments for the second PR and some tests to cover dotnet and node pulling the correct images * added php and python tests for installing based on the available sdks * updated sdk storage provider and platform installer to have bullseye images use buster sdks, since there are currently no bullseye sdks * self reviewed pr: added comments, fixed some bugs and typos, and updated the pipeline scripts to correctly handle stretch images * added default sdk storage metadata to be used for determining versions available * added legacy versions to stretch version directories, so that the supported md file will contain the best information * updated shared code generator to allow for the legacy versions text files * update platform installation scripts to enrich the sdks with an updated version metadata name and the OS type * some fixes for generating the platform binaries locally, and a fix for generating the maven binaries * added legacy version metadata to storage constants * updated the metadata names so that they exist in constants file and can be used throughout oryx * saved leftover merge conflict file * removed old default and versions to build files * updated php fpm configuration to be in the constants.yaml file so that we support the generate constants script * updated the debian flavor arg in the python template * fix failing githubaction and vso focal tests * saved file and added comment to version comparer * fixed some spacing and added comments and a todo * updated dotnet runtime version metadata to be backwards compatible * use version info from elsewhere in oryx to streamline version comparing * pr feedback, using constants during platform installation and sdk storage provider, and trimming whitespace from version files * pr feedback: use constants for file names and renamed the new sdk versions metadata to be consistent * limit bullseye sdks we push to storage to the ones that we know will be used by bullseye * regenerated constants with updated bullseye versions, and removed extra logic in VersionInfo * include all defaultVersion.txt files in the upload * fixed spacing for vsts pipeline * updated the maven base url to point to a source that contains legacy versions * fixed php version sha * use correct get pip url when version 3.6 and stretch * add bullseye maven job * added support to still build php 7.2 binaries * allow enough time for php to generate and upload all sdks * give php jobs 24 hours to run, as they have not been able to generate all versions in the given time * updated python sdk generation to use the correct stretch buildpack for non-3.10 or greater versions * updated logic so that python version 3.10 and above will have the correct prerequisites built * updated common script to ignore whitespace differently * readded deleted line and ran generate constants * Pauld/1559705 PR2 cleanup and utilize bullseye images (#1497) * initial pass at adding support for bullseye by resolving the PR2 todos * allow build * added test for php default versions * added dotnetcore and python tests for invalid versions * added more tests for correct pulling functionality * support for finding default version with no debain flavor * add working python versions * whitespace * added comments explaining the supported version logic, and fixed a statement to ensure that stretch images check for correct dotnet metadata * add preview 7 * addressed PR comments by deleting un-needed method and adding comment
2022-08-15 20:35:32 +03:00
- 2.3.4
- 2.3.10
- 2.4.4
- 2.5.8
- 2.6.2
Pauld/1559705 improve cli to detect viable sdks based on debian flavor (#1484) * save point: splitting up versions to build by ostype * restructured and modified the platforms scripts and updated the shared code generator to account for the new versions * updated constants to include ostype change and newer python version * added support for new file structure to the python dockerfiles and publishing from dev to prod sdks * save point, starting to enrich all storage items with version number, and modifying tests for new logic * clean up platforms shell scripts * finish modifying scripts to add version to the metadata, regardless of OSType * beginning to update cli to support pulling only relevant sdks * added constants that relate to the different debian flavors we may see * save point, added to constants yaml file to start adding support for pulling debian flavor sdks * added debian flavor option to the build command, and starting to update tests to be compatible * renamed the vso focal directories to focal scm, and fixed the sdk storage tests * added a number of comments for the second PR and some tests to cover dotnet and node pulling the correct images * added php and python tests for installing based on the available sdks * updated sdk storage provider and platform installer to have bullseye images use buster sdks, since there are currently no bullseye sdks * self reviewed pr: added comments, fixed some bugs and typos, and updated the pipeline scripts to correctly handle stretch images * added default sdk storage metadata to be used for determining versions available * added legacy versions to stretch version directories, so that the supported md file will contain the best information * updated shared code generator to allow for the legacy versions text files * update platform installation scripts to enrich the sdks with an updated version metadata name and the OS type * some fixes for generating the platform binaries locally, and a fix for generating the maven binaries * added legacy version metadata to storage constants * updated the metadata names so that they exist in constants file and can be used throughout oryx * saved leftover merge conflict file * removed old default and versions to build files * updated php fpm configuration to be in the constants.yaml file so that we support the generate constants script * updated the debian flavor arg in the python template * fix failing githubaction and vso focal tests * saved file and added comment to version comparer * fixed some spacing and added comments and a todo * updated dotnet runtime version metadata to be backwards compatible * use version info from elsewhere in oryx to streamline version comparing * pr feedback, using constants during platform installation and sdk storage provider, and trimming whitespace from version files * pr feedback: use constants for file names and renamed the new sdk versions metadata to be consistent * limit bullseye sdks we push to storage to the ones that we know will be used by bullseye * regenerated constants with updated bullseye versions, and removed extra logic in VersionInfo * include all defaultVersion.txt files in the upload * fixed spacing for vsts pipeline * updated the maven base url to point to a source that contains legacy versions * fixed php version sha * use correct get pip url when version 3.6 and stretch * add bullseye maven job * added support to still build php 7.2 binaries * allow enough time for php to generate and upload all sdks * give php jobs 24 hours to run, as they have not been able to generate all versions in the given time * updated python sdk generation to use the correct stretch buildpack for non-3.10 or greater versions * updated logic so that python version 3.10 and above will have the correct prerequisites built * updated common script to ignore whitespace differently * readded deleted line and ran generate constants * Pauld/1559705 PR2 cleanup and utilize bullseye images (#1497) * initial pass at adding support for bullseye by resolving the PR2 todos * allow build * added test for php default versions * added dotnetcore and python tests for invalid versions * added more tests for correct pulling functionality * support for finding default version with no debain flavor * add working python versions * whitespace * added comments explaining the supported version logic, and fixed a statement to ensure that stretch images check for correct dotnet metadata * add preview 7 * addressed PR comments by deleting un-needed method and adding comment
2022-08-15 20:35:32 +03:00
## php
### bookworm
- 8.1.22
- 8.2.9
- 8.2.16
2024-03-19 09:23:35 +03:00
- 8.3.4
- 8.3.8
Pauld/1559705 improve cli to detect viable sdks based on debian flavor (#1484) * save point: splitting up versions to build by ostype * restructured and modified the platforms scripts and updated the shared code generator to account for the new versions * updated constants to include ostype change and newer python version * added support for new file structure to the python dockerfiles and publishing from dev to prod sdks * save point, starting to enrich all storage items with version number, and modifying tests for new logic * clean up platforms shell scripts * finish modifying scripts to add version to the metadata, regardless of OSType * beginning to update cli to support pulling only relevant sdks * added constants that relate to the different debian flavors we may see * save point, added to constants yaml file to start adding support for pulling debian flavor sdks * added debian flavor option to the build command, and starting to update tests to be compatible * renamed the vso focal directories to focal scm, and fixed the sdk storage tests * added a number of comments for the second PR and some tests to cover dotnet and node pulling the correct images * added php and python tests for installing based on the available sdks * updated sdk storage provider and platform installer to have bullseye images use buster sdks, since there are currently no bullseye sdks * self reviewed pr: added comments, fixed some bugs and typos, and updated the pipeline scripts to correctly handle stretch images * added default sdk storage metadata to be used for determining versions available * added legacy versions to stretch version directories, so that the supported md file will contain the best information * updated shared code generator to allow for the legacy versions text files * update platform installation scripts to enrich the sdks with an updated version metadata name and the OS type * some fixes for generating the platform binaries locally, and a fix for generating the maven binaries * added legacy version metadata to storage constants * updated the metadata names so that they exist in constants file and can be used throughout oryx * saved leftover merge conflict file * removed old default and versions to build files * updated php fpm configuration to be in the constants.yaml file so that we support the generate constants script * updated the debian flavor arg in the python template * fix failing githubaction and vso focal tests * saved file and added comment to version comparer * fixed some spacing and added comments and a todo * updated dotnet runtime version metadata to be backwards compatible * use version info from elsewhere in oryx to streamline version comparing * pr feedback, using constants during platform installation and sdk storage provider, and trimming whitespace from version files * pr feedback: use constants for file names and renamed the new sdk versions metadata to be consistent * limit bullseye sdks we push to storage to the ones that we know will be used by bullseye * regenerated constants with updated bullseye versions, and removed extra logic in VersionInfo * include all defaultVersion.txt files in the upload * fixed spacing for vsts pipeline * updated the maven base url to point to a source that contains legacy versions * fixed php version sha * use correct get pip url when version 3.6 and stretch * add bullseye maven job * added support to still build php 7.2 binaries * allow enough time for php to generate and upload all sdks * give php jobs 24 hours to run, as they have not been able to generate all versions in the given time * updated python sdk generation to use the correct stretch buildpack for non-3.10 or greater versions * updated logic so that python version 3.10 and above will have the correct prerequisites built * updated common script to ignore whitespace differently * readded deleted line and ran generate constants * Pauld/1559705 PR2 cleanup and utilize bullseye images (#1497) * initial pass at adding support for bullseye by resolving the PR2 todos * allow build * added test for php default versions * added dotnetcore and python tests for invalid versions * added more tests for correct pulling functionality * support for finding default version with no debain flavor * add working python versions * whitespace * added comments explaining the supported version logic, and fixed a statement to ensure that stretch images check for correct dotnet metadata * add preview 7 * addressed PR comments by deleting un-needed method and adding comment
2022-08-15 20:35:32 +03:00
### bullseye
- 7.4.9
- 7.4.13
- 7.4.14
- 7.4.15
- 7.4.16
- 7.4.24
- 7.4.26
- 7.4.28
- 7.4.30
- 7.4.33
- 8.0.22
- 8.0.25
- 8.0.27
- 8.0.28
- 8.0.29
- 8.0.30
Pauld/1559705 improve cli to detect viable sdks based on debian flavor (#1484) * save point: splitting up versions to build by ostype * restructured and modified the platforms scripts and updated the shared code generator to account for the new versions * updated constants to include ostype change and newer python version * added support for new file structure to the python dockerfiles and publishing from dev to prod sdks * save point, starting to enrich all storage items with version number, and modifying tests for new logic * clean up platforms shell scripts * finish modifying scripts to add version to the metadata, regardless of OSType * beginning to update cli to support pulling only relevant sdks * added constants that relate to the different debian flavors we may see * save point, added to constants yaml file to start adding support for pulling debian flavor sdks * added debian flavor option to the build command, and starting to update tests to be compatible * renamed the vso focal directories to focal scm, and fixed the sdk storage tests * added a number of comments for the second PR and some tests to cover dotnet and node pulling the correct images * added php and python tests for installing based on the available sdks * updated sdk storage provider and platform installer to have bullseye images use buster sdks, since there are currently no bullseye sdks * self reviewed pr: added comments, fixed some bugs and typos, and updated the pipeline scripts to correctly handle stretch images * added default sdk storage metadata to be used for determining versions available * added legacy versions to stretch version directories, so that the supported md file will contain the best information * updated shared code generator to allow for the legacy versions text files * update platform installation scripts to enrich the sdks with an updated version metadata name and the OS type * some fixes for generating the platform binaries locally, and a fix for generating the maven binaries * added legacy version metadata to storage constants * updated the metadata names so that they exist in constants file and can be used throughout oryx * saved leftover merge conflict file * removed old default and versions to build files * updated php fpm configuration to be in the constants.yaml file so that we support the generate constants script * updated the debian flavor arg in the python template * fix failing githubaction and vso focal tests * saved file and added comment to version comparer * fixed some spacing and added comments and a todo * updated dotnet runtime version metadata to be backwards compatible * use version info from elsewhere in oryx to streamline version comparing * pr feedback, using constants during platform installation and sdk storage provider, and trimming whitespace from version files * pr feedback: use constants for file names and renamed the new sdk versions metadata to be consistent * limit bullseye sdks we push to storage to the ones that we know will be used by bullseye * regenerated constants with updated bullseye versions, and removed extra logic in VersionInfo * include all defaultVersion.txt files in the upload * fixed spacing for vsts pipeline * updated the maven base url to point to a source that contains legacy versions * fixed php version sha * use correct get pip url when version 3.6 and stretch * add bullseye maven job * added support to still build php 7.2 binaries * allow enough time for php to generate and upload all sdks * give php jobs 24 hours to run, as they have not been able to generate all versions in the given time * updated python sdk generation to use the correct stretch buildpack for non-3.10 or greater versions * updated logic so that python version 3.10 and above will have the correct prerequisites built * updated common script to ignore whitespace differently * readded deleted line and ran generate constants * Pauld/1559705 PR2 cleanup and utilize bullseye images (#1497) * initial pass at adding support for bullseye by resolving the PR2 todos * allow build * added test for php default versions * added dotnetcore and python tests for invalid versions * added more tests for correct pulling functionality * support for finding default version with no debain flavor * add working python versions * whitespace * added comments explaining the supported version logic, and fixed a statement to ensure that stretch images check for correct dotnet metadata * add preview 7 * addressed PR comments by deleting un-needed method and adding comment
2022-08-15 20:35:32 +03:00
- 8.1.0
- 8.1.4
- 8.1.6
- 8.1.9
- 8.1.12
- 8.1.14
- 8.1.15
- 8.1.17
- 8.1.18
- 8.1.19
- 8.1.20
- 8.1.21
- 8.1.22
- 8.1.27
- 8.1.29
- 8.2.0
- 8.2.1
- 8.2.2
- 8.2.4
- 8.2.5
- 8.2.6
- 8.2.7
- 8.2.8
- 8.2.9
- 8.2.14
- 8.2.16
- 8.2.17
- 8.2.20
- 8.3.4
- 8.3.8
Pauld/1559705 improve cli to detect viable sdks based on debian flavor (#1484) * save point: splitting up versions to build by ostype * restructured and modified the platforms scripts and updated the shared code generator to account for the new versions * updated constants to include ostype change and newer python version * added support for new file structure to the python dockerfiles and publishing from dev to prod sdks * save point, starting to enrich all storage items with version number, and modifying tests for new logic * clean up platforms shell scripts * finish modifying scripts to add version to the metadata, regardless of OSType * beginning to update cli to support pulling only relevant sdks * added constants that relate to the different debian flavors we may see * save point, added to constants yaml file to start adding support for pulling debian flavor sdks * added debian flavor option to the build command, and starting to update tests to be compatible * renamed the vso focal directories to focal scm, and fixed the sdk storage tests * added a number of comments for the second PR and some tests to cover dotnet and node pulling the correct images * added php and python tests for installing based on the available sdks * updated sdk storage provider and platform installer to have bullseye images use buster sdks, since there are currently no bullseye sdks * self reviewed pr: added comments, fixed some bugs and typos, and updated the pipeline scripts to correctly handle stretch images * added default sdk storage metadata to be used for determining versions available * added legacy versions to stretch version directories, so that the supported md file will contain the best information * updated shared code generator to allow for the legacy versions text files * update platform installation scripts to enrich the sdks with an updated version metadata name and the OS type * some fixes for generating the platform binaries locally, and a fix for generating the maven binaries * added legacy version metadata to storage constants * updated the metadata names so that they exist in constants file and can be used throughout oryx * saved leftover merge conflict file * removed old default and versions to build files * updated php fpm configuration to be in the constants.yaml file so that we support the generate constants script * updated the debian flavor arg in the python template * fix failing githubaction and vso focal tests * saved file and added comment to version comparer * fixed some spacing and added comments and a todo * updated dotnet runtime version metadata to be backwards compatible * use version info from elsewhere in oryx to streamline version comparing * pr feedback, using constants during platform installation and sdk storage provider, and trimming whitespace from version files * pr feedback: use constants for file names and renamed the new sdk versions metadata to be consistent * limit bullseye sdks we push to storage to the ones that we know will be used by bullseye * regenerated constants with updated bullseye versions, and removed extra logic in VersionInfo * include all defaultVersion.txt files in the upload * fixed spacing for vsts pipeline * updated the maven base url to point to a source that contains legacy versions * fixed php version sha * use correct get pip url when version 3.6 and stretch * add bullseye maven job * added support to still build php 7.2 binaries * allow enough time for php to generate and upload all sdks * give php jobs 24 hours to run, as they have not been able to generate all versions in the given time * updated python sdk generation to use the correct stretch buildpack for non-3.10 or greater versions * updated logic so that python version 3.10 and above will have the correct prerequisites built * updated common script to ignore whitespace differently * readded deleted line and ran generate constants * Pauld/1559705 PR2 cleanup and utilize bullseye images (#1497) * initial pass at adding support for bullseye by resolving the PR2 todos * allow build * added test for php default versions * added dotnetcore and python tests for invalid versions * added more tests for correct pulling functionality * support for finding default version with no debain flavor * add working python versions * whitespace * added comments explaining the supported version logic, and fixed a statement to ensure that stretch images check for correct dotnet metadata * add preview 7 * addressed PR comments by deleting un-needed method and adding comment
2022-08-15 20:35:32 +03:00
### buster
- 7.2.33
- 7.2.34
- 7.3.21
- 7.3.25
- 7.3.26
- 7.3.27
- 7.4.9
- 7.4.13
- 7.4.14
- 7.4.15
- 7.4.16
- 7.4.24
- 7.4.26
- 7.4.28
- 7.4.30
- 7.4.33
Pauld/1559705 improve cli to detect viable sdks based on debian flavor (#1484) * save point: splitting up versions to build by ostype * restructured and modified the platforms scripts and updated the shared code generator to account for the new versions * updated constants to include ostype change and newer python version * added support for new file structure to the python dockerfiles and publishing from dev to prod sdks * save point, starting to enrich all storage items with version number, and modifying tests for new logic * clean up platforms shell scripts * finish modifying scripts to add version to the metadata, regardless of OSType * beginning to update cli to support pulling only relevant sdks * added constants that relate to the different debian flavors we may see * save point, added to constants yaml file to start adding support for pulling debian flavor sdks * added debian flavor option to the build command, and starting to update tests to be compatible * renamed the vso focal directories to focal scm, and fixed the sdk storage tests * added a number of comments for the second PR and some tests to cover dotnet and node pulling the correct images * added php and python tests for installing based on the available sdks * updated sdk storage provider and platform installer to have bullseye images use buster sdks, since there are currently no bullseye sdks * self reviewed pr: added comments, fixed some bugs and typos, and updated the pipeline scripts to correctly handle stretch images * added default sdk storage metadata to be used for determining versions available * added legacy versions to stretch version directories, so that the supported md file will contain the best information * updated shared code generator to allow for the legacy versions text files * update platform installation scripts to enrich the sdks with an updated version metadata name and the OS type * some fixes for generating the platform binaries locally, and a fix for generating the maven binaries * added legacy version metadata to storage constants * updated the metadata names so that they exist in constants file and can be used throughout oryx * saved leftover merge conflict file * removed old default and versions to build files * updated php fpm configuration to be in the constants.yaml file so that we support the generate constants script * updated the debian flavor arg in the python template * fix failing githubaction and vso focal tests * saved file and added comment to version comparer * fixed some spacing and added comments and a todo * updated dotnet runtime version metadata to be backwards compatible * use version info from elsewhere in oryx to streamline version comparing * pr feedback, using constants during platform installation and sdk storage provider, and trimming whitespace from version files * pr feedback: use constants for file names and renamed the new sdk versions metadata to be consistent * limit bullseye sdks we push to storage to the ones that we know will be used by bullseye * regenerated constants with updated bullseye versions, and removed extra logic in VersionInfo * include all defaultVersion.txt files in the upload * fixed spacing for vsts pipeline * updated the maven base url to point to a source that contains legacy versions * fixed php version sha * use correct get pip url when version 3.6 and stretch * add bullseye maven job * added support to still build php 7.2 binaries * allow enough time for php to generate and upload all sdks * give php jobs 24 hours to run, as they have not been able to generate all versions in the given time * updated python sdk generation to use the correct stretch buildpack for non-3.10 or greater versions * updated logic so that python version 3.10 and above will have the correct prerequisites built * updated common script to ignore whitespace differently * readded deleted line and ran generate constants * Pauld/1559705 PR2 cleanup and utilize bullseye images (#1497) * initial pass at adding support for bullseye by resolving the PR2 todos * allow build * added test for php default versions * added dotnetcore and python tests for invalid versions * added more tests for correct pulling functionality * support for finding default version with no debain flavor * add working python versions * whitespace * added comments explaining the supported version logic, and fixed a statement to ensure that stretch images check for correct dotnet metadata * add preview 7 * addressed PR comments by deleting un-needed method and adding comment
2022-08-15 20:35:32 +03:00
- 8.0.1
- 8.0.2
- 8.0.3
- 8.0.11
- 8.0.13
- 8.0.17
- 8.0.19
- 8.0.21
- 8.0.22
- 8.0.25
- 8.0.27
- 8.0.28
- 8.0.29
- 8.0.30
Pauld/1559705 improve cli to detect viable sdks based on debian flavor (#1484) * save point: splitting up versions to build by ostype * restructured and modified the platforms scripts and updated the shared code generator to account for the new versions * updated constants to include ostype change and newer python version * added support for new file structure to the python dockerfiles and publishing from dev to prod sdks * save point, starting to enrich all storage items with version number, and modifying tests for new logic * clean up platforms shell scripts * finish modifying scripts to add version to the metadata, regardless of OSType * beginning to update cli to support pulling only relevant sdks * added constants that relate to the different debian flavors we may see * save point, added to constants yaml file to start adding support for pulling debian flavor sdks * added debian flavor option to the build command, and starting to update tests to be compatible * renamed the vso focal directories to focal scm, and fixed the sdk storage tests * added a number of comments for the second PR and some tests to cover dotnet and node pulling the correct images * added php and python tests for installing based on the available sdks * updated sdk storage provider and platform installer to have bullseye images use buster sdks, since there are currently no bullseye sdks * self reviewed pr: added comments, fixed some bugs and typos, and updated the pipeline scripts to correctly handle stretch images * added default sdk storage metadata to be used for determining versions available * added legacy versions to stretch version directories, so that the supported md file will contain the best information * updated shared code generator to allow for the legacy versions text files * update platform installation scripts to enrich the sdks with an updated version metadata name and the OS type * some fixes for generating the platform binaries locally, and a fix for generating the maven binaries * added legacy version metadata to storage constants * updated the metadata names so that they exist in constants file and can be used throughout oryx * saved leftover merge conflict file * removed old default and versions to build files * updated php fpm configuration to be in the constants.yaml file so that we support the generate constants script * updated the debian flavor arg in the python template * fix failing githubaction and vso focal tests * saved file and added comment to version comparer * fixed some spacing and added comments and a todo * updated dotnet runtime version metadata to be backwards compatible * use version info from elsewhere in oryx to streamline version comparing * pr feedback, using constants during platform installation and sdk storage provider, and trimming whitespace from version files * pr feedback: use constants for file names and renamed the new sdk versions metadata to be consistent * limit bullseye sdks we push to storage to the ones that we know will be used by bullseye * regenerated constants with updated bullseye versions, and removed extra logic in VersionInfo * include all defaultVersion.txt files in the upload * fixed spacing for vsts pipeline * updated the maven base url to point to a source that contains legacy versions * fixed php version sha * use correct get pip url when version 3.6 and stretch * add bullseye maven job * added support to still build php 7.2 binaries * allow enough time for php to generate and upload all sdks * give php jobs 24 hours to run, as they have not been able to generate all versions in the given time * updated python sdk generation to use the correct stretch buildpack for non-3.10 or greater versions * updated logic so that python version 3.10 and above will have the correct prerequisites built * updated common script to ignore whitespace differently * readded deleted line and ran generate constants * Pauld/1559705 PR2 cleanup and utilize bullseye images (#1497) * initial pass at adding support for bullseye by resolving the PR2 todos * allow build * added test for php default versions * added dotnetcore and python tests for invalid versions * added more tests for correct pulling functionality * support for finding default version with no debain flavor * add working python versions * whitespace * added comments explaining the supported version logic, and fixed a statement to ensure that stretch images check for correct dotnet metadata * add preview 7 * addressed PR comments by deleting un-needed method and adding comment
2022-08-15 20:35:32 +03:00
- 8.1.0
- 8.1.4
- 8.1.6
- 8.1.9
- 8.1.12
- 8.1.14
- 8.1.15
- 8.1.17
- 8.1.18
- 8.1.19
- 8.1.20
- 8.1.21
- 8.1.22
- 8.1.27
- 8.2.0
- 8.2.1
- 8.2.2
- 8.2.4
- 8.2.5
- 8.2.6
- 8.2.7
- 8.2.8
- 8.2.9
- 8.2.14
- 8.2.16
- 8.2.17
- 8.2.20
- 8.3.4
- 8.3.8
Pauld/1559705 improve cli to detect viable sdks based on debian flavor (#1484) * save point: splitting up versions to build by ostype * restructured and modified the platforms scripts and updated the shared code generator to account for the new versions * updated constants to include ostype change and newer python version * added support for new file structure to the python dockerfiles and publishing from dev to prod sdks * save point, starting to enrich all storage items with version number, and modifying tests for new logic * clean up platforms shell scripts * finish modifying scripts to add version to the metadata, regardless of OSType * beginning to update cli to support pulling only relevant sdks * added constants that relate to the different debian flavors we may see * save point, added to constants yaml file to start adding support for pulling debian flavor sdks * added debian flavor option to the build command, and starting to update tests to be compatible * renamed the vso focal directories to focal scm, and fixed the sdk storage tests * added a number of comments for the second PR and some tests to cover dotnet and node pulling the correct images * added php and python tests for installing based on the available sdks * updated sdk storage provider and platform installer to have bullseye images use buster sdks, since there are currently no bullseye sdks * self reviewed pr: added comments, fixed some bugs and typos, and updated the pipeline scripts to correctly handle stretch images * added default sdk storage metadata to be used for determining versions available * added legacy versions to stretch version directories, so that the supported md file will contain the best information * updated shared code generator to allow for the legacy versions text files * update platform installation scripts to enrich the sdks with an updated version metadata name and the OS type * some fixes for generating the platform binaries locally, and a fix for generating the maven binaries * added legacy version metadata to storage constants * updated the metadata names so that they exist in constants file and can be used throughout oryx * saved leftover merge conflict file * removed old default and versions to build files * updated php fpm configuration to be in the constants.yaml file so that we support the generate constants script * updated the debian flavor arg in the python template * fix failing githubaction and vso focal tests * saved file and added comment to version comparer * fixed some spacing and added comments and a todo * updated dotnet runtime version metadata to be backwards compatible * use version info from elsewhere in oryx to streamline version comparing * pr feedback, using constants during platform installation and sdk storage provider, and trimming whitespace from version files * pr feedback: use constants for file names and renamed the new sdk versions metadata to be consistent * limit bullseye sdks we push to storage to the ones that we know will be used by bullseye * regenerated constants with updated bullseye versions, and removed extra logic in VersionInfo * include all defaultVersion.txt files in the upload * fixed spacing for vsts pipeline * updated the maven base url to point to a source that contains legacy versions * fixed php version sha * use correct get pip url when version 3.6 and stretch * add bullseye maven job * added support to still build php 7.2 binaries * allow enough time for php to generate and upload all sdks * give php jobs 24 hours to run, as they have not been able to generate all versions in the given time * updated python sdk generation to use the correct stretch buildpack for non-3.10 or greater versions * updated logic so that python version 3.10 and above will have the correct prerequisites built * updated common script to ignore whitespace differently * readded deleted line and ran generate constants * Pauld/1559705 PR2 cleanup and utilize bullseye images (#1497) * initial pass at adding support for bullseye by resolving the PR2 todos * allow build * added test for php default versions * added dotnetcore and python tests for invalid versions * added more tests for correct pulling functionality * support for finding default version with no debain flavor * add working python versions * whitespace * added comments explaining the supported version logic, and fixed a statement to ensure that stretch images check for correct dotnet metadata * add preview 7 * addressed PR comments by deleting un-needed method and adding comment
2022-08-15 20:35:32 +03:00
### focal-scm
- 7.2.33
- 7.2.34
- 7.3.21
- 7.3.25
- 7.3.26
- 7.3.27
- 7.4.9
- 7.4.13
- 7.4.14
- 7.4.15
- 7.4.16
- 7.4.24
- 7.4.26
- 7.4.28
- 7.4.30
- 7.4.33
Pauld/1559705 improve cli to detect viable sdks based on debian flavor (#1484) * save point: splitting up versions to build by ostype * restructured and modified the platforms scripts and updated the shared code generator to account for the new versions * updated constants to include ostype change and newer python version * added support for new file structure to the python dockerfiles and publishing from dev to prod sdks * save point, starting to enrich all storage items with version number, and modifying tests for new logic * clean up platforms shell scripts * finish modifying scripts to add version to the metadata, regardless of OSType * beginning to update cli to support pulling only relevant sdks * added constants that relate to the different debian flavors we may see * save point, added to constants yaml file to start adding support for pulling debian flavor sdks * added debian flavor option to the build command, and starting to update tests to be compatible * renamed the vso focal directories to focal scm, and fixed the sdk storage tests * added a number of comments for the second PR and some tests to cover dotnet and node pulling the correct images * added php and python tests for installing based on the available sdks * updated sdk storage provider and platform installer to have bullseye images use buster sdks, since there are currently no bullseye sdks * self reviewed pr: added comments, fixed some bugs and typos, and updated the pipeline scripts to correctly handle stretch images * added default sdk storage metadata to be used for determining versions available * added legacy versions to stretch version directories, so that the supported md file will contain the best information * updated shared code generator to allow for the legacy versions text files * update platform installation scripts to enrich the sdks with an updated version metadata name and the OS type * some fixes for generating the platform binaries locally, and a fix for generating the maven binaries * added legacy version metadata to storage constants * updated the metadata names so that they exist in constants file and can be used throughout oryx * saved leftover merge conflict file * removed old default and versions to build files * updated php fpm configuration to be in the constants.yaml file so that we support the generate constants script * updated the debian flavor arg in the python template * fix failing githubaction and vso focal tests * saved file and added comment to version comparer * fixed some spacing and added comments and a todo * updated dotnet runtime version metadata to be backwards compatible * use version info from elsewhere in oryx to streamline version comparing * pr feedback, using constants during platform installation and sdk storage provider, and trimming whitespace from version files * pr feedback: use constants for file names and renamed the new sdk versions metadata to be consistent * limit bullseye sdks we push to storage to the ones that we know will be used by bullseye * regenerated constants with updated bullseye versions, and removed extra logic in VersionInfo * include all defaultVersion.txt files in the upload * fixed spacing for vsts pipeline * updated the maven base url to point to a source that contains legacy versions * fixed php version sha * use correct get pip url when version 3.6 and stretch * add bullseye maven job * added support to still build php 7.2 binaries * allow enough time for php to generate and upload all sdks * give php jobs 24 hours to run, as they have not been able to generate all versions in the given time * updated python sdk generation to use the correct stretch buildpack for non-3.10 or greater versions * updated logic so that python version 3.10 and above will have the correct prerequisites built * updated common script to ignore whitespace differently * readded deleted line and ran generate constants * Pauld/1559705 PR2 cleanup and utilize bullseye images (#1497) * initial pass at adding support for bullseye by resolving the PR2 todos * allow build * added test for php default versions * added dotnetcore and python tests for invalid versions * added more tests for correct pulling functionality * support for finding default version with no debain flavor * add working python versions * whitespace * added comments explaining the supported version logic, and fixed a statement to ensure that stretch images check for correct dotnet metadata * add preview 7 * addressed PR comments by deleting un-needed method and adding comment
2022-08-15 20:35:32 +03:00
- 8.0.1
- 8.0.2
- 8.0.3
- 8.0.11
- 8.0.13
- 8.0.17
- 8.0.19
- 8.0.21
- 8.0.22
- 8.0.25
- 8.0.27
- 8.0.28
- 8.0.29
- 8.0.30
Pauld/1559705 improve cli to detect viable sdks based on debian flavor (#1484) * save point: splitting up versions to build by ostype * restructured and modified the platforms scripts and updated the shared code generator to account for the new versions * updated constants to include ostype change and newer python version * added support for new file structure to the python dockerfiles and publishing from dev to prod sdks * save point, starting to enrich all storage items with version number, and modifying tests for new logic * clean up platforms shell scripts * finish modifying scripts to add version to the metadata, regardless of OSType * beginning to update cli to support pulling only relevant sdks * added constants that relate to the different debian flavors we may see * save point, added to constants yaml file to start adding support for pulling debian flavor sdks * added debian flavor option to the build command, and starting to update tests to be compatible * renamed the vso focal directories to focal scm, and fixed the sdk storage tests * added a number of comments for the second PR and some tests to cover dotnet and node pulling the correct images * added php and python tests for installing based on the available sdks * updated sdk storage provider and platform installer to have bullseye images use buster sdks, since there are currently no bullseye sdks * self reviewed pr: added comments, fixed some bugs and typos, and updated the pipeline scripts to correctly handle stretch images * added default sdk storage metadata to be used for determining versions available * added legacy versions to stretch version directories, so that the supported md file will contain the best information * updated shared code generator to allow for the legacy versions text files * update platform installation scripts to enrich the sdks with an updated version metadata name and the OS type * some fixes for generating the platform binaries locally, and a fix for generating the maven binaries * added legacy version metadata to storage constants * updated the metadata names so that they exist in constants file and can be used throughout oryx * saved leftover merge conflict file * removed old default and versions to build files * updated php fpm configuration to be in the constants.yaml file so that we support the generate constants script * updated the debian flavor arg in the python template * fix failing githubaction and vso focal tests * saved file and added comment to version comparer * fixed some spacing and added comments and a todo * updated dotnet runtime version metadata to be backwards compatible * use version info from elsewhere in oryx to streamline version comparing * pr feedback, using constants during platform installation and sdk storage provider, and trimming whitespace from version files * pr feedback: use constants for file names and renamed the new sdk versions metadata to be consistent * limit bullseye sdks we push to storage to the ones that we know will be used by bullseye * regenerated constants with updated bullseye versions, and removed extra logic in VersionInfo * include all defaultVersion.txt files in the upload * fixed spacing for vsts pipeline * updated the maven base url to point to a source that contains legacy versions * fixed php version sha * use correct get pip url when version 3.6 and stretch * add bullseye maven job * added support to still build php 7.2 binaries * allow enough time for php to generate and upload all sdks * give php jobs 24 hours to run, as they have not been able to generate all versions in the given time * updated python sdk generation to use the correct stretch buildpack for non-3.10 or greater versions * updated logic so that python version 3.10 and above will have the correct prerequisites built * updated common script to ignore whitespace differently * readded deleted line and ran generate constants * Pauld/1559705 PR2 cleanup and utilize bullseye images (#1497) * initial pass at adding support for bullseye by resolving the PR2 todos * allow build * added test for php default versions * added dotnetcore and python tests for invalid versions * added more tests for correct pulling functionality * support for finding default version with no debain flavor * add working python versions * whitespace * added comments explaining the supported version logic, and fixed a statement to ensure that stretch images check for correct dotnet metadata * add preview 7 * addressed PR comments by deleting un-needed method and adding comment
2022-08-15 20:35:32 +03:00
- 8.1.0
- 8.1.4
- 8.1.6
- 8.1.9
- 8.1.12
- 8.1.14
- 8.1.15
- 8.1.17
- 8.1.18
- 8.1.19
- 8.1.20
- 8.1.21
- 8.1.22
- 8.1.27
- 8.2.0
- 8.2.1
- 8.2.2
- 8.2.4
- 8.2.5
- 8.2.6
- 8.2.7
- 8.2.8
- 8.2.9
- 8.2.14
Pauld/1559705 improve cli to detect viable sdks based on debian flavor (#1484) * save point: splitting up versions to build by ostype * restructured and modified the platforms scripts and updated the shared code generator to account for the new versions * updated constants to include ostype change and newer python version * added support for new file structure to the python dockerfiles and publishing from dev to prod sdks * save point, starting to enrich all storage items with version number, and modifying tests for new logic * clean up platforms shell scripts * finish modifying scripts to add version to the metadata, regardless of OSType * beginning to update cli to support pulling only relevant sdks * added constants that relate to the different debian flavors we may see * save point, added to constants yaml file to start adding support for pulling debian flavor sdks * added debian flavor option to the build command, and starting to update tests to be compatible * renamed the vso focal directories to focal scm, and fixed the sdk storage tests * added a number of comments for the second PR and some tests to cover dotnet and node pulling the correct images * added php and python tests for installing based on the available sdks * updated sdk storage provider and platform installer to have bullseye images use buster sdks, since there are currently no bullseye sdks * self reviewed pr: added comments, fixed some bugs and typos, and updated the pipeline scripts to correctly handle stretch images * added default sdk storage metadata to be used for determining versions available * added legacy versions to stretch version directories, so that the supported md file will contain the best information * updated shared code generator to allow for the legacy versions text files * update platform installation scripts to enrich the sdks with an updated version metadata name and the OS type * some fixes for generating the platform binaries locally, and a fix for generating the maven binaries * added legacy version metadata to storage constants * updated the metadata names so that they exist in constants file and can be used throughout oryx * saved leftover merge conflict file * removed old default and versions to build files * updated php fpm configuration to be in the constants.yaml file so that we support the generate constants script * updated the debian flavor arg in the python template * fix failing githubaction and vso focal tests * saved file and added comment to version comparer * fixed some spacing and added comments and a todo * updated dotnet runtime version metadata to be backwards compatible * use version info from elsewhere in oryx to streamline version comparing * pr feedback, using constants during platform installation and sdk storage provider, and trimming whitespace from version files * pr feedback: use constants for file names and renamed the new sdk versions metadata to be consistent * limit bullseye sdks we push to storage to the ones that we know will be used by bullseye * regenerated constants with updated bullseye versions, and removed extra logic in VersionInfo * include all defaultVersion.txt files in the upload * fixed spacing for vsts pipeline * updated the maven base url to point to a source that contains legacy versions * fixed php version sha * use correct get pip url when version 3.6 and stretch * add bullseye maven job * added support to still build php 7.2 binaries * allow enough time for php to generate and upload all sdks * give php jobs 24 hours to run, as they have not been able to generate all versions in the given time * updated python sdk generation to use the correct stretch buildpack for non-3.10 or greater versions * updated logic so that python version 3.10 and above will have the correct prerequisites built * updated common script to ignore whitespace differently * readded deleted line and ran generate constants * Pauld/1559705 PR2 cleanup and utilize bullseye images (#1497) * initial pass at adding support for bullseye by resolving the PR2 todos * allow build * added test for php default versions * added dotnetcore and python tests for invalid versions * added more tests for correct pulling functionality * support for finding default version with no debain flavor * add working python versions * whitespace * added comments explaining the supported version logic, and fixed a statement to ensure that stretch images check for correct dotnet metadata * add preview 7 * addressed PR comments by deleting un-needed method and adding comment
2022-08-15 20:35:32 +03:00
### stretch
- 5.6.40
- 7.0.33
- 7.2.18
- 7.2.25
- 7.2.26
- 7.2.28
- 7.2.33
Pauld/1559705 improve cli to detect viable sdks based on debian flavor (#1484) * save point: splitting up versions to build by ostype * restructured and modified the platforms scripts and updated the shared code generator to account for the new versions * updated constants to include ostype change and newer python version * added support for new file structure to the python dockerfiles and publishing from dev to prod sdks * save point, starting to enrich all storage items with version number, and modifying tests for new logic * clean up platforms shell scripts * finish modifying scripts to add version to the metadata, regardless of OSType * beginning to update cli to support pulling only relevant sdks * added constants that relate to the different debian flavors we may see * save point, added to constants yaml file to start adding support for pulling debian flavor sdks * added debian flavor option to the build command, and starting to update tests to be compatible * renamed the vso focal directories to focal scm, and fixed the sdk storage tests * added a number of comments for the second PR and some tests to cover dotnet and node pulling the correct images * added php and python tests for installing based on the available sdks * updated sdk storage provider and platform installer to have bullseye images use buster sdks, since there are currently no bullseye sdks * self reviewed pr: added comments, fixed some bugs and typos, and updated the pipeline scripts to correctly handle stretch images * added default sdk storage metadata to be used for determining versions available * added legacy versions to stretch version directories, so that the supported md file will contain the best information * updated shared code generator to allow for the legacy versions text files * update platform installation scripts to enrich the sdks with an updated version metadata name and the OS type * some fixes for generating the platform binaries locally, and a fix for generating the maven binaries * added legacy version metadata to storage constants * updated the metadata names so that they exist in constants file and can be used throughout oryx * saved leftover merge conflict file * removed old default and versions to build files * updated php fpm configuration to be in the constants.yaml file so that we support the generate constants script * updated the debian flavor arg in the python template * fix failing githubaction and vso focal tests * saved file and added comment to version comparer * fixed some spacing and added comments and a todo * updated dotnet runtime version metadata to be backwards compatible * use version info from elsewhere in oryx to streamline version comparing * pr feedback, using constants during platform installation and sdk storage provider, and trimming whitespace from version files * pr feedback: use constants for file names and renamed the new sdk versions metadata to be consistent * limit bullseye sdks we push to storage to the ones that we know will be used by bullseye * regenerated constants with updated bullseye versions, and removed extra logic in VersionInfo * include all defaultVersion.txt files in the upload * fixed spacing for vsts pipeline * updated the maven base url to point to a source that contains legacy versions * fixed php version sha * use correct get pip url when version 3.6 and stretch * add bullseye maven job * added support to still build php 7.2 binaries * allow enough time for php to generate and upload all sdks * give php jobs 24 hours to run, as they have not been able to generate all versions in the given time * updated python sdk generation to use the correct stretch buildpack for non-3.10 or greater versions * updated logic so that python version 3.10 and above will have the correct prerequisites built * updated common script to ignore whitespace differently * readded deleted line and ran generate constants * Pauld/1559705 PR2 cleanup and utilize bullseye images (#1497) * initial pass at adding support for bullseye by resolving the PR2 todos * allow build * added test for php default versions * added dotnetcore and python tests for invalid versions * added more tests for correct pulling functionality * support for finding default version with no debain flavor * add working python versions * whitespace * added comments explaining the supported version logic, and fixed a statement to ensure that stretch images check for correct dotnet metadata * add preview 7 * addressed PR comments by deleting un-needed method and adding comment
2022-08-15 20:35:32 +03:00
- 7.2.34
- 7.3.5
- 7.3.12
- 7.3.13
- 7.3.15
- 7.3.21
Pauld/1559705 improve cli to detect viable sdks based on debian flavor (#1484) * save point: splitting up versions to build by ostype * restructured and modified the platforms scripts and updated the shared code generator to account for the new versions * updated constants to include ostype change and newer python version * added support for new file structure to the python dockerfiles and publishing from dev to prod sdks * save point, starting to enrich all storage items with version number, and modifying tests for new logic * clean up platforms shell scripts * finish modifying scripts to add version to the metadata, regardless of OSType * beginning to update cli to support pulling only relevant sdks * added constants that relate to the different debian flavors we may see * save point, added to constants yaml file to start adding support for pulling debian flavor sdks * added debian flavor option to the build command, and starting to update tests to be compatible * renamed the vso focal directories to focal scm, and fixed the sdk storage tests * added a number of comments for the second PR and some tests to cover dotnet and node pulling the correct images * added php and python tests for installing based on the available sdks * updated sdk storage provider and platform installer to have bullseye images use buster sdks, since there are currently no bullseye sdks * self reviewed pr: added comments, fixed some bugs and typos, and updated the pipeline scripts to correctly handle stretch images * added default sdk storage metadata to be used for determining versions available * added legacy versions to stretch version directories, so that the supported md file will contain the best information * updated shared code generator to allow for the legacy versions text files * update platform installation scripts to enrich the sdks with an updated version metadata name and the OS type * some fixes for generating the platform binaries locally, and a fix for generating the maven binaries * added legacy version metadata to storage constants * updated the metadata names so that they exist in constants file and can be used throughout oryx * saved leftover merge conflict file * removed old default and versions to build files * updated php fpm configuration to be in the constants.yaml file so that we support the generate constants script * updated the debian flavor arg in the python template * fix failing githubaction and vso focal tests * saved file and added comment to version comparer * fixed some spacing and added comments and a todo * updated dotnet runtime version metadata to be backwards compatible * use version info from elsewhere in oryx to streamline version comparing * pr feedback, using constants during platform installation and sdk storage provider, and trimming whitespace from version files * pr feedback: use constants for file names and renamed the new sdk versions metadata to be consistent * limit bullseye sdks we push to storage to the ones that we know will be used by bullseye * regenerated constants with updated bullseye versions, and removed extra logic in VersionInfo * include all defaultVersion.txt files in the upload * fixed spacing for vsts pipeline * updated the maven base url to point to a source that contains legacy versions * fixed php version sha * use correct get pip url when version 3.6 and stretch * add bullseye maven job * added support to still build php 7.2 binaries * allow enough time for php to generate and upload all sdks * give php jobs 24 hours to run, as they have not been able to generate all versions in the given time * updated python sdk generation to use the correct stretch buildpack for non-3.10 or greater versions * updated logic so that python version 3.10 and above will have the correct prerequisites built * updated common script to ignore whitespace differently * readded deleted line and ran generate constants * Pauld/1559705 PR2 cleanup and utilize bullseye images (#1497) * initial pass at adding support for bullseye by resolving the PR2 todos * allow build * added test for php default versions * added dotnetcore and python tests for invalid versions * added more tests for correct pulling functionality * support for finding default version with no debain flavor * add working python versions * whitespace * added comments explaining the supported version logic, and fixed a statement to ensure that stretch images check for correct dotnet metadata * add preview 7 * addressed PR comments by deleting un-needed method and adding comment
2022-08-15 20:35:32 +03:00
- 7.3.25
- 7.3.26
- 7.3.27
- 7.4.3
- 7.4.9
Pauld/1559705 improve cli to detect viable sdks based on debian flavor (#1484) * save point: splitting up versions to build by ostype * restructured and modified the platforms scripts and updated the shared code generator to account for the new versions * updated constants to include ostype change and newer python version * added support for new file structure to the python dockerfiles and publishing from dev to prod sdks * save point, starting to enrich all storage items with version number, and modifying tests for new logic * clean up platforms shell scripts * finish modifying scripts to add version to the metadata, regardless of OSType * beginning to update cli to support pulling only relevant sdks * added constants that relate to the different debian flavors we may see * save point, added to constants yaml file to start adding support for pulling debian flavor sdks * added debian flavor option to the build command, and starting to update tests to be compatible * renamed the vso focal directories to focal scm, and fixed the sdk storage tests * added a number of comments for the second PR and some tests to cover dotnet and node pulling the correct images * added php and python tests for installing based on the available sdks * updated sdk storage provider and platform installer to have bullseye images use buster sdks, since there are currently no bullseye sdks * self reviewed pr: added comments, fixed some bugs and typos, and updated the pipeline scripts to correctly handle stretch images * added default sdk storage metadata to be used for determining versions available * added legacy versions to stretch version directories, so that the supported md file will contain the best information * updated shared code generator to allow for the legacy versions text files * update platform installation scripts to enrich the sdks with an updated version metadata name and the OS type * some fixes for generating the platform binaries locally, and a fix for generating the maven binaries * added legacy version metadata to storage constants * updated the metadata names so that they exist in constants file and can be used throughout oryx * saved leftover merge conflict file * removed old default and versions to build files * updated php fpm configuration to be in the constants.yaml file so that we support the generate constants script * updated the debian flavor arg in the python template * fix failing githubaction and vso focal tests * saved file and added comment to version comparer * fixed some spacing and added comments and a todo * updated dotnet runtime version metadata to be backwards compatible * use version info from elsewhere in oryx to streamline version comparing * pr feedback, using constants during platform installation and sdk storage provider, and trimming whitespace from version files * pr feedback: use constants for file names and renamed the new sdk versions metadata to be consistent * limit bullseye sdks we push to storage to the ones that we know will be used by bullseye * regenerated constants with updated bullseye versions, and removed extra logic in VersionInfo * include all defaultVersion.txt files in the upload * fixed spacing for vsts pipeline * updated the maven base url to point to a source that contains legacy versions * fixed php version sha * use correct get pip url when version 3.6 and stretch * add bullseye maven job * added support to still build php 7.2 binaries * allow enough time for php to generate and upload all sdks * give php jobs 24 hours to run, as they have not been able to generate all versions in the given time * updated python sdk generation to use the correct stretch buildpack for non-3.10 or greater versions * updated logic so that python version 3.10 and above will have the correct prerequisites built * updated common script to ignore whitespace differently * readded deleted line and ran generate constants * Pauld/1559705 PR2 cleanup and utilize bullseye images (#1497) * initial pass at adding support for bullseye by resolving the PR2 todos * allow build * added test for php default versions * added dotnetcore and python tests for invalid versions * added more tests for correct pulling functionality * support for finding default version with no debain flavor * add working python versions * whitespace * added comments explaining the supported version logic, and fixed a statement to ensure that stretch images check for correct dotnet metadata * add preview 7 * addressed PR comments by deleting un-needed method and adding comment
2022-08-15 20:35:32 +03:00
- 7.4.13
- 7.4.14
- 7.4.15
- 7.4.16
- 7.4.24
- 7.4.26
- 7.4.28
- 7.4.30
- 7.4.33
- 8.0.1
Pauld/1559705 improve cli to detect viable sdks based on debian flavor (#1484) * save point: splitting up versions to build by ostype * restructured and modified the platforms scripts and updated the shared code generator to account for the new versions * updated constants to include ostype change and newer python version * added support for new file structure to the python dockerfiles and publishing from dev to prod sdks * save point, starting to enrich all storage items with version number, and modifying tests for new logic * clean up platforms shell scripts * finish modifying scripts to add version to the metadata, regardless of OSType * beginning to update cli to support pulling only relevant sdks * added constants that relate to the different debian flavors we may see * save point, added to constants yaml file to start adding support for pulling debian flavor sdks * added debian flavor option to the build command, and starting to update tests to be compatible * renamed the vso focal directories to focal scm, and fixed the sdk storage tests * added a number of comments for the second PR and some tests to cover dotnet and node pulling the correct images * added php and python tests for installing based on the available sdks * updated sdk storage provider and platform installer to have bullseye images use buster sdks, since there are currently no bullseye sdks * self reviewed pr: added comments, fixed some bugs and typos, and updated the pipeline scripts to correctly handle stretch images * added default sdk storage metadata to be used for determining versions available * added legacy versions to stretch version directories, so that the supported md file will contain the best information * updated shared code generator to allow for the legacy versions text files * update platform installation scripts to enrich the sdks with an updated version metadata name and the OS type * some fixes for generating the platform binaries locally, and a fix for generating the maven binaries * added legacy version metadata to storage constants * updated the metadata names so that they exist in constants file and can be used throughout oryx * saved leftover merge conflict file * removed old default and versions to build files * updated php fpm configuration to be in the constants.yaml file so that we support the generate constants script * updated the debian flavor arg in the python template * fix failing githubaction and vso focal tests * saved file and added comment to version comparer * fixed some spacing and added comments and a todo * updated dotnet runtime version metadata to be backwards compatible * use version info from elsewhere in oryx to streamline version comparing * pr feedback, using constants during platform installation and sdk storage provider, and trimming whitespace from version files * pr feedback: use constants for file names and renamed the new sdk versions metadata to be consistent * limit bullseye sdks we push to storage to the ones that we know will be used by bullseye * regenerated constants with updated bullseye versions, and removed extra logic in VersionInfo * include all defaultVersion.txt files in the upload * fixed spacing for vsts pipeline * updated the maven base url to point to a source that contains legacy versions * fixed php version sha * use correct get pip url when version 3.6 and stretch * add bullseye maven job * added support to still build php 7.2 binaries * allow enough time for php to generate and upload all sdks * give php jobs 24 hours to run, as they have not been able to generate all versions in the given time * updated python sdk generation to use the correct stretch buildpack for non-3.10 or greater versions * updated logic so that python version 3.10 and above will have the correct prerequisites built * updated common script to ignore whitespace differently * readded deleted line and ran generate constants * Pauld/1559705 PR2 cleanup and utilize bullseye images (#1497) * initial pass at adding support for bullseye by resolving the PR2 todos * allow build * added test for php default versions * added dotnetcore and python tests for invalid versions * added more tests for correct pulling functionality * support for finding default version with no debain flavor * add working python versions * whitespace * added comments explaining the supported version logic, and fixed a statement to ensure that stretch images check for correct dotnet metadata * add preview 7 * addressed PR comments by deleting un-needed method and adding comment
2022-08-15 20:35:32 +03:00
- 8.0.2
- 8.0.3
- 8.0.11
- 8.0.13
- 8.0.17
- 8.0.19
- 8.0.21
- 8.0.22
- 8.0.27
- 8.0.28
- 8.0.29
- 8.0.30
- 8.1.0
- 8.1.4
- 8.1.6
- 8.1.9
- 8.1.14
- 8.1.15
- 8.1.17
- 8.1.18
- 8.1.19
- 8.1.20
- 8.1.21
- 8.1.22
- 8.1.27
- 8.2.0
- 8.2.1
- 8.2.2
- 8.2.4
- 8.2.5
- 8.2.6
- 8.2.7
- 8.2.8
- 8.2.9
- 8.2.14
Pauld/1559705 improve cli to detect viable sdks based on debian flavor (#1484) * save point: splitting up versions to build by ostype * restructured and modified the platforms scripts and updated the shared code generator to account for the new versions * updated constants to include ostype change and newer python version * added support for new file structure to the python dockerfiles and publishing from dev to prod sdks * save point, starting to enrich all storage items with version number, and modifying tests for new logic * clean up platforms shell scripts * finish modifying scripts to add version to the metadata, regardless of OSType * beginning to update cli to support pulling only relevant sdks * added constants that relate to the different debian flavors we may see * save point, added to constants yaml file to start adding support for pulling debian flavor sdks * added debian flavor option to the build command, and starting to update tests to be compatible * renamed the vso focal directories to focal scm, and fixed the sdk storage tests * added a number of comments for the second PR and some tests to cover dotnet and node pulling the correct images * added php and python tests for installing based on the available sdks * updated sdk storage provider and platform installer to have bullseye images use buster sdks, since there are currently no bullseye sdks * self reviewed pr: added comments, fixed some bugs and typos, and updated the pipeline scripts to correctly handle stretch images * added default sdk storage metadata to be used for determining versions available * added legacy versions to stretch version directories, so that the supported md file will contain the best information * updated shared code generator to allow for the legacy versions text files * update platform installation scripts to enrich the sdks with an updated version metadata name and the OS type * some fixes for generating the platform binaries locally, and a fix for generating the maven binaries * added legacy version metadata to storage constants * updated the metadata names so that they exist in constants file and can be used throughout oryx * saved leftover merge conflict file * removed old default and versions to build files * updated php fpm configuration to be in the constants.yaml file so that we support the generate constants script * updated the debian flavor arg in the python template * fix failing githubaction and vso focal tests * saved file and added comment to version comparer * fixed some spacing and added comments and a todo * updated dotnet runtime version metadata to be backwards compatible * use version info from elsewhere in oryx to streamline version comparing * pr feedback, using constants during platform installation and sdk storage provider, and trimming whitespace from version files * pr feedback: use constants for file names and renamed the new sdk versions metadata to be consistent * limit bullseye sdks we push to storage to the ones that we know will be used by bullseye * regenerated constants with updated bullseye versions, and removed extra logic in VersionInfo * include all defaultVersion.txt files in the upload * fixed spacing for vsts pipeline * updated the maven base url to point to a source that contains legacy versions * fixed php version sha * use correct get pip url when version 3.6 and stretch * add bullseye maven job * added support to still build php 7.2 binaries * allow enough time for php to generate and upload all sdks * give php jobs 24 hours to run, as they have not been able to generate all versions in the given time * updated python sdk generation to use the correct stretch buildpack for non-3.10 or greater versions * updated logic so that python version 3.10 and above will have the correct prerequisites built * updated common script to ignore whitespace differently * readded deleted line and ran generate constants * Pauld/1559705 PR2 cleanup and utilize bullseye images (#1497) * initial pass at adding support for bullseye by resolving the PR2 todos * allow build * added test for php default versions * added dotnetcore and python tests for invalid versions * added more tests for correct pulling functionality * support for finding default version with no debain flavor * add working python versions * whitespace * added comments explaining the supported version logic, and fixed a statement to ensure that stretch images check for correct dotnet metadata * add preview 7 * addressed PR comments by deleting un-needed method and adding comment
2022-08-15 20:35:32 +03:00
Pauld/1559705 improve cli to detect viable sdks based on debian flavor (#1484) * save point: splitting up versions to build by ostype * restructured and modified the platforms scripts and updated the shared code generator to account for the new versions * updated constants to include ostype change and newer python version * added support for new file structure to the python dockerfiles and publishing from dev to prod sdks * save point, starting to enrich all storage items with version number, and modifying tests for new logic * clean up platforms shell scripts * finish modifying scripts to add version to the metadata, regardless of OSType * beginning to update cli to support pulling only relevant sdks * added constants that relate to the different debian flavors we may see * save point, added to constants yaml file to start adding support for pulling debian flavor sdks * added debian flavor option to the build command, and starting to update tests to be compatible * renamed the vso focal directories to focal scm, and fixed the sdk storage tests * added a number of comments for the second PR and some tests to cover dotnet and node pulling the correct images * added php and python tests for installing based on the available sdks * updated sdk storage provider and platform installer to have bullseye images use buster sdks, since there are currently no bullseye sdks * self reviewed pr: added comments, fixed some bugs and typos, and updated the pipeline scripts to correctly handle stretch images * added default sdk storage metadata to be used for determining versions available * added legacy versions to stretch version directories, so that the supported md file will contain the best information * updated shared code generator to allow for the legacy versions text files * update platform installation scripts to enrich the sdks with an updated version metadata name and the OS type * some fixes for generating the platform binaries locally, and a fix for generating the maven binaries * added legacy version metadata to storage constants * updated the metadata names so that they exist in constants file and can be used throughout oryx * saved leftover merge conflict file * removed old default and versions to build files * updated php fpm configuration to be in the constants.yaml file so that we support the generate constants script * updated the debian flavor arg in the python template * fix failing githubaction and vso focal tests * saved file and added comment to version comparer * fixed some spacing and added comments and a todo * updated dotnet runtime version metadata to be backwards compatible * use version info from elsewhere in oryx to streamline version comparing * pr feedback, using constants during platform installation and sdk storage provider, and trimming whitespace from version files * pr feedback: use constants for file names and renamed the new sdk versions metadata to be consistent * limit bullseye sdks we push to storage to the ones that we know will be used by bullseye * regenerated constants with updated bullseye versions, and removed extra logic in VersionInfo * include all defaultVersion.txt files in the upload * fixed spacing for vsts pipeline * updated the maven base url to point to a source that contains legacy versions * fixed php version sha * use correct get pip url when version 3.6 and stretch * add bullseye maven job * added support to still build php 7.2 binaries * allow enough time for php to generate and upload all sdks * give php jobs 24 hours to run, as they have not been able to generate all versions in the given time * updated python sdk generation to use the correct stretch buildpack for non-3.10 or greater versions * updated logic so that python version 3.10 and above will have the correct prerequisites built * updated common script to ignore whitespace differently * readded deleted line and ran generate constants * Pauld/1559705 PR2 cleanup and utilize bullseye images (#1497) * initial pass at adding support for bullseye by resolving the PR2 todos * allow build * added test for php default versions * added dotnetcore and python tests for invalid versions * added more tests for correct pulling functionality * support for finding default version with no debain flavor * add working python versions * whitespace * added comments explaining the supported version logic, and fixed a statement to ensure that stretch images check for correct dotnet metadata * add preview 7 * addressed PR comments by deleting un-needed method and adding comment
2022-08-15 20:35:32 +03:00
## python
### bookworm
- 3.8.18
- 3.9.18
- 3.10.13
- 3.11.7
- 3.11.8
- 3.12.1
- 3.12.2
Pauld/1559705 improve cli to detect viable sdks based on debian flavor (#1484) * save point: splitting up versions to build by ostype * restructured and modified the platforms scripts and updated the shared code generator to account for the new versions * updated constants to include ostype change and newer python version * added support for new file structure to the python dockerfiles and publishing from dev to prod sdks * save point, starting to enrich all storage items with version number, and modifying tests for new logic * clean up platforms shell scripts * finish modifying scripts to add version to the metadata, regardless of OSType * beginning to update cli to support pulling only relevant sdks * added constants that relate to the different debian flavors we may see * save point, added to constants yaml file to start adding support for pulling debian flavor sdks * added debian flavor option to the build command, and starting to update tests to be compatible * renamed the vso focal directories to focal scm, and fixed the sdk storage tests * added a number of comments for the second PR and some tests to cover dotnet and node pulling the correct images * added php and python tests for installing based on the available sdks * updated sdk storage provider and platform installer to have bullseye images use buster sdks, since there are currently no bullseye sdks * self reviewed pr: added comments, fixed some bugs and typos, and updated the pipeline scripts to correctly handle stretch images * added default sdk storage metadata to be used for determining versions available * added legacy versions to stretch version directories, so that the supported md file will contain the best information * updated shared code generator to allow for the legacy versions text files * update platform installation scripts to enrich the sdks with an updated version metadata name and the OS type * some fixes for generating the platform binaries locally, and a fix for generating the maven binaries * added legacy version metadata to storage constants * updated the metadata names so that they exist in constants file and can be used throughout oryx * saved leftover merge conflict file * removed old default and versions to build files * updated php fpm configuration to be in the constants.yaml file so that we support the generate constants script * updated the debian flavor arg in the python template * fix failing githubaction and vso focal tests * saved file and added comment to version comparer * fixed some spacing and added comments and a todo * updated dotnet runtime version metadata to be backwards compatible * use version info from elsewhere in oryx to streamline version comparing * pr feedback, using constants during platform installation and sdk storage provider, and trimming whitespace from version files * pr feedback: use constants for file names and renamed the new sdk versions metadata to be consistent * limit bullseye sdks we push to storage to the ones that we know will be used by bullseye * regenerated constants with updated bullseye versions, and removed extra logic in VersionInfo * include all defaultVersion.txt files in the upload * fixed spacing for vsts pipeline * updated the maven base url to point to a source that contains legacy versions * fixed php version sha * use correct get pip url when version 3.6 and stretch * add bullseye maven job * added support to still build php 7.2 binaries * allow enough time for php to generate and upload all sdks * give php jobs 24 hours to run, as they have not been able to generate all versions in the given time * updated python sdk generation to use the correct stretch buildpack for non-3.10 or greater versions * updated logic so that python version 3.10 and above will have the correct prerequisites built * updated common script to ignore whitespace differently * readded deleted line and ran generate constants * Pauld/1559705 PR2 cleanup and utilize bullseye images (#1497) * initial pass at adding support for bullseye by resolving the PR2 todos * allow build * added test for php default versions * added dotnetcore and python tests for invalid versions * added more tests for correct pulling functionality * support for finding default version with no debain flavor * add working python versions * whitespace * added comments explaining the supported version logic, and fixed a statement to ensure that stretch images check for correct dotnet metadata * add preview 7 * addressed PR comments by deleting un-needed method and adding comment
2022-08-15 20:35:32 +03:00
### bullseye
- 3.7.9
- 3.7.12
Add support for python latest versions (#1647) * Add support for python latest versions * generated constants * Updated runtime tag * generated constants * Updated unit tests * updated runtime tag * updated constants * Removed extra space character * Added new python versions to all os types * Updated tests * Updated tests * convert go fully to go.mod * removed gopkg files, adn fully built all go packages with dependencies * fixed tests to run on packages * cleaned up scripts * removed built exes * make mod files consistent * allow execution of the test packages script * Fixed bug to download tarballs from storage account url supplied from pipeline * Fix bug to download sdks from storage account url supplied from pipeline * Add AddDefaultTestEnvironmentVariables * Replcae SetEnvironmentVariable by AddDefaultTestEnvironmentVariables * Commented out test for python 3.11 * Add support for python latest versions * generated constants * Updated runtime tag * generated constants * Updated unit tests * updated runtime tag * updated constants * Removed extra space character * Added new python versions to all os types * Updated tests * Updated tests * Fixed bug to download tarballs from storage account url supplied from pipeline * Fix bug to download sdks from storage account url supplied from pipeline * fixed tests to run on packages * cleaned up scripts * Add AddDefaultTestEnvironmentVariables * Replcae SetEnvironmentVariable by AddDefaultTestEnvironmentVariables * Commented out test for python 3.11 * Add dotnet 7 to stretch / older images (#1667) * add dotnet 7 to stretch / legacy images * generated constants and supported versions, and updated the final stretch version for dotnet 7 * remove .NET7 condition on bindport2 (#1670) * Pauld/switch go packages to go mod (#1671) * convert go fully to go.mod * removed gopkg files, adn fully built all go packages with dependencies * fixed tests to run on packages * cleaned up scripts * removed built exes * make mod files consistent * allow execution of the test packages script * added readme for updating and testing go dependencies * Add support for python latest versions * generated constants * Updated runtime tag * generated constants * Updated unit tests * updated runtime tag * updated constants * Removed extra space character * Added new python versions to all os types * Updated tests * Updated tests * Fixed bug to download tarballs from storage account url supplied from pipeline * Fix bug to download sdks from storage account url supplied from pipeline * fixed tests to run on packages * cleaned up scripts * Add AddDefaultTestEnvironmentVariables * Replcae SetEnvironmentVariable by AddDefaultTestEnvironmentVariables * Commented out test for python 3.11 * also add execution permissions for the restore packages script * reordered testing shell script builder methods * Updated error message * Fixed astroid version conflict * Fixed version conflict with astroid 2.8.0 * Fixed astroid 2.8.0 version conflict * Addressed PR comments and resolved dependency conflict * Resolved pyflakes version conflict * Enabled test case to use default test env variables * Resolved dependency conflicts * Updated runtime tag Co-authored-by: Paul Dorsch <pauldorsch@microsoft.com> Co-authored-by: Paul Dorsch <107068277+pauld-msft@users.noreply.github.com> Co-authored-by: waliMSFT <105239794+waliMSFT@users.noreply.github.com>
2022-11-18 22:06:24 +03:00
- 3.7.15
Pauld/1559705 improve cli to detect viable sdks based on debian flavor (#1484) * save point: splitting up versions to build by ostype * restructured and modified the platforms scripts and updated the shared code generator to account for the new versions * updated constants to include ostype change and newer python version * added support for new file structure to the python dockerfiles and publishing from dev to prod sdks * save point, starting to enrich all storage items with version number, and modifying tests for new logic * clean up platforms shell scripts * finish modifying scripts to add version to the metadata, regardless of OSType * beginning to update cli to support pulling only relevant sdks * added constants that relate to the different debian flavors we may see * save point, added to constants yaml file to start adding support for pulling debian flavor sdks * added debian flavor option to the build command, and starting to update tests to be compatible * renamed the vso focal directories to focal scm, and fixed the sdk storage tests * added a number of comments for the second PR and some tests to cover dotnet and node pulling the correct images * added php and python tests for installing based on the available sdks * updated sdk storage provider and platform installer to have bullseye images use buster sdks, since there are currently no bullseye sdks * self reviewed pr: added comments, fixed some bugs and typos, and updated the pipeline scripts to correctly handle stretch images * added default sdk storage metadata to be used for determining versions available * added legacy versions to stretch version directories, so that the supported md file will contain the best information * updated shared code generator to allow for the legacy versions text files * update platform installation scripts to enrich the sdks with an updated version metadata name and the OS type * some fixes for generating the platform binaries locally, and a fix for generating the maven binaries * added legacy version metadata to storage constants * updated the metadata names so that they exist in constants file and can be used throughout oryx * saved leftover merge conflict file * removed old default and versions to build files * updated php fpm configuration to be in the constants.yaml file so that we support the generate constants script * updated the debian flavor arg in the python template * fix failing githubaction and vso focal tests * saved file and added comment to version comparer * fixed some spacing and added comments and a todo * updated dotnet runtime version metadata to be backwards compatible * use version info from elsewhere in oryx to streamline version comparing * pr feedback, using constants during platform installation and sdk storage provider, and trimming whitespace from version files * pr feedback: use constants for file names and renamed the new sdk versions metadata to be consistent * limit bullseye sdks we push to storage to the ones that we know will be used by bullseye * regenerated constants with updated bullseye versions, and removed extra logic in VersionInfo * include all defaultVersion.txt files in the upload * fixed spacing for vsts pipeline * updated the maven base url to point to a source that contains legacy versions * fixed php version sha * use correct get pip url when version 3.6 and stretch * add bullseye maven job * added support to still build php 7.2 binaries * allow enough time for php to generate and upload all sdks * give php jobs 24 hours to run, as they have not been able to generate all versions in the given time * updated python sdk generation to use the correct stretch buildpack for non-3.10 or greater versions * updated logic so that python version 3.10 and above will have the correct prerequisites built * updated common script to ignore whitespace differently * readded deleted line and ran generate constants * Pauld/1559705 PR2 cleanup and utilize bullseye images (#1497) * initial pass at adding support for bullseye by resolving the PR2 todos * allow build * added test for php default versions * added dotnetcore and python tests for invalid versions * added more tests for correct pulling functionality * support for finding default version with no debain flavor * add working python versions * whitespace * added comments explaining the supported version logic, and fixed a statement to ensure that stretch images check for correct dotnet metadata * add preview 7 * addressed PR comments by deleting un-needed method and adding comment
2022-08-15 20:35:32 +03:00
- 3.8.6
- 3.8.12
- 3.8.15
- 3.8.16
- 3.8.18
2024-06-14 14:18:28 +03:00
- 3.8.19
- 3.9.0
- 3.9.1rc1
- 3.9.7
Add support for python latest versions (#1647) * Add support for python latest versions * generated constants * Updated runtime tag * generated constants * Updated unit tests * updated runtime tag * updated constants * Removed extra space character * Added new python versions to all os types * Updated tests * Updated tests * convert go fully to go.mod * removed gopkg files, adn fully built all go packages with dependencies * fixed tests to run on packages * cleaned up scripts * removed built exes * make mod files consistent * allow execution of the test packages script * Fixed bug to download tarballs from storage account url supplied from pipeline * Fix bug to download sdks from storage account url supplied from pipeline * Add AddDefaultTestEnvironmentVariables * Replcae SetEnvironmentVariable by AddDefaultTestEnvironmentVariables * Commented out test for python 3.11 * Add support for python latest versions * generated constants * Updated runtime tag * generated constants * Updated unit tests * updated runtime tag * updated constants * Removed extra space character * Added new python versions to all os types * Updated tests * Updated tests * Fixed bug to download tarballs from storage account url supplied from pipeline * Fix bug to download sdks from storage account url supplied from pipeline * fixed tests to run on packages * cleaned up scripts * Add AddDefaultTestEnvironmentVariables * Replcae SetEnvironmentVariable by AddDefaultTestEnvironmentVariables * Commented out test for python 3.11 * Add dotnet 7 to stretch / older images (#1667) * add dotnet 7 to stretch / legacy images * generated constants and supported versions, and updated the final stretch version for dotnet 7 * remove .NET7 condition on bindport2 (#1670) * Pauld/switch go packages to go mod (#1671) * convert go fully to go.mod * removed gopkg files, adn fully built all go packages with dependencies * fixed tests to run on packages * cleaned up scripts * removed built exes * make mod files consistent * allow execution of the test packages script * added readme for updating and testing go dependencies * Add support for python latest versions * generated constants * Updated runtime tag * generated constants * Updated unit tests * updated runtime tag * updated constants * Removed extra space character * Added new python versions to all os types * Updated tests * Updated tests * Fixed bug to download tarballs from storage account url supplied from pipeline * Fix bug to download sdks from storage account url supplied from pipeline * fixed tests to run on packages * cleaned up scripts * Add AddDefaultTestEnvironmentVariables * Replcae SetEnvironmentVariable by AddDefaultTestEnvironmentVariables * Commented out test for python 3.11 * also add execution permissions for the restore packages script * reordered testing shell script builder methods * Updated error message * Fixed astroid version conflict * Fixed version conflict with astroid 2.8.0 * Fixed astroid 2.8.0 version conflict * Addressed PR comments and resolved dependency conflict * Resolved pyflakes version conflict * Enabled test case to use default test env variables * Resolved dependency conflicts * Updated runtime tag Co-authored-by: Paul Dorsch <pauldorsch@microsoft.com> Co-authored-by: Paul Dorsch <107068277+pauld-msft@users.noreply.github.com> Co-authored-by: waliMSFT <105239794+waliMSFT@users.noreply.github.com>
2022-11-18 22:06:24 +03:00
- 3.9.15
- 3.9.18
2024-06-14 14:18:28 +03:00
- 3.9.19
Pauld/1559705 improve cli to detect viable sdks based on debian flavor (#1484) * save point: splitting up versions to build by ostype * restructured and modified the platforms scripts and updated the shared code generator to account for the new versions * updated constants to include ostype change and newer python version * added support for new file structure to the python dockerfiles and publishing from dev to prod sdks * save point, starting to enrich all storage items with version number, and modifying tests for new logic * clean up platforms shell scripts * finish modifying scripts to add version to the metadata, regardless of OSType * beginning to update cli to support pulling only relevant sdks * added constants that relate to the different debian flavors we may see * save point, added to constants yaml file to start adding support for pulling debian flavor sdks * added debian flavor option to the build command, and starting to update tests to be compatible * renamed the vso focal directories to focal scm, and fixed the sdk storage tests * added a number of comments for the second PR and some tests to cover dotnet and node pulling the correct images * added php and python tests for installing based on the available sdks * updated sdk storage provider and platform installer to have bullseye images use buster sdks, since there are currently no bullseye sdks * self reviewed pr: added comments, fixed some bugs and typos, and updated the pipeline scripts to correctly handle stretch images * added default sdk storage metadata to be used for determining versions available * added legacy versions to stretch version directories, so that the supported md file will contain the best information * updated shared code generator to allow for the legacy versions text files * update platform installation scripts to enrich the sdks with an updated version metadata name and the OS type * some fixes for generating the platform binaries locally, and a fix for generating the maven binaries * added legacy version metadata to storage constants * updated the metadata names so that they exist in constants file and can be used throughout oryx * saved leftover merge conflict file * removed old default and versions to build files * updated php fpm configuration to be in the constants.yaml file so that we support the generate constants script * updated the debian flavor arg in the python template * fix failing githubaction and vso focal tests * saved file and added comment to version comparer * fixed some spacing and added comments and a todo * updated dotnet runtime version metadata to be backwards compatible * use version info from elsewhere in oryx to streamline version comparing * pr feedback, using constants during platform installation and sdk storage provider, and trimming whitespace from version files * pr feedback: use constants for file names and renamed the new sdk versions metadata to be consistent * limit bullseye sdks we push to storage to the ones that we know will be used by bullseye * regenerated constants with updated bullseye versions, and removed extra logic in VersionInfo * include all defaultVersion.txt files in the upload * fixed spacing for vsts pipeline * updated the maven base url to point to a source that contains legacy versions * fixed php version sha * use correct get pip url when version 3.6 and stretch * add bullseye maven job * added support to still build php 7.2 binaries * allow enough time for php to generate and upload all sdks * give php jobs 24 hours to run, as they have not been able to generate all versions in the given time * updated python sdk generation to use the correct stretch buildpack for non-3.10 or greater versions * updated logic so that python version 3.10 and above will have the correct prerequisites built * updated common script to ignore whitespace differently * readded deleted line and ran generate constants * Pauld/1559705 PR2 cleanup and utilize bullseye images (#1497) * initial pass at adding support for bullseye by resolving the PR2 todos * allow build * added test for php default versions * added dotnetcore and python tests for invalid versions * added more tests for correct pulling functionality * support for finding default version with no debain flavor * add working python versions * whitespace * added comments explaining the supported version logic, and fixed a statement to ensure that stretch images check for correct dotnet metadata * add preview 7 * addressed PR comments by deleting un-needed method and adding comment
2022-08-15 20:35:32 +03:00
- 3.10.0a2
- 3.10.0
- 3.10.4
Add support for python latest versions (#1647) * Add support for python latest versions * generated constants * Updated runtime tag * generated constants * Updated unit tests * updated runtime tag * updated constants * Removed extra space character * Added new python versions to all os types * Updated tests * Updated tests * convert go fully to go.mod * removed gopkg files, adn fully built all go packages with dependencies * fixed tests to run on packages * cleaned up scripts * removed built exes * make mod files consistent * allow execution of the test packages script * Fixed bug to download tarballs from storage account url supplied from pipeline * Fix bug to download sdks from storage account url supplied from pipeline * Add AddDefaultTestEnvironmentVariables * Replcae SetEnvironmentVariable by AddDefaultTestEnvironmentVariables * Commented out test for python 3.11 * Add support for python latest versions * generated constants * Updated runtime tag * generated constants * Updated unit tests * updated runtime tag * updated constants * Removed extra space character * Added new python versions to all os types * Updated tests * Updated tests * Fixed bug to download tarballs from storage account url supplied from pipeline * Fix bug to download sdks from storage account url supplied from pipeline * fixed tests to run on packages * cleaned up scripts * Add AddDefaultTestEnvironmentVariables * Replcae SetEnvironmentVariable by AddDefaultTestEnvironmentVariables * Commented out test for python 3.11 * Add dotnet 7 to stretch / older images (#1667) * add dotnet 7 to stretch / legacy images * generated constants and supported versions, and updated the final stretch version for dotnet 7 * remove .NET7 condition on bindport2 (#1670) * Pauld/switch go packages to go mod (#1671) * convert go fully to go.mod * removed gopkg files, adn fully built all go packages with dependencies * fixed tests to run on packages * cleaned up scripts * removed built exes * make mod files consistent * allow execution of the test packages script * added readme for updating and testing go dependencies * Add support for python latest versions * generated constants * Updated runtime tag * generated constants * Updated unit tests * updated runtime tag * updated constants * Removed extra space character * Added new python versions to all os types * Updated tests * Updated tests * Fixed bug to download tarballs from storage account url supplied from pipeline * Fix bug to download sdks from storage account url supplied from pipeline * fixed tests to run on packages * cleaned up scripts * Add AddDefaultTestEnvironmentVariables * Replcae SetEnvironmentVariable by AddDefaultTestEnvironmentVariables * Commented out test for python 3.11 * also add execution permissions for the restore packages script * reordered testing shell script builder methods * Updated error message * Fixed astroid version conflict * Fixed version conflict with astroid 2.8.0 * Fixed astroid 2.8.0 version conflict * Addressed PR comments and resolved dependency conflict * Resolved pyflakes version conflict * Enabled test case to use default test env variables * Resolved dependency conflicts * Updated runtime tag Co-authored-by: Paul Dorsch <pauldorsch@microsoft.com> Co-authored-by: Paul Dorsch <107068277+pauld-msft@users.noreply.github.com> Co-authored-by: waliMSFT <105239794+waliMSFT@users.noreply.github.com>
2022-11-18 22:06:24 +03:00
- 3.10.8
- 3.10.13
2024-06-14 14:18:28 +03:00
- 3.10.14
- 3.11.0b1
- 3.11.0
- 3.11.6
- 3.11.7
- 3.11.8
- 3.12.0
- 3.12.1
- 3.12.2
Pauld/1559705 improve cli to detect viable sdks based on debian flavor (#1484) * save point: splitting up versions to build by ostype * restructured and modified the platforms scripts and updated the shared code generator to account for the new versions * updated constants to include ostype change and newer python version * added support for new file structure to the python dockerfiles and publishing from dev to prod sdks * save point, starting to enrich all storage items with version number, and modifying tests for new logic * clean up platforms shell scripts * finish modifying scripts to add version to the metadata, regardless of OSType * beginning to update cli to support pulling only relevant sdks * added constants that relate to the different debian flavors we may see * save point, added to constants yaml file to start adding support for pulling debian flavor sdks * added debian flavor option to the build command, and starting to update tests to be compatible * renamed the vso focal directories to focal scm, and fixed the sdk storage tests * added a number of comments for the second PR and some tests to cover dotnet and node pulling the correct images * added php and python tests for installing based on the available sdks * updated sdk storage provider and platform installer to have bullseye images use buster sdks, since there are currently no bullseye sdks * self reviewed pr: added comments, fixed some bugs and typos, and updated the pipeline scripts to correctly handle stretch images * added default sdk storage metadata to be used for determining versions available * added legacy versions to stretch version directories, so that the supported md file will contain the best information * updated shared code generator to allow for the legacy versions text files * update platform installation scripts to enrich the sdks with an updated version metadata name and the OS type * some fixes for generating the platform binaries locally, and a fix for generating the maven binaries * added legacy version metadata to storage constants * updated the metadata names so that they exist in constants file and can be used throughout oryx * saved leftover merge conflict file * removed old default and versions to build files * updated php fpm configuration to be in the constants.yaml file so that we support the generate constants script * updated the debian flavor arg in the python template * fix failing githubaction and vso focal tests * saved file and added comment to version comparer * fixed some spacing and added comments and a todo * updated dotnet runtime version metadata to be backwards compatible * use version info from elsewhere in oryx to streamline version comparing * pr feedback, using constants during platform installation and sdk storage provider, and trimming whitespace from version files * pr feedback: use constants for file names and renamed the new sdk versions metadata to be consistent * limit bullseye sdks we push to storage to the ones that we know will be used by bullseye * regenerated constants with updated bullseye versions, and removed extra logic in VersionInfo * include all defaultVersion.txt files in the upload * fixed spacing for vsts pipeline * updated the maven base url to point to a source that contains legacy versions * fixed php version sha * use correct get pip url when version 3.6 and stretch * add bullseye maven job * added support to still build php 7.2 binaries * allow enough time for php to generate and upload all sdks * give php jobs 24 hours to run, as they have not been able to generate all versions in the given time * updated python sdk generation to use the correct stretch buildpack for non-3.10 or greater versions * updated logic so that python version 3.10 and above will have the correct prerequisites built * updated common script to ignore whitespace differently * readded deleted line and ran generate constants * Pauld/1559705 PR2 cleanup and utilize bullseye images (#1497) * initial pass at adding support for bullseye by resolving the PR2 todos * allow build * added test for php default versions * added dotnetcore and python tests for invalid versions * added more tests for correct pulling functionality * support for finding default version with no debain flavor * add working python versions * whitespace * added comments explaining the supported version logic, and fixed a statement to ensure that stretch images check for correct dotnet metadata * add preview 7 * addressed PR comments by deleting un-needed method and adding comment
2022-08-15 20:35:32 +03:00
### buster
- 3.6.12
- 3.6.15
- 3.7.9
- 3.7.12
Add support for python latest versions (#1647) * Add support for python latest versions * generated constants * Updated runtime tag * generated constants * Updated unit tests * updated runtime tag * updated constants * Removed extra space character * Added new python versions to all os types * Updated tests * Updated tests * convert go fully to go.mod * removed gopkg files, adn fully built all go packages with dependencies * fixed tests to run on packages * cleaned up scripts * removed built exes * make mod files consistent * allow execution of the test packages script * Fixed bug to download tarballs from storage account url supplied from pipeline * Fix bug to download sdks from storage account url supplied from pipeline * Add AddDefaultTestEnvironmentVariables * Replcae SetEnvironmentVariable by AddDefaultTestEnvironmentVariables * Commented out test for python 3.11 * Add support for python latest versions * generated constants * Updated runtime tag * generated constants * Updated unit tests * updated runtime tag * updated constants * Removed extra space character * Added new python versions to all os types * Updated tests * Updated tests * Fixed bug to download tarballs from storage account url supplied from pipeline * Fix bug to download sdks from storage account url supplied from pipeline * fixed tests to run on packages * cleaned up scripts * Add AddDefaultTestEnvironmentVariables * Replcae SetEnvironmentVariable by AddDefaultTestEnvironmentVariables * Commented out test for python 3.11 * Add dotnet 7 to stretch / older images (#1667) * add dotnet 7 to stretch / legacy images * generated constants and supported versions, and updated the final stretch version for dotnet 7 * remove .NET7 condition on bindport2 (#1670) * Pauld/switch go packages to go mod (#1671) * convert go fully to go.mod * removed gopkg files, adn fully built all go packages with dependencies * fixed tests to run on packages * cleaned up scripts * removed built exes * make mod files consistent * allow execution of the test packages script * added readme for updating and testing go dependencies * Add support for python latest versions * generated constants * Updated runtime tag * generated constants * Updated unit tests * updated runtime tag * updated constants * Removed extra space character * Added new python versions to all os types * Updated tests * Updated tests * Fixed bug to download tarballs from storage account url supplied from pipeline * Fix bug to download sdks from storage account url supplied from pipeline * fixed tests to run on packages * cleaned up scripts * Add AddDefaultTestEnvironmentVariables * Replcae SetEnvironmentVariable by AddDefaultTestEnvironmentVariables * Commented out test for python 3.11 * also add execution permissions for the restore packages script * reordered testing shell script builder methods * Updated error message * Fixed astroid version conflict * Fixed version conflict with astroid 2.8.0 * Fixed astroid 2.8.0 version conflict * Addressed PR comments and resolved dependency conflict * Resolved pyflakes version conflict * Enabled test case to use default test env variables * Resolved dependency conflicts * Updated runtime tag Co-authored-by: Paul Dorsch <pauldorsch@microsoft.com> Co-authored-by: Paul Dorsch <107068277+pauld-msft@users.noreply.github.com> Co-authored-by: waliMSFT <105239794+waliMSFT@users.noreply.github.com>
2022-11-18 22:06:24 +03:00
- 3.7.15
Pauld/1559705 improve cli to detect viable sdks based on debian flavor (#1484) * save point: splitting up versions to build by ostype * restructured and modified the platforms scripts and updated the shared code generator to account for the new versions * updated constants to include ostype change and newer python version * added support for new file structure to the python dockerfiles and publishing from dev to prod sdks * save point, starting to enrich all storage items with version number, and modifying tests for new logic * clean up platforms shell scripts * finish modifying scripts to add version to the metadata, regardless of OSType * beginning to update cli to support pulling only relevant sdks * added constants that relate to the different debian flavors we may see * save point, added to constants yaml file to start adding support for pulling debian flavor sdks * added debian flavor option to the build command, and starting to update tests to be compatible * renamed the vso focal directories to focal scm, and fixed the sdk storage tests * added a number of comments for the second PR and some tests to cover dotnet and node pulling the correct images * added php and python tests for installing based on the available sdks * updated sdk storage provider and platform installer to have bullseye images use buster sdks, since there are currently no bullseye sdks * self reviewed pr: added comments, fixed some bugs and typos, and updated the pipeline scripts to correctly handle stretch images * added default sdk storage metadata to be used for determining versions available * added legacy versions to stretch version directories, so that the supported md file will contain the best information * updated shared code generator to allow for the legacy versions text files * update platform installation scripts to enrich the sdks with an updated version metadata name and the OS type * some fixes for generating the platform binaries locally, and a fix for generating the maven binaries * added legacy version metadata to storage constants * updated the metadata names so that they exist in constants file and can be used throughout oryx * saved leftover merge conflict file * removed old default and versions to build files * updated php fpm configuration to be in the constants.yaml file so that we support the generate constants script * updated the debian flavor arg in the python template * fix failing githubaction and vso focal tests * saved file and added comment to version comparer * fixed some spacing and added comments and a todo * updated dotnet runtime version metadata to be backwards compatible * use version info from elsewhere in oryx to streamline version comparing * pr feedback, using constants during platform installation and sdk storage provider, and trimming whitespace from version files * pr feedback: use constants for file names and renamed the new sdk versions metadata to be consistent * limit bullseye sdks we push to storage to the ones that we know will be used by bullseye * regenerated constants with updated bullseye versions, and removed extra logic in VersionInfo * include all defaultVersion.txt files in the upload * fixed spacing for vsts pipeline * updated the maven base url to point to a source that contains legacy versions * fixed php version sha * use correct get pip url when version 3.6 and stretch * add bullseye maven job * added support to still build php 7.2 binaries * allow enough time for php to generate and upload all sdks * give php jobs 24 hours to run, as they have not been able to generate all versions in the given time * updated python sdk generation to use the correct stretch buildpack for non-3.10 or greater versions * updated logic so that python version 3.10 and above will have the correct prerequisites built * updated common script to ignore whitespace differently * readded deleted line and ran generate constants * Pauld/1559705 PR2 cleanup and utilize bullseye images (#1497) * initial pass at adding support for bullseye by resolving the PR2 todos * allow build * added test for php default versions * added dotnetcore and python tests for invalid versions * added more tests for correct pulling functionality * support for finding default version with no debain flavor * add working python versions * whitespace * added comments explaining the supported version logic, and fixed a statement to ensure that stretch images check for correct dotnet metadata * add preview 7 * addressed PR comments by deleting un-needed method and adding comment
2022-08-15 20:35:32 +03:00
- 3.8.6
- 3.8.12
- 3.8.15
- 3.8.16
- 3.8.18
2024-06-14 14:18:28 +03:00
- 3.8.19
Pauld/1559705 improve cli to detect viable sdks based on debian flavor (#1484) * save point: splitting up versions to build by ostype * restructured and modified the platforms scripts and updated the shared code generator to account for the new versions * updated constants to include ostype change and newer python version * added support for new file structure to the python dockerfiles and publishing from dev to prod sdks * save point, starting to enrich all storage items with version number, and modifying tests for new logic * clean up platforms shell scripts * finish modifying scripts to add version to the metadata, regardless of OSType * beginning to update cli to support pulling only relevant sdks * added constants that relate to the different debian flavors we may see * save point, added to constants yaml file to start adding support for pulling debian flavor sdks * added debian flavor option to the build command, and starting to update tests to be compatible * renamed the vso focal directories to focal scm, and fixed the sdk storage tests * added a number of comments for the second PR and some tests to cover dotnet and node pulling the correct images * added php and python tests for installing based on the available sdks * updated sdk storage provider and platform installer to have bullseye images use buster sdks, since there are currently no bullseye sdks * self reviewed pr: added comments, fixed some bugs and typos, and updated the pipeline scripts to correctly handle stretch images * added default sdk storage metadata to be used for determining versions available * added legacy versions to stretch version directories, so that the supported md file will contain the best information * updated shared code generator to allow for the legacy versions text files * update platform installation scripts to enrich the sdks with an updated version metadata name and the OS type * some fixes for generating the platform binaries locally, and a fix for generating the maven binaries * added legacy version metadata to storage constants * updated the metadata names so that they exist in constants file and can be used throughout oryx * saved leftover merge conflict file * removed old default and versions to build files * updated php fpm configuration to be in the constants.yaml file so that we support the generate constants script * updated the debian flavor arg in the python template * fix failing githubaction and vso focal tests * saved file and added comment to version comparer * fixed some spacing and added comments and a todo * updated dotnet runtime version metadata to be backwards compatible * use version info from elsewhere in oryx to streamline version comparing * pr feedback, using constants during platform installation and sdk storage provider, and trimming whitespace from version files * pr feedback: use constants for file names and renamed the new sdk versions metadata to be consistent * limit bullseye sdks we push to storage to the ones that we know will be used by bullseye * regenerated constants with updated bullseye versions, and removed extra logic in VersionInfo * include all defaultVersion.txt files in the upload * fixed spacing for vsts pipeline * updated the maven base url to point to a source that contains legacy versions * fixed php version sha * use correct get pip url when version 3.6 and stretch * add bullseye maven job * added support to still build php 7.2 binaries * allow enough time for php to generate and upload all sdks * give php jobs 24 hours to run, as they have not been able to generate all versions in the given time * updated python sdk generation to use the correct stretch buildpack for non-3.10 or greater versions * updated logic so that python version 3.10 and above will have the correct prerequisites built * updated common script to ignore whitespace differently * readded deleted line and ran generate constants * Pauld/1559705 PR2 cleanup and utilize bullseye images (#1497) * initial pass at adding support for bullseye by resolving the PR2 todos * allow build * added test for php default versions * added dotnetcore and python tests for invalid versions * added more tests for correct pulling functionality * support for finding default version with no debain flavor * add working python versions * whitespace * added comments explaining the supported version logic, and fixed a statement to ensure that stretch images check for correct dotnet metadata * add preview 7 * addressed PR comments by deleting un-needed method and adding comment
2022-08-15 20:35:32 +03:00
- 3.9.0
- 3.9.1rc1
- 3.9.7
Add support for python latest versions (#1647) * Add support for python latest versions * generated constants * Updated runtime tag * generated constants * Updated unit tests * updated runtime tag * updated constants * Removed extra space character * Added new python versions to all os types * Updated tests * Updated tests * convert go fully to go.mod * removed gopkg files, adn fully built all go packages with dependencies * fixed tests to run on packages * cleaned up scripts * removed built exes * make mod files consistent * allow execution of the test packages script * Fixed bug to download tarballs from storage account url supplied from pipeline * Fix bug to download sdks from storage account url supplied from pipeline * Add AddDefaultTestEnvironmentVariables * Replcae SetEnvironmentVariable by AddDefaultTestEnvironmentVariables * Commented out test for python 3.11 * Add support for python latest versions * generated constants * Updated runtime tag * generated constants * Updated unit tests * updated runtime tag * updated constants * Removed extra space character * Added new python versions to all os types * Updated tests * Updated tests * Fixed bug to download tarballs from storage account url supplied from pipeline * Fix bug to download sdks from storage account url supplied from pipeline * fixed tests to run on packages * cleaned up scripts * Add AddDefaultTestEnvironmentVariables * Replcae SetEnvironmentVariable by AddDefaultTestEnvironmentVariables * Commented out test for python 3.11 * Add dotnet 7 to stretch / older images (#1667) * add dotnet 7 to stretch / legacy images * generated constants and supported versions, and updated the final stretch version for dotnet 7 * remove .NET7 condition on bindport2 (#1670) * Pauld/switch go packages to go mod (#1671) * convert go fully to go.mod * removed gopkg files, adn fully built all go packages with dependencies * fixed tests to run on packages * cleaned up scripts * removed built exes * make mod files consistent * allow execution of the test packages script * added readme for updating and testing go dependencies * Add support for python latest versions * generated constants * Updated runtime tag * generated constants * Updated unit tests * updated runtime tag * updated constants * Removed extra space character * Added new python versions to all os types * Updated tests * Updated tests * Fixed bug to download tarballs from storage account url supplied from pipeline * Fix bug to download sdks from storage account url supplied from pipeline * fixed tests to run on packages * cleaned up scripts * Add AddDefaultTestEnvironmentVariables * Replcae SetEnvironmentVariable by AddDefaultTestEnvironmentVariables * Commented out test for python 3.11 * also add execution permissions for the restore packages script * reordered testing shell script builder methods * Updated error message * Fixed astroid version conflict * Fixed version conflict with astroid 2.8.0 * Fixed astroid 2.8.0 version conflict * Addressed PR comments and resolved dependency conflict * Resolved pyflakes version conflict * Enabled test case to use default test env variables * Resolved dependency conflicts * Updated runtime tag Co-authored-by: Paul Dorsch <pauldorsch@microsoft.com> Co-authored-by: Paul Dorsch <107068277+pauld-msft@users.noreply.github.com> Co-authored-by: waliMSFT <105239794+waliMSFT@users.noreply.github.com>
2022-11-18 22:06:24 +03:00
- 3.9.15
- 3.9.18
2024-06-14 14:18:28 +03:00
- 3.9.19
Pauld/1559705 improve cli to detect viable sdks based on debian flavor (#1484) * save point: splitting up versions to build by ostype * restructured and modified the platforms scripts and updated the shared code generator to account for the new versions * updated constants to include ostype change and newer python version * added support for new file structure to the python dockerfiles and publishing from dev to prod sdks * save point, starting to enrich all storage items with version number, and modifying tests for new logic * clean up platforms shell scripts * finish modifying scripts to add version to the metadata, regardless of OSType * beginning to update cli to support pulling only relevant sdks * added constants that relate to the different debian flavors we may see * save point, added to constants yaml file to start adding support for pulling debian flavor sdks * added debian flavor option to the build command, and starting to update tests to be compatible * renamed the vso focal directories to focal scm, and fixed the sdk storage tests * added a number of comments for the second PR and some tests to cover dotnet and node pulling the correct images * added php and python tests for installing based on the available sdks * updated sdk storage provider and platform installer to have bullseye images use buster sdks, since there are currently no bullseye sdks * self reviewed pr: added comments, fixed some bugs and typos, and updated the pipeline scripts to correctly handle stretch images * added default sdk storage metadata to be used for determining versions available * added legacy versions to stretch version directories, so that the supported md file will contain the best information * updated shared code generator to allow for the legacy versions text files * update platform installation scripts to enrich the sdks with an updated version metadata name and the OS type * some fixes for generating the platform binaries locally, and a fix for generating the maven binaries * added legacy version metadata to storage constants * updated the metadata names so that they exist in constants file and can be used throughout oryx * saved leftover merge conflict file * removed old default and versions to build files * updated php fpm configuration to be in the constants.yaml file so that we support the generate constants script * updated the debian flavor arg in the python template * fix failing githubaction and vso focal tests * saved file and added comment to version comparer * fixed some spacing and added comments and a todo * updated dotnet runtime version metadata to be backwards compatible * use version info from elsewhere in oryx to streamline version comparing * pr feedback, using constants during platform installation and sdk storage provider, and trimming whitespace from version files * pr feedback: use constants for file names and renamed the new sdk versions metadata to be consistent * limit bullseye sdks we push to storage to the ones that we know will be used by bullseye * regenerated constants with updated bullseye versions, and removed extra logic in VersionInfo * include all defaultVersion.txt files in the upload * fixed spacing for vsts pipeline * updated the maven base url to point to a source that contains legacy versions * fixed php version sha * use correct get pip url when version 3.6 and stretch * add bullseye maven job * added support to still build php 7.2 binaries * allow enough time for php to generate and upload all sdks * give php jobs 24 hours to run, as they have not been able to generate all versions in the given time * updated python sdk generation to use the correct stretch buildpack for non-3.10 or greater versions * updated logic so that python version 3.10 and above will have the correct prerequisites built * updated common script to ignore whitespace differently * readded deleted line and ran generate constants * Pauld/1559705 PR2 cleanup and utilize bullseye images (#1497) * initial pass at adding support for bullseye by resolving the PR2 todos * allow build * added test for php default versions * added dotnetcore and python tests for invalid versions * added more tests for correct pulling functionality * support for finding default version with no debain flavor * add working python versions * whitespace * added comments explaining the supported version logic, and fixed a statement to ensure that stretch images check for correct dotnet metadata * add preview 7 * addressed PR comments by deleting un-needed method and adding comment
2022-08-15 20:35:32 +03:00
- 3.10.0a2
- 3.10.0
- 3.10.4
Add support for python latest versions (#1647) * Add support for python latest versions * generated constants * Updated runtime tag * generated constants * Updated unit tests * updated runtime tag * updated constants * Removed extra space character * Added new python versions to all os types * Updated tests * Updated tests * convert go fully to go.mod * removed gopkg files, adn fully built all go packages with dependencies * fixed tests to run on packages * cleaned up scripts * removed built exes * make mod files consistent * allow execution of the test packages script * Fixed bug to download tarballs from storage account url supplied from pipeline * Fix bug to download sdks from storage account url supplied from pipeline * Add AddDefaultTestEnvironmentVariables * Replcae SetEnvironmentVariable by AddDefaultTestEnvironmentVariables * Commented out test for python 3.11 * Add support for python latest versions * generated constants * Updated runtime tag * generated constants * Updated unit tests * updated runtime tag * updated constants * Removed extra space character * Added new python versions to all os types * Updated tests * Updated tests * Fixed bug to download tarballs from storage account url supplied from pipeline * Fix bug to download sdks from storage account url supplied from pipeline * fixed tests to run on packages * cleaned up scripts * Add AddDefaultTestEnvironmentVariables * Replcae SetEnvironmentVariable by AddDefaultTestEnvironmentVariables * Commented out test for python 3.11 * Add dotnet 7 to stretch / older images (#1667) * add dotnet 7 to stretch / legacy images * generated constants and supported versions, and updated the final stretch version for dotnet 7 * remove .NET7 condition on bindport2 (#1670) * Pauld/switch go packages to go mod (#1671) * convert go fully to go.mod * removed gopkg files, adn fully built all go packages with dependencies * fixed tests to run on packages * cleaned up scripts * removed built exes * make mod files consistent * allow execution of the test packages script * added readme for updating and testing go dependencies * Add support for python latest versions * generated constants * Updated runtime tag * generated constants * Updated unit tests * updated runtime tag * updated constants * Removed extra space character * Added new python versions to all os types * Updated tests * Updated tests * Fixed bug to download tarballs from storage account url supplied from pipeline * Fix bug to download sdks from storage account url supplied from pipeline * fixed tests to run on packages * cleaned up scripts * Add AddDefaultTestEnvironmentVariables * Replcae SetEnvironmentVariable by AddDefaultTestEnvironmentVariables * Commented out test for python 3.11 * also add execution permissions for the restore packages script * reordered testing shell script builder methods * Updated error message * Fixed astroid version conflict * Fixed version conflict with astroid 2.8.0 * Fixed astroid 2.8.0 version conflict * Addressed PR comments and resolved dependency conflict * Resolved pyflakes version conflict * Enabled test case to use default test env variables * Resolved dependency conflicts * Updated runtime tag Co-authored-by: Paul Dorsch <pauldorsch@microsoft.com> Co-authored-by: Paul Dorsch <107068277+pauld-msft@users.noreply.github.com> Co-authored-by: waliMSFT <105239794+waliMSFT@users.noreply.github.com>
2022-11-18 22:06:24 +03:00
- 3.10.8
- 3.10.13
2024-06-14 14:18:28 +03:00
- 3.10.14
- 3.11.6
- 3.11.7
- 3.11.8
- 3.12.1
- 3.12.2
Pauld/1559705 improve cli to detect viable sdks based on debian flavor (#1484) * save point: splitting up versions to build by ostype * restructured and modified the platforms scripts and updated the shared code generator to account for the new versions * updated constants to include ostype change and newer python version * added support for new file structure to the python dockerfiles and publishing from dev to prod sdks * save point, starting to enrich all storage items with version number, and modifying tests for new logic * clean up platforms shell scripts * finish modifying scripts to add version to the metadata, regardless of OSType * beginning to update cli to support pulling only relevant sdks * added constants that relate to the different debian flavors we may see * save point, added to constants yaml file to start adding support for pulling debian flavor sdks * added debian flavor option to the build command, and starting to update tests to be compatible * renamed the vso focal directories to focal scm, and fixed the sdk storage tests * added a number of comments for the second PR and some tests to cover dotnet and node pulling the correct images * added php and python tests for installing based on the available sdks * updated sdk storage provider and platform installer to have bullseye images use buster sdks, since there are currently no bullseye sdks * self reviewed pr: added comments, fixed some bugs and typos, and updated the pipeline scripts to correctly handle stretch images * added default sdk storage metadata to be used for determining versions available * added legacy versions to stretch version directories, so that the supported md file will contain the best information * updated shared code generator to allow for the legacy versions text files * update platform installation scripts to enrich the sdks with an updated version metadata name and the OS type * some fixes for generating the platform binaries locally, and a fix for generating the maven binaries * added legacy version metadata to storage constants * updated the metadata names so that they exist in constants file and can be used throughout oryx * saved leftover merge conflict file * removed old default and versions to build files * updated php fpm configuration to be in the constants.yaml file so that we support the generate constants script * updated the debian flavor arg in the python template * fix failing githubaction and vso focal tests * saved file and added comment to version comparer * fixed some spacing and added comments and a todo * updated dotnet runtime version metadata to be backwards compatible * use version info from elsewhere in oryx to streamline version comparing * pr feedback, using constants during platform installation and sdk storage provider, and trimming whitespace from version files * pr feedback: use constants for file names and renamed the new sdk versions metadata to be consistent * limit bullseye sdks we push to storage to the ones that we know will be used by bullseye * regenerated constants with updated bullseye versions, and removed extra logic in VersionInfo * include all defaultVersion.txt files in the upload * fixed spacing for vsts pipeline * updated the maven base url to point to a source that contains legacy versions * fixed php version sha * use correct get pip url when version 3.6 and stretch * add bullseye maven job * added support to still build php 7.2 binaries * allow enough time for php to generate and upload all sdks * give php jobs 24 hours to run, as they have not been able to generate all versions in the given time * updated python sdk generation to use the correct stretch buildpack for non-3.10 or greater versions * updated logic so that python version 3.10 and above will have the correct prerequisites built * updated common script to ignore whitespace differently * readded deleted line and ran generate constants * Pauld/1559705 PR2 cleanup and utilize bullseye images (#1497) * initial pass at adding support for bullseye by resolving the PR2 todos * allow build * added test for php default versions * added dotnetcore and python tests for invalid versions * added more tests for correct pulling functionality * support for finding default version with no debain flavor * add working python versions * whitespace * added comments explaining the supported version logic, and fixed a statement to ensure that stretch images check for correct dotnet metadata * add preview 7 * addressed PR comments by deleting un-needed method and adding comment
2022-08-15 20:35:32 +03:00
### focal-scm
- 3.6.12
- 3.6.15
- 3.7.9
- 3.7.12
Add support for python latest versions (#1647) * Add support for python latest versions * generated constants * Updated runtime tag * generated constants * Updated unit tests * updated runtime tag * updated constants * Removed extra space character * Added new python versions to all os types * Updated tests * Updated tests * convert go fully to go.mod * removed gopkg files, adn fully built all go packages with dependencies * fixed tests to run on packages * cleaned up scripts * removed built exes * make mod files consistent * allow execution of the test packages script * Fixed bug to download tarballs from storage account url supplied from pipeline * Fix bug to download sdks from storage account url supplied from pipeline * Add AddDefaultTestEnvironmentVariables * Replcae SetEnvironmentVariable by AddDefaultTestEnvironmentVariables * Commented out test for python 3.11 * Add support for python latest versions * generated constants * Updated runtime tag * generated constants * Updated unit tests * updated runtime tag * updated constants * Removed extra space character * Added new python versions to all os types * Updated tests * Updated tests * Fixed bug to download tarballs from storage account url supplied from pipeline * Fix bug to download sdks from storage account url supplied from pipeline * fixed tests to run on packages * cleaned up scripts * Add AddDefaultTestEnvironmentVariables * Replcae SetEnvironmentVariable by AddDefaultTestEnvironmentVariables * Commented out test for python 3.11 * Add dotnet 7 to stretch / older images (#1667) * add dotnet 7 to stretch / legacy images * generated constants and supported versions, and updated the final stretch version for dotnet 7 * remove .NET7 condition on bindport2 (#1670) * Pauld/switch go packages to go mod (#1671) * convert go fully to go.mod * removed gopkg files, adn fully built all go packages with dependencies * fixed tests to run on packages * cleaned up scripts * removed built exes * make mod files consistent * allow execution of the test packages script * added readme for updating and testing go dependencies * Add support for python latest versions * generated constants * Updated runtime tag * generated constants * Updated unit tests * updated runtime tag * updated constants * Removed extra space character * Added new python versions to all os types * Updated tests * Updated tests * Fixed bug to download tarballs from storage account url supplied from pipeline * Fix bug to download sdks from storage account url supplied from pipeline * fixed tests to run on packages * cleaned up scripts * Add AddDefaultTestEnvironmentVariables * Replcae SetEnvironmentVariable by AddDefaultTestEnvironmentVariables * Commented out test for python 3.11 * also add execution permissions for the restore packages script * reordered testing shell script builder methods * Updated error message * Fixed astroid version conflict * Fixed version conflict with astroid 2.8.0 * Fixed astroid 2.8.0 version conflict * Addressed PR comments and resolved dependency conflict * Resolved pyflakes version conflict * Enabled test case to use default test env variables * Resolved dependency conflicts * Updated runtime tag Co-authored-by: Paul Dorsch <pauldorsch@microsoft.com> Co-authored-by: Paul Dorsch <107068277+pauld-msft@users.noreply.github.com> Co-authored-by: waliMSFT <105239794+waliMSFT@users.noreply.github.com>
2022-11-18 22:06:24 +03:00
- 3.7.15
Pauld/1559705 improve cli to detect viable sdks based on debian flavor (#1484) * save point: splitting up versions to build by ostype * restructured and modified the platforms scripts and updated the shared code generator to account for the new versions * updated constants to include ostype change and newer python version * added support for new file structure to the python dockerfiles and publishing from dev to prod sdks * save point, starting to enrich all storage items with version number, and modifying tests for new logic * clean up platforms shell scripts * finish modifying scripts to add version to the metadata, regardless of OSType * beginning to update cli to support pulling only relevant sdks * added constants that relate to the different debian flavors we may see * save point, added to constants yaml file to start adding support for pulling debian flavor sdks * added debian flavor option to the build command, and starting to update tests to be compatible * renamed the vso focal directories to focal scm, and fixed the sdk storage tests * added a number of comments for the second PR and some tests to cover dotnet and node pulling the correct images * added php and python tests for installing based on the available sdks * updated sdk storage provider and platform installer to have bullseye images use buster sdks, since there are currently no bullseye sdks * self reviewed pr: added comments, fixed some bugs and typos, and updated the pipeline scripts to correctly handle stretch images * added default sdk storage metadata to be used for determining versions available * added legacy versions to stretch version directories, so that the supported md file will contain the best information * updated shared code generator to allow for the legacy versions text files * update platform installation scripts to enrich the sdks with an updated version metadata name and the OS type * some fixes for generating the platform binaries locally, and a fix for generating the maven binaries * added legacy version metadata to storage constants * updated the metadata names so that they exist in constants file and can be used throughout oryx * saved leftover merge conflict file * removed old default and versions to build files * updated php fpm configuration to be in the constants.yaml file so that we support the generate constants script * updated the debian flavor arg in the python template * fix failing githubaction and vso focal tests * saved file and added comment to version comparer * fixed some spacing and added comments and a todo * updated dotnet runtime version metadata to be backwards compatible * use version info from elsewhere in oryx to streamline version comparing * pr feedback, using constants during platform installation and sdk storage provider, and trimming whitespace from version files * pr feedback: use constants for file names and renamed the new sdk versions metadata to be consistent * limit bullseye sdks we push to storage to the ones that we know will be used by bullseye * regenerated constants with updated bullseye versions, and removed extra logic in VersionInfo * include all defaultVersion.txt files in the upload * fixed spacing for vsts pipeline * updated the maven base url to point to a source that contains legacy versions * fixed php version sha * use correct get pip url when version 3.6 and stretch * add bullseye maven job * added support to still build php 7.2 binaries * allow enough time for php to generate and upload all sdks * give php jobs 24 hours to run, as they have not been able to generate all versions in the given time * updated python sdk generation to use the correct stretch buildpack for non-3.10 or greater versions * updated logic so that python version 3.10 and above will have the correct prerequisites built * updated common script to ignore whitespace differently * readded deleted line and ran generate constants * Pauld/1559705 PR2 cleanup and utilize bullseye images (#1497) * initial pass at adding support for bullseye by resolving the PR2 todos * allow build * added test for php default versions * added dotnetcore and python tests for invalid versions * added more tests for correct pulling functionality * support for finding default version with no debain flavor * add working python versions * whitespace * added comments explaining the supported version logic, and fixed a statement to ensure that stretch images check for correct dotnet metadata * add preview 7 * addressed PR comments by deleting un-needed method and adding comment
2022-08-15 20:35:32 +03:00
- 3.8.6
- 3.8.12
- 3.8.15
- 3.8.16
- 3.8.18
Pauld/1559705 improve cli to detect viable sdks based on debian flavor (#1484) * save point: splitting up versions to build by ostype * restructured and modified the platforms scripts and updated the shared code generator to account for the new versions * updated constants to include ostype change and newer python version * added support for new file structure to the python dockerfiles and publishing from dev to prod sdks * save point, starting to enrich all storage items with version number, and modifying tests for new logic * clean up platforms shell scripts * finish modifying scripts to add version to the metadata, regardless of OSType * beginning to update cli to support pulling only relevant sdks * added constants that relate to the different debian flavors we may see * save point, added to constants yaml file to start adding support for pulling debian flavor sdks * added debian flavor option to the build command, and starting to update tests to be compatible * renamed the vso focal directories to focal scm, and fixed the sdk storage tests * added a number of comments for the second PR and some tests to cover dotnet and node pulling the correct images * added php and python tests for installing based on the available sdks * updated sdk storage provider and platform installer to have bullseye images use buster sdks, since there are currently no bullseye sdks * self reviewed pr: added comments, fixed some bugs and typos, and updated the pipeline scripts to correctly handle stretch images * added default sdk storage metadata to be used for determining versions available * added legacy versions to stretch version directories, so that the supported md file will contain the best information * updated shared code generator to allow for the legacy versions text files * update platform installation scripts to enrich the sdks with an updated version metadata name and the OS type * some fixes for generating the platform binaries locally, and a fix for generating the maven binaries * added legacy version metadata to storage constants * updated the metadata names so that they exist in constants file and can be used throughout oryx * saved leftover merge conflict file * removed old default and versions to build files * updated php fpm configuration to be in the constants.yaml file so that we support the generate constants script * updated the debian flavor arg in the python template * fix failing githubaction and vso focal tests * saved file and added comment to version comparer * fixed some spacing and added comments and a todo * updated dotnet runtime version metadata to be backwards compatible * use version info from elsewhere in oryx to streamline version comparing * pr feedback, using constants during platform installation and sdk storage provider, and trimming whitespace from version files * pr feedback: use constants for file names and renamed the new sdk versions metadata to be consistent * limit bullseye sdks we push to storage to the ones that we know will be used by bullseye * regenerated constants with updated bullseye versions, and removed extra logic in VersionInfo * include all defaultVersion.txt files in the upload * fixed spacing for vsts pipeline * updated the maven base url to point to a source that contains legacy versions * fixed php version sha * use correct get pip url when version 3.6 and stretch * add bullseye maven job * added support to still build php 7.2 binaries * allow enough time for php to generate and upload all sdks * give php jobs 24 hours to run, as they have not been able to generate all versions in the given time * updated python sdk generation to use the correct stretch buildpack for non-3.10 or greater versions * updated logic so that python version 3.10 and above will have the correct prerequisites built * updated common script to ignore whitespace differently * readded deleted line and ran generate constants * Pauld/1559705 PR2 cleanup and utilize bullseye images (#1497) * initial pass at adding support for bullseye by resolving the PR2 todos * allow build * added test for php default versions * added dotnetcore and python tests for invalid versions * added more tests for correct pulling functionality * support for finding default version with no debain flavor * add working python versions * whitespace * added comments explaining the supported version logic, and fixed a statement to ensure that stretch images check for correct dotnet metadata * add preview 7 * addressed PR comments by deleting un-needed method and adding comment
2022-08-15 20:35:32 +03:00
- 3.9.0
- 3.9.1rc1
- 3.9.7
Add support for python latest versions (#1647) * Add support for python latest versions * generated constants * Updated runtime tag * generated constants * Updated unit tests * updated runtime tag * updated constants * Removed extra space character * Added new python versions to all os types * Updated tests * Updated tests * convert go fully to go.mod * removed gopkg files, adn fully built all go packages with dependencies * fixed tests to run on packages * cleaned up scripts * removed built exes * make mod files consistent * allow execution of the test packages script * Fixed bug to download tarballs from storage account url supplied from pipeline * Fix bug to download sdks from storage account url supplied from pipeline * Add AddDefaultTestEnvironmentVariables * Replcae SetEnvironmentVariable by AddDefaultTestEnvironmentVariables * Commented out test for python 3.11 * Add support for python latest versions * generated constants * Updated runtime tag * generated constants * Updated unit tests * updated runtime tag * updated constants * Removed extra space character * Added new python versions to all os types * Updated tests * Updated tests * Fixed bug to download tarballs from storage account url supplied from pipeline * Fix bug to download sdks from storage account url supplied from pipeline * fixed tests to run on packages * cleaned up scripts * Add AddDefaultTestEnvironmentVariables * Replcae SetEnvironmentVariable by AddDefaultTestEnvironmentVariables * Commented out test for python 3.11 * Add dotnet 7 to stretch / older images (#1667) * add dotnet 7 to stretch / legacy images * generated constants and supported versions, and updated the final stretch version for dotnet 7 * remove .NET7 condition on bindport2 (#1670) * Pauld/switch go packages to go mod (#1671) * convert go fully to go.mod * removed gopkg files, adn fully built all go packages with dependencies * fixed tests to run on packages * cleaned up scripts * removed built exes * make mod files consistent * allow execution of the test packages script * added readme for updating and testing go dependencies * Add support for python latest versions * generated constants * Updated runtime tag * generated constants * Updated unit tests * updated runtime tag * updated constants * Removed extra space character * Added new python versions to all os types * Updated tests * Updated tests * Fixed bug to download tarballs from storage account url supplied from pipeline * Fix bug to download sdks from storage account url supplied from pipeline * fixed tests to run on packages * cleaned up scripts * Add AddDefaultTestEnvironmentVariables * Replcae SetEnvironmentVariable by AddDefaultTestEnvironmentVariables * Commented out test for python 3.11 * also add execution permissions for the restore packages script * reordered testing shell script builder methods * Updated error message * Fixed astroid version conflict * Fixed version conflict with astroid 2.8.0 * Fixed astroid 2.8.0 version conflict * Addressed PR comments and resolved dependency conflict * Resolved pyflakes version conflict * Enabled test case to use default test env variables * Resolved dependency conflicts * Updated runtime tag Co-authored-by: Paul Dorsch <pauldorsch@microsoft.com> Co-authored-by: Paul Dorsch <107068277+pauld-msft@users.noreply.github.com> Co-authored-by: waliMSFT <105239794+waliMSFT@users.noreply.github.com>
2022-11-18 22:06:24 +03:00
- 3.9.15
- 3.9.18
Pauld/1559705 improve cli to detect viable sdks based on debian flavor (#1484) * save point: splitting up versions to build by ostype * restructured and modified the platforms scripts and updated the shared code generator to account for the new versions * updated constants to include ostype change and newer python version * added support for new file structure to the python dockerfiles and publishing from dev to prod sdks * save point, starting to enrich all storage items with version number, and modifying tests for new logic * clean up platforms shell scripts * finish modifying scripts to add version to the metadata, regardless of OSType * beginning to update cli to support pulling only relevant sdks * added constants that relate to the different debian flavors we may see * save point, added to constants yaml file to start adding support for pulling debian flavor sdks * added debian flavor option to the build command, and starting to update tests to be compatible * renamed the vso focal directories to focal scm, and fixed the sdk storage tests * added a number of comments for the second PR and some tests to cover dotnet and node pulling the correct images * added php and python tests for installing based on the available sdks * updated sdk storage provider and platform installer to have bullseye images use buster sdks, since there are currently no bullseye sdks * self reviewed pr: added comments, fixed some bugs and typos, and updated the pipeline scripts to correctly handle stretch images * added default sdk storage metadata to be used for determining versions available * added legacy versions to stretch version directories, so that the supported md file will contain the best information * updated shared code generator to allow for the legacy versions text files * update platform installation scripts to enrich the sdks with an updated version metadata name and the OS type * some fixes for generating the platform binaries locally, and a fix for generating the maven binaries * added legacy version metadata to storage constants * updated the metadata names so that they exist in constants file and can be used throughout oryx * saved leftover merge conflict file * removed old default and versions to build files * updated php fpm configuration to be in the constants.yaml file so that we support the generate constants script * updated the debian flavor arg in the python template * fix failing githubaction and vso focal tests * saved file and added comment to version comparer * fixed some spacing and added comments and a todo * updated dotnet runtime version metadata to be backwards compatible * use version info from elsewhere in oryx to streamline version comparing * pr feedback, using constants during platform installation and sdk storage provider, and trimming whitespace from version files * pr feedback: use constants for file names and renamed the new sdk versions metadata to be consistent * limit bullseye sdks we push to storage to the ones that we know will be used by bullseye * regenerated constants with updated bullseye versions, and removed extra logic in VersionInfo * include all defaultVersion.txt files in the upload * fixed spacing for vsts pipeline * updated the maven base url to point to a source that contains legacy versions * fixed php version sha * use correct get pip url when version 3.6 and stretch * add bullseye maven job * added support to still build php 7.2 binaries * allow enough time for php to generate and upload all sdks * give php jobs 24 hours to run, as they have not been able to generate all versions in the given time * updated python sdk generation to use the correct stretch buildpack for non-3.10 or greater versions * updated logic so that python version 3.10 and above will have the correct prerequisites built * updated common script to ignore whitespace differently * readded deleted line and ran generate constants * Pauld/1559705 PR2 cleanup and utilize bullseye images (#1497) * initial pass at adding support for bullseye by resolving the PR2 todos * allow build * added test for php default versions * added dotnetcore and python tests for invalid versions * added more tests for correct pulling functionality * support for finding default version with no debain flavor * add working python versions * whitespace * added comments explaining the supported version logic, and fixed a statement to ensure that stretch images check for correct dotnet metadata * add preview 7 * addressed PR comments by deleting un-needed method and adding comment
2022-08-15 20:35:32 +03:00
- 3.10.0a2
- 3.10.0
- 3.10.4
Add support for python latest versions (#1647) * Add support for python latest versions * generated constants * Updated runtime tag * generated constants * Updated unit tests * updated runtime tag * updated constants * Removed extra space character * Added new python versions to all os types * Updated tests * Updated tests * convert go fully to go.mod * removed gopkg files, adn fully built all go packages with dependencies * fixed tests to run on packages * cleaned up scripts * removed built exes * make mod files consistent * allow execution of the test packages script * Fixed bug to download tarballs from storage account url supplied from pipeline * Fix bug to download sdks from storage account url supplied from pipeline * Add AddDefaultTestEnvironmentVariables * Replcae SetEnvironmentVariable by AddDefaultTestEnvironmentVariables * Commented out test for python 3.11 * Add support for python latest versions * generated constants * Updated runtime tag * generated constants * Updated unit tests * updated runtime tag * updated constants * Removed extra space character * Added new python versions to all os types * Updated tests * Updated tests * Fixed bug to download tarballs from storage account url supplied from pipeline * Fix bug to download sdks from storage account url supplied from pipeline * fixed tests to run on packages * cleaned up scripts * Add AddDefaultTestEnvironmentVariables * Replcae SetEnvironmentVariable by AddDefaultTestEnvironmentVariables * Commented out test for python 3.11 * Add dotnet 7 to stretch / older images (#1667) * add dotnet 7 to stretch / legacy images * generated constants and supported versions, and updated the final stretch version for dotnet 7 * remove .NET7 condition on bindport2 (#1670) * Pauld/switch go packages to go mod (#1671) * convert go fully to go.mod * removed gopkg files, adn fully built all go packages with dependencies * fixed tests to run on packages * cleaned up scripts * removed built exes * make mod files consistent * allow execution of the test packages script * added readme for updating and testing go dependencies * Add support for python latest versions * generated constants * Updated runtime tag * generated constants * Updated unit tests * updated runtime tag * updated constants * Removed extra space character * Added new python versions to all os types * Updated tests * Updated tests * Fixed bug to download tarballs from storage account url supplied from pipeline * Fix bug to download sdks from storage account url supplied from pipeline * fixed tests to run on packages * cleaned up scripts * Add AddDefaultTestEnvironmentVariables * Replcae SetEnvironmentVariable by AddDefaultTestEnvironmentVariables * Commented out test for python 3.11 * also add execution permissions for the restore packages script * reordered testing shell script builder methods * Updated error message * Fixed astroid version conflict * Fixed version conflict with astroid 2.8.0 * Fixed astroid 2.8.0 version conflict * Addressed PR comments and resolved dependency conflict * Resolved pyflakes version conflict * Enabled test case to use default test env variables * Resolved dependency conflicts * Updated runtime tag Co-authored-by: Paul Dorsch <pauldorsch@microsoft.com> Co-authored-by: Paul Dorsch <107068277+pauld-msft@users.noreply.github.com> Co-authored-by: waliMSFT <105239794+waliMSFT@users.noreply.github.com>
2022-11-18 22:06:24 +03:00
- 3.10.8
- 3.10.13
- 3.11.6
- 3.11.7
- 3.12.1
Pauld/1559705 improve cli to detect viable sdks based on debian flavor (#1484) * save point: splitting up versions to build by ostype * restructured and modified the platforms scripts and updated the shared code generator to account for the new versions * updated constants to include ostype change and newer python version * added support for new file structure to the python dockerfiles and publishing from dev to prod sdks * save point, starting to enrich all storage items with version number, and modifying tests for new logic * clean up platforms shell scripts * finish modifying scripts to add version to the metadata, regardless of OSType * beginning to update cli to support pulling only relevant sdks * added constants that relate to the different debian flavors we may see * save point, added to constants yaml file to start adding support for pulling debian flavor sdks * added debian flavor option to the build command, and starting to update tests to be compatible * renamed the vso focal directories to focal scm, and fixed the sdk storage tests * added a number of comments for the second PR and some tests to cover dotnet and node pulling the correct images * added php and python tests for installing based on the available sdks * updated sdk storage provider and platform installer to have bullseye images use buster sdks, since there are currently no bullseye sdks * self reviewed pr: added comments, fixed some bugs and typos, and updated the pipeline scripts to correctly handle stretch images * added default sdk storage metadata to be used for determining versions available * added legacy versions to stretch version directories, so that the supported md file will contain the best information * updated shared code generator to allow for the legacy versions text files * update platform installation scripts to enrich the sdks with an updated version metadata name and the OS type * some fixes for generating the platform binaries locally, and a fix for generating the maven binaries * added legacy version metadata to storage constants * updated the metadata names so that they exist in constants file and can be used throughout oryx * saved leftover merge conflict file * removed old default and versions to build files * updated php fpm configuration to be in the constants.yaml file so that we support the generate constants script * updated the debian flavor arg in the python template * fix failing githubaction and vso focal tests * saved file and added comment to version comparer * fixed some spacing and added comments and a todo * updated dotnet runtime version metadata to be backwards compatible * use version info from elsewhere in oryx to streamline version comparing * pr feedback, using constants during platform installation and sdk storage provider, and trimming whitespace from version files * pr feedback: use constants for file names and renamed the new sdk versions metadata to be consistent * limit bullseye sdks we push to storage to the ones that we know will be used by bullseye * regenerated constants with updated bullseye versions, and removed extra logic in VersionInfo * include all defaultVersion.txt files in the upload * fixed spacing for vsts pipeline * updated the maven base url to point to a source that contains legacy versions * fixed php version sha * use correct get pip url when version 3.6 and stretch * add bullseye maven job * added support to still build php 7.2 binaries * allow enough time for php to generate and upload all sdks * give php jobs 24 hours to run, as they have not been able to generate all versions in the given time * updated python sdk generation to use the correct stretch buildpack for non-3.10 or greater versions * updated logic so that python version 3.10 and above will have the correct prerequisites built * updated common script to ignore whitespace differently * readded deleted line and ran generate constants * Pauld/1559705 PR2 cleanup and utilize bullseye images (#1497) * initial pass at adding support for bullseye by resolving the PR2 todos * allow build * added test for php default versions * added dotnetcore and python tests for invalid versions * added more tests for correct pulling functionality * support for finding default version with no debain flavor * add working python versions * whitespace * added comments explaining the supported version logic, and fixed a statement to ensure that stretch images check for correct dotnet metadata * add preview 7 * addressed PR comments by deleting un-needed method and adding comment
2022-08-15 20:35:32 +03:00
### stretch
- 2.7.15
- 2.7.16
- 2.7.17
- 2.7.18
- 3.6.9
- 3.6.10
- 3.6.11
- 3.6.12
Pauld/1559705 improve cli to detect viable sdks based on debian flavor (#1484) * save point: splitting up versions to build by ostype * restructured and modified the platforms scripts and updated the shared code generator to account for the new versions * updated constants to include ostype change and newer python version * added support for new file structure to the python dockerfiles and publishing from dev to prod sdks * save point, starting to enrich all storage items with version number, and modifying tests for new logic * clean up platforms shell scripts * finish modifying scripts to add version to the metadata, regardless of OSType * beginning to update cli to support pulling only relevant sdks * added constants that relate to the different debian flavors we may see * save point, added to constants yaml file to start adding support for pulling debian flavor sdks * added debian flavor option to the build command, and starting to update tests to be compatible * renamed the vso focal directories to focal scm, and fixed the sdk storage tests * added a number of comments for the second PR and some tests to cover dotnet and node pulling the correct images * added php and python tests for installing based on the available sdks * updated sdk storage provider and platform installer to have bullseye images use buster sdks, since there are currently no bullseye sdks * self reviewed pr: added comments, fixed some bugs and typos, and updated the pipeline scripts to correctly handle stretch images * added default sdk storage metadata to be used for determining versions available * added legacy versions to stretch version directories, so that the supported md file will contain the best information * updated shared code generator to allow for the legacy versions text files * update platform installation scripts to enrich the sdks with an updated version metadata name and the OS type * some fixes for generating the platform binaries locally, and a fix for generating the maven binaries * added legacy version metadata to storage constants * updated the metadata names so that they exist in constants file and can be used throughout oryx * saved leftover merge conflict file * removed old default and versions to build files * updated php fpm configuration to be in the constants.yaml file so that we support the generate constants script * updated the debian flavor arg in the python template * fix failing githubaction and vso focal tests * saved file and added comment to version comparer * fixed some spacing and added comments and a todo * updated dotnet runtime version metadata to be backwards compatible * use version info from elsewhere in oryx to streamline version comparing * pr feedback, using constants during platform installation and sdk storage provider, and trimming whitespace from version files * pr feedback: use constants for file names and renamed the new sdk versions metadata to be consistent * limit bullseye sdks we push to storage to the ones that we know will be used by bullseye * regenerated constants with updated bullseye versions, and removed extra logic in VersionInfo * include all defaultVersion.txt files in the upload * fixed spacing for vsts pipeline * updated the maven base url to point to a source that contains legacy versions * fixed php version sha * use correct get pip url when version 3.6 and stretch * add bullseye maven job * added support to still build php 7.2 binaries * allow enough time for php to generate and upload all sdks * give php jobs 24 hours to run, as they have not been able to generate all versions in the given time * updated python sdk generation to use the correct stretch buildpack for non-3.10 or greater versions * updated logic so that python version 3.10 and above will have the correct prerequisites built * updated common script to ignore whitespace differently * readded deleted line and ran generate constants * Pauld/1559705 PR2 cleanup and utilize bullseye images (#1497) * initial pass at adding support for bullseye by resolving the PR2 todos * allow build * added test for php default versions * added dotnetcore and python tests for invalid versions * added more tests for correct pulling functionality * support for finding default version with no debain flavor * add working python versions * whitespace * added comments explaining the supported version logic, and fixed a statement to ensure that stretch images check for correct dotnet metadata * add preview 7 * addressed PR comments by deleting un-needed method and adding comment
2022-08-15 20:35:32 +03:00
- 3.6.14
- 3.6.15
- 3.7.0
- 3.7.1
- 3.7.2
- 3.7.3
- 3.7.4
- 3.7.5
- 3.7.6
- 3.7.7
- 3.7.8
- 3.7.9
Pauld/1559705 improve cli to detect viable sdks based on debian flavor (#1484) * save point: splitting up versions to build by ostype * restructured and modified the platforms scripts and updated the shared code generator to account for the new versions * updated constants to include ostype change and newer python version * added support for new file structure to the python dockerfiles and publishing from dev to prod sdks * save point, starting to enrich all storage items with version number, and modifying tests for new logic * clean up platforms shell scripts * finish modifying scripts to add version to the metadata, regardless of OSType * beginning to update cli to support pulling only relevant sdks * added constants that relate to the different debian flavors we may see * save point, added to constants yaml file to start adding support for pulling debian flavor sdks * added debian flavor option to the build command, and starting to update tests to be compatible * renamed the vso focal directories to focal scm, and fixed the sdk storage tests * added a number of comments for the second PR and some tests to cover dotnet and node pulling the correct images * added php and python tests for installing based on the available sdks * updated sdk storage provider and platform installer to have bullseye images use buster sdks, since there are currently no bullseye sdks * self reviewed pr: added comments, fixed some bugs and typos, and updated the pipeline scripts to correctly handle stretch images * added default sdk storage metadata to be used for determining versions available * added legacy versions to stretch version directories, so that the supported md file will contain the best information * updated shared code generator to allow for the legacy versions text files * update platform installation scripts to enrich the sdks with an updated version metadata name and the OS type * some fixes for generating the platform binaries locally, and a fix for generating the maven binaries * added legacy version metadata to storage constants * updated the metadata names so that they exist in constants file and can be used throughout oryx * saved leftover merge conflict file * removed old default and versions to build files * updated php fpm configuration to be in the constants.yaml file so that we support the generate constants script * updated the debian flavor arg in the python template * fix failing githubaction and vso focal tests * saved file and added comment to version comparer * fixed some spacing and added comments and a todo * updated dotnet runtime version metadata to be backwards compatible * use version info from elsewhere in oryx to streamline version comparing * pr feedback, using constants during platform installation and sdk storage provider, and trimming whitespace from version files * pr feedback: use constants for file names and renamed the new sdk versions metadata to be consistent * limit bullseye sdks we push to storage to the ones that we know will be used by bullseye * regenerated constants with updated bullseye versions, and removed extra logic in VersionInfo * include all defaultVersion.txt files in the upload * fixed spacing for vsts pipeline * updated the maven base url to point to a source that contains legacy versions * fixed php version sha * use correct get pip url when version 3.6 and stretch * add bullseye maven job * added support to still build php 7.2 binaries * allow enough time for php to generate and upload all sdks * give php jobs 24 hours to run, as they have not been able to generate all versions in the given time * updated python sdk generation to use the correct stretch buildpack for non-3.10 or greater versions * updated logic so that python version 3.10 and above will have the correct prerequisites built * updated common script to ignore whitespace differently * readded deleted line and ran generate constants * Pauld/1559705 PR2 cleanup and utilize bullseye images (#1497) * initial pass at adding support for bullseye by resolving the PR2 todos * allow build * added test for php default versions * added dotnetcore and python tests for invalid versions * added more tests for correct pulling functionality * support for finding default version with no debain flavor * add working python versions * whitespace * added comments explaining the supported version logic, and fixed a statement to ensure that stretch images check for correct dotnet metadata * add preview 7 * addressed PR comments by deleting un-needed method and adding comment
2022-08-15 20:35:32 +03:00
- 3.7.12
Add support for python latest versions (#1647) * Add support for python latest versions * generated constants * Updated runtime tag * generated constants * Updated unit tests * updated runtime tag * updated constants * Removed extra space character * Added new python versions to all os types * Updated tests * Updated tests * convert go fully to go.mod * removed gopkg files, adn fully built all go packages with dependencies * fixed tests to run on packages * cleaned up scripts * removed built exes * make mod files consistent * allow execution of the test packages script * Fixed bug to download tarballs from storage account url supplied from pipeline * Fix bug to download sdks from storage account url supplied from pipeline * Add AddDefaultTestEnvironmentVariables * Replcae SetEnvironmentVariable by AddDefaultTestEnvironmentVariables * Commented out test for python 3.11 * Add support for python latest versions * generated constants * Updated runtime tag * generated constants * Updated unit tests * updated runtime tag * updated constants * Removed extra space character * Added new python versions to all os types * Updated tests * Updated tests * Fixed bug to download tarballs from storage account url supplied from pipeline * Fix bug to download sdks from storage account url supplied from pipeline * fixed tests to run on packages * cleaned up scripts * Add AddDefaultTestEnvironmentVariables * Replcae SetEnvironmentVariable by AddDefaultTestEnvironmentVariables * Commented out test for python 3.11 * Add dotnet 7 to stretch / older images (#1667) * add dotnet 7 to stretch / legacy images * generated constants and supported versions, and updated the final stretch version for dotnet 7 * remove .NET7 condition on bindport2 (#1670) * Pauld/switch go packages to go mod (#1671) * convert go fully to go.mod * removed gopkg files, adn fully built all go packages with dependencies * fixed tests to run on packages * cleaned up scripts * removed built exes * make mod files consistent * allow execution of the test packages script * added readme for updating and testing go dependencies * Add support for python latest versions * generated constants * Updated runtime tag * generated constants * Updated unit tests * updated runtime tag * updated constants * Removed extra space character * Added new python versions to all os types * Updated tests * Updated tests * Fixed bug to download tarballs from storage account url supplied from pipeline * Fix bug to download sdks from storage account url supplied from pipeline * fixed tests to run on packages * cleaned up scripts * Add AddDefaultTestEnvironmentVariables * Replcae SetEnvironmentVariable by AddDefaultTestEnvironmentVariables * Commented out test for python 3.11 * also add execution permissions for the restore packages script * reordered testing shell script builder methods * Updated error message * Fixed astroid version conflict * Fixed version conflict with astroid 2.8.0 * Fixed astroid 2.8.0 version conflict * Addressed PR comments and resolved dependency conflict * Resolved pyflakes version conflict * Enabled test case to use default test env variables * Resolved dependency conflicts * Updated runtime tag Co-authored-by: Paul Dorsch <pauldorsch@microsoft.com> Co-authored-by: Paul Dorsch <107068277+pauld-msft@users.noreply.github.com> Co-authored-by: waliMSFT <105239794+waliMSFT@users.noreply.github.com>
2022-11-18 22:06:24 +03:00
- 3.7.15
- 3.8.0b3
- 3.8.0b4
Pauld/1559705 improve cli to detect viable sdks based on debian flavor (#1484) * save point: splitting up versions to build by ostype * restructured and modified the platforms scripts and updated the shared code generator to account for the new versions * updated constants to include ostype change and newer python version * added support for new file structure to the python dockerfiles and publishing from dev to prod sdks * save point, starting to enrich all storage items with version number, and modifying tests for new logic * clean up platforms shell scripts * finish modifying scripts to add version to the metadata, regardless of OSType * beginning to update cli to support pulling only relevant sdks * added constants that relate to the different debian flavors we may see * save point, added to constants yaml file to start adding support for pulling debian flavor sdks * added debian flavor option to the build command, and starting to update tests to be compatible * renamed the vso focal directories to focal scm, and fixed the sdk storage tests * added a number of comments for the second PR and some tests to cover dotnet and node pulling the correct images * added php and python tests for installing based on the available sdks * updated sdk storage provider and platform installer to have bullseye images use buster sdks, since there are currently no bullseye sdks * self reviewed pr: added comments, fixed some bugs and typos, and updated the pipeline scripts to correctly handle stretch images * added default sdk storage metadata to be used for determining versions available * added legacy versions to stretch version directories, so that the supported md file will contain the best information * updated shared code generator to allow for the legacy versions text files * update platform installation scripts to enrich the sdks with an updated version metadata name and the OS type * some fixes for generating the platform binaries locally, and a fix for generating the maven binaries * added legacy version metadata to storage constants * updated the metadata names so that they exist in constants file and can be used throughout oryx * saved leftover merge conflict file * removed old default and versions to build files * updated php fpm configuration to be in the constants.yaml file so that we support the generate constants script * updated the debian flavor arg in the python template * fix failing githubaction and vso focal tests * saved file and added comment to version comparer * fixed some spacing and added comments and a todo * updated dotnet runtime version metadata to be backwards compatible * use version info from elsewhere in oryx to streamline version comparing * pr feedback, using constants during platform installation and sdk storage provider, and trimming whitespace from version files * pr feedback: use constants for file names and renamed the new sdk versions metadata to be consistent * limit bullseye sdks we push to storage to the ones that we know will be used by bullseye * regenerated constants with updated bullseye versions, and removed extra logic in VersionInfo * include all defaultVersion.txt files in the upload * fixed spacing for vsts pipeline * updated the maven base url to point to a source that contains legacy versions * fixed php version sha * use correct get pip url when version 3.6 and stretch * add bullseye maven job * added support to still build php 7.2 binaries * allow enough time for php to generate and upload all sdks * give php jobs 24 hours to run, as they have not been able to generate all versions in the given time * updated python sdk generation to use the correct stretch buildpack for non-3.10 or greater versions * updated logic so that python version 3.10 and above will have the correct prerequisites built * updated common script to ignore whitespace differently * readded deleted line and ran generate constants * Pauld/1559705 PR2 cleanup and utilize bullseye images (#1497) * initial pass at adding support for bullseye by resolving the PR2 todos * allow build * added test for php default versions * added dotnetcore and python tests for invalid versions * added more tests for correct pulling functionality * support for finding default version with no debain flavor * add working python versions * whitespace * added comments explaining the supported version logic, and fixed a statement to ensure that stretch images check for correct dotnet metadata * add preview 7 * addressed PR comments by deleting un-needed method and adding comment
2022-08-15 20:35:32 +03:00
- 3.8.0
- 3.8.1
- 3.8.2
- 3.8.3
- 3.8.4rc1
- 3.8.4
- 3.8.5
- 3.8.6
Pauld/1559705 improve cli to detect viable sdks based on debian flavor (#1484) * save point: splitting up versions to build by ostype * restructured and modified the platforms scripts and updated the shared code generator to account for the new versions * updated constants to include ostype change and newer python version * added support for new file structure to the python dockerfiles and publishing from dev to prod sdks * save point, starting to enrich all storage items with version number, and modifying tests for new logic * clean up platforms shell scripts * finish modifying scripts to add version to the metadata, regardless of OSType * beginning to update cli to support pulling only relevant sdks * added constants that relate to the different debian flavors we may see * save point, added to constants yaml file to start adding support for pulling debian flavor sdks * added debian flavor option to the build command, and starting to update tests to be compatible * renamed the vso focal directories to focal scm, and fixed the sdk storage tests * added a number of comments for the second PR and some tests to cover dotnet and node pulling the correct images * added php and python tests for installing based on the available sdks * updated sdk storage provider and platform installer to have bullseye images use buster sdks, since there are currently no bullseye sdks * self reviewed pr: added comments, fixed some bugs and typos, and updated the pipeline scripts to correctly handle stretch images * added default sdk storage metadata to be used for determining versions available * added legacy versions to stretch version directories, so that the supported md file will contain the best information * updated shared code generator to allow for the legacy versions text files * update platform installation scripts to enrich the sdks with an updated version metadata name and the OS type * some fixes for generating the platform binaries locally, and a fix for generating the maven binaries * added legacy version metadata to storage constants * updated the metadata names so that they exist in constants file and can be used throughout oryx * saved leftover merge conflict file * removed old default and versions to build files * updated php fpm configuration to be in the constants.yaml file so that we support the generate constants script * updated the debian flavor arg in the python template * fix failing githubaction and vso focal tests * saved file and added comment to version comparer * fixed some spacing and added comments and a todo * updated dotnet runtime version metadata to be backwards compatible * use version info from elsewhere in oryx to streamline version comparing * pr feedback, using constants during platform installation and sdk storage provider, and trimming whitespace from version files * pr feedback: use constants for file names and renamed the new sdk versions metadata to be consistent * limit bullseye sdks we push to storage to the ones that we know will be used by bullseye * regenerated constants with updated bullseye versions, and removed extra logic in VersionInfo * include all defaultVersion.txt files in the upload * fixed spacing for vsts pipeline * updated the maven base url to point to a source that contains legacy versions * fixed php version sha * use correct get pip url when version 3.6 and stretch * add bullseye maven job * added support to still build php 7.2 binaries * allow enough time for php to generate and upload all sdks * give php jobs 24 hours to run, as they have not been able to generate all versions in the given time * updated python sdk generation to use the correct stretch buildpack for non-3.10 or greater versions * updated logic so that python version 3.10 and above will have the correct prerequisites built * updated common script to ignore whitespace differently * readded deleted line and ran generate constants * Pauld/1559705 PR2 cleanup and utilize bullseye images (#1497) * initial pass at adding support for bullseye by resolving the PR2 todos * allow build * added test for php default versions * added dotnetcore and python tests for invalid versions * added more tests for correct pulling functionality * support for finding default version with no debain flavor * add working python versions * whitespace * added comments explaining the supported version logic, and fixed a statement to ensure that stretch images check for correct dotnet metadata * add preview 7 * addressed PR comments by deleting un-needed method and adding comment
2022-08-15 20:35:32 +03:00
- 3.8.12
- 3.8.15
- 3.8.16
- 3.8.18
- 3.9.0
- 3.9.1rc1
Pauld/1559705 improve cli to detect viable sdks based on debian flavor (#1484) * save point: splitting up versions to build by ostype * restructured and modified the platforms scripts and updated the shared code generator to account for the new versions * updated constants to include ostype change and newer python version * added support for new file structure to the python dockerfiles and publishing from dev to prod sdks * save point, starting to enrich all storage items with version number, and modifying tests for new logic * clean up platforms shell scripts * finish modifying scripts to add version to the metadata, regardless of OSType * beginning to update cli to support pulling only relevant sdks * added constants that relate to the different debian flavors we may see * save point, added to constants yaml file to start adding support for pulling debian flavor sdks * added debian flavor option to the build command, and starting to update tests to be compatible * renamed the vso focal directories to focal scm, and fixed the sdk storage tests * added a number of comments for the second PR and some tests to cover dotnet and node pulling the correct images * added php and python tests for installing based on the available sdks * updated sdk storage provider and platform installer to have bullseye images use buster sdks, since there are currently no bullseye sdks * self reviewed pr: added comments, fixed some bugs and typos, and updated the pipeline scripts to correctly handle stretch images * added default sdk storage metadata to be used for determining versions available * added legacy versions to stretch version directories, so that the supported md file will contain the best information * updated shared code generator to allow for the legacy versions text files * update platform installation scripts to enrich the sdks with an updated version metadata name and the OS type * some fixes for generating the platform binaries locally, and a fix for generating the maven binaries * added legacy version metadata to storage constants * updated the metadata names so that they exist in constants file and can be used throughout oryx * saved leftover merge conflict file * removed old default and versions to build files * updated php fpm configuration to be in the constants.yaml file so that we support the generate constants script * updated the debian flavor arg in the python template * fix failing githubaction and vso focal tests * saved file and added comment to version comparer * fixed some spacing and added comments and a todo * updated dotnet runtime version metadata to be backwards compatible * use version info from elsewhere in oryx to streamline version comparing * pr feedback, using constants during platform installation and sdk storage provider, and trimming whitespace from version files * pr feedback: use constants for file names and renamed the new sdk versions metadata to be consistent * limit bullseye sdks we push to storage to the ones that we know will be used by bullseye * regenerated constants with updated bullseye versions, and removed extra logic in VersionInfo * include all defaultVersion.txt files in the upload * fixed spacing for vsts pipeline * updated the maven base url to point to a source that contains legacy versions * fixed php version sha * use correct get pip url when version 3.6 and stretch * add bullseye maven job * added support to still build php 7.2 binaries * allow enough time for php to generate and upload all sdks * give php jobs 24 hours to run, as they have not been able to generate all versions in the given time * updated python sdk generation to use the correct stretch buildpack for non-3.10 or greater versions * updated logic so that python version 3.10 and above will have the correct prerequisites built * updated common script to ignore whitespace differently * readded deleted line and ran generate constants * Pauld/1559705 PR2 cleanup and utilize bullseye images (#1497) * initial pass at adding support for bullseye by resolving the PR2 todos * allow build * added test for php default versions * added dotnetcore and python tests for invalid versions * added more tests for correct pulling functionality * support for finding default version with no debain flavor * add working python versions * whitespace * added comments explaining the supported version logic, and fixed a statement to ensure that stretch images check for correct dotnet metadata * add preview 7 * addressed PR comments by deleting un-needed method and adding comment
2022-08-15 20:35:32 +03:00
- 3.9.7
Add support for python latest versions (#1647) * Add support for python latest versions * generated constants * Updated runtime tag * generated constants * Updated unit tests * updated runtime tag * updated constants * Removed extra space character * Added new python versions to all os types * Updated tests * Updated tests * convert go fully to go.mod * removed gopkg files, adn fully built all go packages with dependencies * fixed tests to run on packages * cleaned up scripts * removed built exes * make mod files consistent * allow execution of the test packages script * Fixed bug to download tarballs from storage account url supplied from pipeline * Fix bug to download sdks from storage account url supplied from pipeline * Add AddDefaultTestEnvironmentVariables * Replcae SetEnvironmentVariable by AddDefaultTestEnvironmentVariables * Commented out test for python 3.11 * Add support for python latest versions * generated constants * Updated runtime tag * generated constants * Updated unit tests * updated runtime tag * updated constants * Removed extra space character * Added new python versions to all os types * Updated tests * Updated tests * Fixed bug to download tarballs from storage account url supplied from pipeline * Fix bug to download sdks from storage account url supplied from pipeline * fixed tests to run on packages * cleaned up scripts * Add AddDefaultTestEnvironmentVariables * Replcae SetEnvironmentVariable by AddDefaultTestEnvironmentVariables * Commented out test for python 3.11 * Add dotnet 7 to stretch / older images (#1667) * add dotnet 7 to stretch / legacy images * generated constants and supported versions, and updated the final stretch version for dotnet 7 * remove .NET7 condition on bindport2 (#1670) * Pauld/switch go packages to go mod (#1671) * convert go fully to go.mod * removed gopkg files, adn fully built all go packages with dependencies * fixed tests to run on packages * cleaned up scripts * removed built exes * make mod files consistent * allow execution of the test packages script * added readme for updating and testing go dependencies * Add support for python latest versions * generated constants * Updated runtime tag * generated constants * Updated unit tests * updated runtime tag * updated constants * Removed extra space character * Added new python versions to all os types * Updated tests * Updated tests * Fixed bug to download tarballs from storage account url supplied from pipeline * Fix bug to download sdks from storage account url supplied from pipeline * fixed tests to run on packages * cleaned up scripts * Add AddDefaultTestEnvironmentVariables * Replcae SetEnvironmentVariable by AddDefaultTestEnvironmentVariables * Commented out test for python 3.11 * also add execution permissions for the restore packages script * reordered testing shell script builder methods * Updated error message * Fixed astroid version conflict * Fixed version conflict with astroid 2.8.0 * Fixed astroid 2.8.0 version conflict * Addressed PR comments and resolved dependency conflict * Resolved pyflakes version conflict * Enabled test case to use default test env variables * Resolved dependency conflicts * Updated runtime tag Co-authored-by: Paul Dorsch <pauldorsch@microsoft.com> Co-authored-by: Paul Dorsch <107068277+pauld-msft@users.noreply.github.com> Co-authored-by: waliMSFT <105239794+waliMSFT@users.noreply.github.com>
2022-11-18 22:06:24 +03:00
- 3.9.15
- 3.9.18
- 3.10.0a2
Pauld/1559705 improve cli to detect viable sdks based on debian flavor (#1484) * save point: splitting up versions to build by ostype * restructured and modified the platforms scripts and updated the shared code generator to account for the new versions * updated constants to include ostype change and newer python version * added support for new file structure to the python dockerfiles and publishing from dev to prod sdks * save point, starting to enrich all storage items with version number, and modifying tests for new logic * clean up platforms shell scripts * finish modifying scripts to add version to the metadata, regardless of OSType * beginning to update cli to support pulling only relevant sdks * added constants that relate to the different debian flavors we may see * save point, added to constants yaml file to start adding support for pulling debian flavor sdks * added debian flavor option to the build command, and starting to update tests to be compatible * renamed the vso focal directories to focal scm, and fixed the sdk storage tests * added a number of comments for the second PR and some tests to cover dotnet and node pulling the correct images * added php and python tests for installing based on the available sdks * updated sdk storage provider and platform installer to have bullseye images use buster sdks, since there are currently no bullseye sdks * self reviewed pr: added comments, fixed some bugs and typos, and updated the pipeline scripts to correctly handle stretch images * added default sdk storage metadata to be used for determining versions available * added legacy versions to stretch version directories, so that the supported md file will contain the best information * updated shared code generator to allow for the legacy versions text files * update platform installation scripts to enrich the sdks with an updated version metadata name and the OS type * some fixes for generating the platform binaries locally, and a fix for generating the maven binaries * added legacy version metadata to storage constants * updated the metadata names so that they exist in constants file and can be used throughout oryx * saved leftover merge conflict file * removed old default and versions to build files * updated php fpm configuration to be in the constants.yaml file so that we support the generate constants script * updated the debian flavor arg in the python template * fix failing githubaction and vso focal tests * saved file and added comment to version comparer * fixed some spacing and added comments and a todo * updated dotnet runtime version metadata to be backwards compatible * use version info from elsewhere in oryx to streamline version comparing * pr feedback, using constants during platform installation and sdk storage provider, and trimming whitespace from version files * pr feedback: use constants for file names and renamed the new sdk versions metadata to be consistent * limit bullseye sdks we push to storage to the ones that we know will be used by bullseye * regenerated constants with updated bullseye versions, and removed extra logic in VersionInfo * include all defaultVersion.txt files in the upload * fixed spacing for vsts pipeline * updated the maven base url to point to a source that contains legacy versions * fixed php version sha * use correct get pip url when version 3.6 and stretch * add bullseye maven job * added support to still build php 7.2 binaries * allow enough time for php to generate and upload all sdks * give php jobs 24 hours to run, as they have not been able to generate all versions in the given time * updated python sdk generation to use the correct stretch buildpack for non-3.10 or greater versions * updated logic so that python version 3.10 and above will have the correct prerequisites built * updated common script to ignore whitespace differently * readded deleted line and ran generate constants * Pauld/1559705 PR2 cleanup and utilize bullseye images (#1497) * initial pass at adding support for bullseye by resolving the PR2 todos * allow build * added test for php default versions * added dotnetcore and python tests for invalid versions * added more tests for correct pulling functionality * support for finding default version with no debain flavor * add working python versions * whitespace * added comments explaining the supported version logic, and fixed a statement to ensure that stretch images check for correct dotnet metadata * add preview 7 * addressed PR comments by deleting un-needed method and adding comment
2022-08-15 20:35:32 +03:00
- 3.10.0
- 3.10.4
Add support for python latest versions (#1647) * Add support for python latest versions * generated constants * Updated runtime tag * generated constants * Updated unit tests * updated runtime tag * updated constants * Removed extra space character * Added new python versions to all os types * Updated tests * Updated tests * convert go fully to go.mod * removed gopkg files, adn fully built all go packages with dependencies * fixed tests to run on packages * cleaned up scripts * removed built exes * make mod files consistent * allow execution of the test packages script * Fixed bug to download tarballs from storage account url supplied from pipeline * Fix bug to download sdks from storage account url supplied from pipeline * Add AddDefaultTestEnvironmentVariables * Replcae SetEnvironmentVariable by AddDefaultTestEnvironmentVariables * Commented out test for python 3.11 * Add support for python latest versions * generated constants * Updated runtime tag * generated constants * Updated unit tests * updated runtime tag * updated constants * Removed extra space character * Added new python versions to all os types * Updated tests * Updated tests * Fixed bug to download tarballs from storage account url supplied from pipeline * Fix bug to download sdks from storage account url supplied from pipeline * fixed tests to run on packages * cleaned up scripts * Add AddDefaultTestEnvironmentVariables * Replcae SetEnvironmentVariable by AddDefaultTestEnvironmentVariables * Commented out test for python 3.11 * Add dotnet 7 to stretch / older images (#1667) * add dotnet 7 to stretch / legacy images * generated constants and supported versions, and updated the final stretch version for dotnet 7 * remove .NET7 condition on bindport2 (#1670) * Pauld/switch go packages to go mod (#1671) * convert go fully to go.mod * removed gopkg files, adn fully built all go packages with dependencies * fixed tests to run on packages * cleaned up scripts * removed built exes * make mod files consistent * allow execution of the test packages script * added readme for updating and testing go dependencies * Add support for python latest versions * generated constants * Updated runtime tag * generated constants * Updated unit tests * updated runtime tag * updated constants * Removed extra space character * Added new python versions to all os types * Updated tests * Updated tests * Fixed bug to download tarballs from storage account url supplied from pipeline * Fix bug to download sdks from storage account url supplied from pipeline * fixed tests to run on packages * cleaned up scripts * Add AddDefaultTestEnvironmentVariables * Replcae SetEnvironmentVariable by AddDefaultTestEnvironmentVariables * Commented out test for python 3.11 * also add execution permissions for the restore packages script * reordered testing shell script builder methods * Updated error message * Fixed astroid version conflict * Fixed version conflict with astroid 2.8.0 * Fixed astroid 2.8.0 version conflict * Addressed PR comments and resolved dependency conflict * Resolved pyflakes version conflict * Enabled test case to use default test env variables * Resolved dependency conflicts * Updated runtime tag Co-authored-by: Paul Dorsch <pauldorsch@microsoft.com> Co-authored-by: Paul Dorsch <107068277+pauld-msft@users.noreply.github.com> Co-authored-by: waliMSFT <105239794+waliMSFT@users.noreply.github.com>
2022-11-18 22:06:24 +03:00
- 3.10.8
- 3.10.13
- 3.11.6
- 3.11.7
- 3.12.1
Pauld/1559705 improve cli to detect viable sdks based on debian flavor (#1484) * save point: splitting up versions to build by ostype * restructured and modified the platforms scripts and updated the shared code generator to account for the new versions * updated constants to include ostype change and newer python version * added support for new file structure to the python dockerfiles and publishing from dev to prod sdks * save point, starting to enrich all storage items with version number, and modifying tests for new logic * clean up platforms shell scripts * finish modifying scripts to add version to the metadata, regardless of OSType * beginning to update cli to support pulling only relevant sdks * added constants that relate to the different debian flavors we may see * save point, added to constants yaml file to start adding support for pulling debian flavor sdks * added debian flavor option to the build command, and starting to update tests to be compatible * renamed the vso focal directories to focal scm, and fixed the sdk storage tests * added a number of comments for the second PR and some tests to cover dotnet and node pulling the correct images * added php and python tests for installing based on the available sdks * updated sdk storage provider and platform installer to have bullseye images use buster sdks, since there are currently no bullseye sdks * self reviewed pr: added comments, fixed some bugs and typos, and updated the pipeline scripts to correctly handle stretch images * added default sdk storage metadata to be used for determining versions available * added legacy versions to stretch version directories, so that the supported md file will contain the best information * updated shared code generator to allow for the legacy versions text files * update platform installation scripts to enrich the sdks with an updated version metadata name and the OS type * some fixes for generating the platform binaries locally, and a fix for generating the maven binaries * added legacy version metadata to storage constants * updated the metadata names so that they exist in constants file and can be used throughout oryx * saved leftover merge conflict file * removed old default and versions to build files * updated php fpm configuration to be in the constants.yaml file so that we support the generate constants script * updated the debian flavor arg in the python template * fix failing githubaction and vso focal tests * saved file and added comment to version comparer * fixed some spacing and added comments and a todo * updated dotnet runtime version metadata to be backwards compatible * use version info from elsewhere in oryx to streamline version comparing * pr feedback, using constants during platform installation and sdk storage provider, and trimming whitespace from version files * pr feedback: use constants for file names and renamed the new sdk versions metadata to be consistent * limit bullseye sdks we push to storage to the ones that we know will be used by bullseye * regenerated constants with updated bullseye versions, and removed extra logic in VersionInfo * include all defaultVersion.txt files in the upload * fixed spacing for vsts pipeline * updated the maven base url to point to a source that contains legacy versions * fixed php version sha * use correct get pip url when version 3.6 and stretch * add bullseye maven job * added support to still build php 7.2 binaries * allow enough time for php to generate and upload all sdks * give php jobs 24 hours to run, as they have not been able to generate all versions in the given time * updated python sdk generation to use the correct stretch buildpack for non-3.10 or greater versions * updated logic so that python version 3.10 and above will have the correct prerequisites built * updated common script to ignore whitespace differently * readded deleted line and ran generate constants * Pauld/1559705 PR2 cleanup and utilize bullseye images (#1497) * initial pass at adding support for bullseye by resolving the PR2 todos * allow build * added test for php default versions * added dotnetcore and python tests for invalid versions * added more tests for correct pulling functionality * support for finding default version with no debain flavor * add working python versions * whitespace * added comments explaining the supported version logic, and fixed a statement to ensure that stretch images check for correct dotnet metadata * add preview 7 * addressed PR comments by deleting un-needed method and adding comment
2022-08-15 20:35:32 +03:00
## ruby
Pauld/1559705 improve cli to detect viable sdks based on debian flavor (#1484) * save point: splitting up versions to build by ostype * restructured and modified the platforms scripts and updated the shared code generator to account for the new versions * updated constants to include ostype change and newer python version * added support for new file structure to the python dockerfiles and publishing from dev to prod sdks * save point, starting to enrich all storage items with version number, and modifying tests for new logic * clean up platforms shell scripts * finish modifying scripts to add version to the metadata, regardless of OSType * beginning to update cli to support pulling only relevant sdks * added constants that relate to the different debian flavors we may see * save point, added to constants yaml file to start adding support for pulling debian flavor sdks * added debian flavor option to the build command, and starting to update tests to be compatible * renamed the vso focal directories to focal scm, and fixed the sdk storage tests * added a number of comments for the second PR and some tests to cover dotnet and node pulling the correct images * added php and python tests for installing based on the available sdks * updated sdk storage provider and platform installer to have bullseye images use buster sdks, since there are currently no bullseye sdks * self reviewed pr: added comments, fixed some bugs and typos, and updated the pipeline scripts to correctly handle stretch images * added default sdk storage metadata to be used for determining versions available * added legacy versions to stretch version directories, so that the supported md file will contain the best information * updated shared code generator to allow for the legacy versions text files * update platform installation scripts to enrich the sdks with an updated version metadata name and the OS type * some fixes for generating the platform binaries locally, and a fix for generating the maven binaries * added legacy version metadata to storage constants * updated the metadata names so that they exist in constants file and can be used throughout oryx * saved leftover merge conflict file * removed old default and versions to build files * updated php fpm configuration to be in the constants.yaml file so that we support the generate constants script * updated the debian flavor arg in the python template * fix failing githubaction and vso focal tests * saved file and added comment to version comparer * fixed some spacing and added comments and a todo * updated dotnet runtime version metadata to be backwards compatible * use version info from elsewhere in oryx to streamline version comparing * pr feedback, using constants during platform installation and sdk storage provider, and trimming whitespace from version files * pr feedback: use constants for file names and renamed the new sdk versions metadata to be consistent * limit bullseye sdks we push to storage to the ones that we know will be used by bullseye * regenerated constants with updated bullseye versions, and removed extra logic in VersionInfo * include all defaultVersion.txt files in the upload * fixed spacing for vsts pipeline * updated the maven base url to point to a source that contains legacy versions * fixed php version sha * use correct get pip url when version 3.6 and stretch * add bullseye maven job * added support to still build php 7.2 binaries * allow enough time for php to generate and upload all sdks * give php jobs 24 hours to run, as they have not been able to generate all versions in the given time * updated python sdk generation to use the correct stretch buildpack for non-3.10 or greater versions * updated logic so that python version 3.10 and above will have the correct prerequisites built * updated common script to ignore whitespace differently * readded deleted line and ran generate constants * Pauld/1559705 PR2 cleanup and utilize bullseye images (#1497) * initial pass at adding support for bullseye by resolving the PR2 todos * allow build * added test for php default versions * added dotnetcore and python tests for invalid versions * added more tests for correct pulling functionality * support for finding default version with no debain flavor * add working python versions * whitespace * added comments explaining the supported version logic, and fixed a statement to ensure that stretch images check for correct dotnet metadata * add preview 7 * addressed PR comments by deleting un-needed method and adding comment
2022-08-15 20:35:32 +03:00
### bullseye
- 2.5.8
- 2.6.6
- 2.7.1
- 2.7.2
- 2.7.6
- 2.7.7
- 3.0.0
- 3.0.3
- 3.0.5
- 3.1.1
- 3.1.3
Pauld/1559705 improve cli to detect viable sdks based on debian flavor (#1484) * save point: splitting up versions to build by ostype * restructured and modified the platforms scripts and updated the shared code generator to account for the new versions * updated constants to include ostype change and newer python version * added support for new file structure to the python dockerfiles and publishing from dev to prod sdks * save point, starting to enrich all storage items with version number, and modifying tests for new logic * clean up platforms shell scripts * finish modifying scripts to add version to the metadata, regardless of OSType * beginning to update cli to support pulling only relevant sdks * added constants that relate to the different debian flavors we may see * save point, added to constants yaml file to start adding support for pulling debian flavor sdks * added debian flavor option to the build command, and starting to update tests to be compatible * renamed the vso focal directories to focal scm, and fixed the sdk storage tests * added a number of comments for the second PR and some tests to cover dotnet and node pulling the correct images * added php and python tests for installing based on the available sdks * updated sdk storage provider and platform installer to have bullseye images use buster sdks, since there are currently no bullseye sdks * self reviewed pr: added comments, fixed some bugs and typos, and updated the pipeline scripts to correctly handle stretch images * added default sdk storage metadata to be used for determining versions available * added legacy versions to stretch version directories, so that the supported md file will contain the best information * updated shared code generator to allow for the legacy versions text files * update platform installation scripts to enrich the sdks with an updated version metadata name and the OS type * some fixes for generating the platform binaries locally, and a fix for generating the maven binaries * added legacy version metadata to storage constants * updated the metadata names so that they exist in constants file and can be used throughout oryx * saved leftover merge conflict file * removed old default and versions to build files * updated php fpm configuration to be in the constants.yaml file so that we support the generate constants script * updated the debian flavor arg in the python template * fix failing githubaction and vso focal tests * saved file and added comment to version comparer * fixed some spacing and added comments and a todo * updated dotnet runtime version metadata to be backwards compatible * use version info from elsewhere in oryx to streamline version comparing * pr feedback, using constants during platform installation and sdk storage provider, and trimming whitespace from version files * pr feedback: use constants for file names and renamed the new sdk versions metadata to be consistent * limit bullseye sdks we push to storage to the ones that we know will be used by bullseye * regenerated constants with updated bullseye versions, and removed extra logic in VersionInfo * include all defaultVersion.txt files in the upload * fixed spacing for vsts pipeline * updated the maven base url to point to a source that contains legacy versions * fixed php version sha * use correct get pip url when version 3.6 and stretch * add bullseye maven job * added support to still build php 7.2 binaries * allow enough time for php to generate and upload all sdks * give php jobs 24 hours to run, as they have not been able to generate all versions in the given time * updated python sdk generation to use the correct stretch buildpack for non-3.10 or greater versions * updated logic so that python version 3.10 and above will have the correct prerequisites built * updated common script to ignore whitespace differently * readded deleted line and ran generate constants * Pauld/1559705 PR2 cleanup and utilize bullseye images (#1497) * initial pass at adding support for bullseye by resolving the PR2 todos * allow build * added test for php default versions * added dotnetcore and python tests for invalid versions * added more tests for correct pulling functionality * support for finding default version with no debain flavor * add working python versions * whitespace * added comments explaining the supported version logic, and fixed a statement to ensure that stretch images check for correct dotnet metadata * add preview 7 * addressed PR comments by deleting un-needed method and adding comment
2022-08-15 20:35:32 +03:00
### buster
- 2.5.8
- 2.6.6
- 2.7.1
Pauld/1559705 improve cli to detect viable sdks based on debian flavor (#1484) * save point: splitting up versions to build by ostype * restructured and modified the platforms scripts and updated the shared code generator to account for the new versions * updated constants to include ostype change and newer python version * added support for new file structure to the python dockerfiles and publishing from dev to prod sdks * save point, starting to enrich all storage items with version number, and modifying tests for new logic * clean up platforms shell scripts * finish modifying scripts to add version to the metadata, regardless of OSType * beginning to update cli to support pulling only relevant sdks * added constants that relate to the different debian flavors we may see * save point, added to constants yaml file to start adding support for pulling debian flavor sdks * added debian flavor option to the build command, and starting to update tests to be compatible * renamed the vso focal directories to focal scm, and fixed the sdk storage tests * added a number of comments for the second PR and some tests to cover dotnet and node pulling the correct images * added php and python tests for installing based on the available sdks * updated sdk storage provider and platform installer to have bullseye images use buster sdks, since there are currently no bullseye sdks * self reviewed pr: added comments, fixed some bugs and typos, and updated the pipeline scripts to correctly handle stretch images * added default sdk storage metadata to be used for determining versions available * added legacy versions to stretch version directories, so that the supported md file will contain the best information * updated shared code generator to allow for the legacy versions text files * update platform installation scripts to enrich the sdks with an updated version metadata name and the OS type * some fixes for generating the platform binaries locally, and a fix for generating the maven binaries * added legacy version metadata to storage constants * updated the metadata names so that they exist in constants file and can be used throughout oryx * saved leftover merge conflict file * removed old default and versions to build files * updated php fpm configuration to be in the constants.yaml file so that we support the generate constants script * updated the debian flavor arg in the python template * fix failing githubaction and vso focal tests * saved file and added comment to version comparer * fixed some spacing and added comments and a todo * updated dotnet runtime version metadata to be backwards compatible * use version info from elsewhere in oryx to streamline version comparing * pr feedback, using constants during platform installation and sdk storage provider, and trimming whitespace from version files * pr feedback: use constants for file names and renamed the new sdk versions metadata to be consistent * limit bullseye sdks we push to storage to the ones that we know will be used by bullseye * regenerated constants with updated bullseye versions, and removed extra logic in VersionInfo * include all defaultVersion.txt files in the upload * fixed spacing for vsts pipeline * updated the maven base url to point to a source that contains legacy versions * fixed php version sha * use correct get pip url when version 3.6 and stretch * add bullseye maven job * added support to still build php 7.2 binaries * allow enough time for php to generate and upload all sdks * give php jobs 24 hours to run, as they have not been able to generate all versions in the given time * updated python sdk generation to use the correct stretch buildpack for non-3.10 or greater versions * updated logic so that python version 3.10 and above will have the correct prerequisites built * updated common script to ignore whitespace differently * readded deleted line and ran generate constants * Pauld/1559705 PR2 cleanup and utilize bullseye images (#1497) * initial pass at adding support for bullseye by resolving the PR2 todos * allow build * added test for php default versions * added dotnetcore and python tests for invalid versions * added more tests for correct pulling functionality * support for finding default version with no debain flavor * add working python versions * whitespace * added comments explaining the supported version logic, and fixed a statement to ensure that stretch images check for correct dotnet metadata * add preview 7 * addressed PR comments by deleting un-needed method and adding comment
2022-08-15 20:35:32 +03:00
- 2.7.2
- 2.7.6
- 2.7.7
Pauld/1559705 improve cli to detect viable sdks based on debian flavor (#1484) * save point: splitting up versions to build by ostype * restructured and modified the platforms scripts and updated the shared code generator to account for the new versions * updated constants to include ostype change and newer python version * added support for new file structure to the python dockerfiles and publishing from dev to prod sdks * save point, starting to enrich all storage items with version number, and modifying tests for new logic * clean up platforms shell scripts * finish modifying scripts to add version to the metadata, regardless of OSType * beginning to update cli to support pulling only relevant sdks * added constants that relate to the different debian flavors we may see * save point, added to constants yaml file to start adding support for pulling debian flavor sdks * added debian flavor option to the build command, and starting to update tests to be compatible * renamed the vso focal directories to focal scm, and fixed the sdk storage tests * added a number of comments for the second PR and some tests to cover dotnet and node pulling the correct images * added php and python tests for installing based on the available sdks * updated sdk storage provider and platform installer to have bullseye images use buster sdks, since there are currently no bullseye sdks * self reviewed pr: added comments, fixed some bugs and typos, and updated the pipeline scripts to correctly handle stretch images * added default sdk storage metadata to be used for determining versions available * added legacy versions to stretch version directories, so that the supported md file will contain the best information * updated shared code generator to allow for the legacy versions text files * update platform installation scripts to enrich the sdks with an updated version metadata name and the OS type * some fixes for generating the platform binaries locally, and a fix for generating the maven binaries * added legacy version metadata to storage constants * updated the metadata names so that they exist in constants file and can be used throughout oryx * saved leftover merge conflict file * removed old default and versions to build files * updated php fpm configuration to be in the constants.yaml file so that we support the generate constants script * updated the debian flavor arg in the python template * fix failing githubaction and vso focal tests * saved file and added comment to version comparer * fixed some spacing and added comments and a todo * updated dotnet runtime version metadata to be backwards compatible * use version info from elsewhere in oryx to streamline version comparing * pr feedback, using constants during platform installation and sdk storage provider, and trimming whitespace from version files * pr feedback: use constants for file names and renamed the new sdk versions metadata to be consistent * limit bullseye sdks we push to storage to the ones that we know will be used by bullseye * regenerated constants with updated bullseye versions, and removed extra logic in VersionInfo * include all defaultVersion.txt files in the upload * fixed spacing for vsts pipeline * updated the maven base url to point to a source that contains legacy versions * fixed php version sha * use correct get pip url when version 3.6 and stretch * add bullseye maven job * added support to still build php 7.2 binaries * allow enough time for php to generate and upload all sdks * give php jobs 24 hours to run, as they have not been able to generate all versions in the given time * updated python sdk generation to use the correct stretch buildpack for non-3.10 or greater versions * updated logic so that python version 3.10 and above will have the correct prerequisites built * updated common script to ignore whitespace differently * readded deleted line and ran generate constants * Pauld/1559705 PR2 cleanup and utilize bullseye images (#1497) * initial pass at adding support for bullseye by resolving the PR2 todos * allow build * added test for php default versions * added dotnetcore and python tests for invalid versions * added more tests for correct pulling functionality * support for finding default version with no debain flavor * add working python versions * whitespace * added comments explaining the supported version logic, and fixed a statement to ensure that stretch images check for correct dotnet metadata * add preview 7 * addressed PR comments by deleting un-needed method and adding comment
2022-08-15 20:35:32 +03:00
- 3.0.0
- 3.0.3
- 3.0.5
- 3.1.1
- 3.1.3
Pauld/1559705 improve cli to detect viable sdks based on debian flavor (#1484) * save point: splitting up versions to build by ostype * restructured and modified the platforms scripts and updated the shared code generator to account for the new versions * updated constants to include ostype change and newer python version * added support for new file structure to the python dockerfiles and publishing from dev to prod sdks * save point, starting to enrich all storage items with version number, and modifying tests for new logic * clean up platforms shell scripts * finish modifying scripts to add version to the metadata, regardless of OSType * beginning to update cli to support pulling only relevant sdks * added constants that relate to the different debian flavors we may see * save point, added to constants yaml file to start adding support for pulling debian flavor sdks * added debian flavor option to the build command, and starting to update tests to be compatible * renamed the vso focal directories to focal scm, and fixed the sdk storage tests * added a number of comments for the second PR and some tests to cover dotnet and node pulling the correct images * added php and python tests for installing based on the available sdks * updated sdk storage provider and platform installer to have bullseye images use buster sdks, since there are currently no bullseye sdks * self reviewed pr: added comments, fixed some bugs and typos, and updated the pipeline scripts to correctly handle stretch images * added default sdk storage metadata to be used for determining versions available * added legacy versions to stretch version directories, so that the supported md file will contain the best information * updated shared code generator to allow for the legacy versions text files * update platform installation scripts to enrich the sdks with an updated version metadata name and the OS type * some fixes for generating the platform binaries locally, and a fix for generating the maven binaries * added legacy version metadata to storage constants * updated the metadata names so that they exist in constants file and can be used throughout oryx * saved leftover merge conflict file * removed old default and versions to build files * updated php fpm configuration to be in the constants.yaml file so that we support the generate constants script * updated the debian flavor arg in the python template * fix failing githubaction and vso focal tests * saved file and added comment to version comparer * fixed some spacing and added comments and a todo * updated dotnet runtime version metadata to be backwards compatible * use version info from elsewhere in oryx to streamline version comparing * pr feedback, using constants during platform installation and sdk storage provider, and trimming whitespace from version files * pr feedback: use constants for file names and renamed the new sdk versions metadata to be consistent * limit bullseye sdks we push to storage to the ones that we know will be used by bullseye * regenerated constants with updated bullseye versions, and removed extra logic in VersionInfo * include all defaultVersion.txt files in the upload * fixed spacing for vsts pipeline * updated the maven base url to point to a source that contains legacy versions * fixed php version sha * use correct get pip url when version 3.6 and stretch * add bullseye maven job * added support to still build php 7.2 binaries * allow enough time for php to generate and upload all sdks * give php jobs 24 hours to run, as they have not been able to generate all versions in the given time * updated python sdk generation to use the correct stretch buildpack for non-3.10 or greater versions * updated logic so that python version 3.10 and above will have the correct prerequisites built * updated common script to ignore whitespace differently * readded deleted line and ran generate constants * Pauld/1559705 PR2 cleanup and utilize bullseye images (#1497) * initial pass at adding support for bullseye by resolving the PR2 todos * allow build * added test for php default versions * added dotnetcore and python tests for invalid versions * added more tests for correct pulling functionality * support for finding default version with no debain flavor * add working python versions * whitespace * added comments explaining the supported version logic, and fixed a statement to ensure that stretch images check for correct dotnet metadata * add preview 7 * addressed PR comments by deleting un-needed method and adding comment
2022-08-15 20:35:32 +03:00
### focal-scm
Pauld/1559705 improve cli to detect viable sdks based on debian flavor (#1484) * save point: splitting up versions to build by ostype * restructured and modified the platforms scripts and updated the shared code generator to account for the new versions * updated constants to include ostype change and newer python version * added support for new file structure to the python dockerfiles and publishing from dev to prod sdks * save point, starting to enrich all storage items with version number, and modifying tests for new logic * clean up platforms shell scripts * finish modifying scripts to add version to the metadata, regardless of OSType * beginning to update cli to support pulling only relevant sdks * added constants that relate to the different debian flavors we may see * save point, added to constants yaml file to start adding support for pulling debian flavor sdks * added debian flavor option to the build command, and starting to update tests to be compatible * renamed the vso focal directories to focal scm, and fixed the sdk storage tests * added a number of comments for the second PR and some tests to cover dotnet and node pulling the correct images * added php and python tests for installing based on the available sdks * updated sdk storage provider and platform installer to have bullseye images use buster sdks, since there are currently no bullseye sdks * self reviewed pr: added comments, fixed some bugs and typos, and updated the pipeline scripts to correctly handle stretch images * added default sdk storage metadata to be used for determining versions available * added legacy versions to stretch version directories, so that the supported md file will contain the best information * updated shared code generator to allow for the legacy versions text files * update platform installation scripts to enrich the sdks with an updated version metadata name and the OS type * some fixes for generating the platform binaries locally, and a fix for generating the maven binaries * added legacy version metadata to storage constants * updated the metadata names so that they exist in constants file and can be used throughout oryx * saved leftover merge conflict file * removed old default and versions to build files * updated php fpm configuration to be in the constants.yaml file so that we support the generate constants script * updated the debian flavor arg in the python template * fix failing githubaction and vso focal tests * saved file and added comment to version comparer * fixed some spacing and added comments and a todo * updated dotnet runtime version metadata to be backwards compatible * use version info from elsewhere in oryx to streamline version comparing * pr feedback, using constants during platform installation and sdk storage provider, and trimming whitespace from version files * pr feedback: use constants for file names and renamed the new sdk versions metadata to be consistent * limit bullseye sdks we push to storage to the ones that we know will be used by bullseye * regenerated constants with updated bullseye versions, and removed extra logic in VersionInfo * include all defaultVersion.txt files in the upload * fixed spacing for vsts pipeline * updated the maven base url to point to a source that contains legacy versions * fixed php version sha * use correct get pip url when version 3.6 and stretch * add bullseye maven job * added support to still build php 7.2 binaries * allow enough time for php to generate and upload all sdks * give php jobs 24 hours to run, as they have not been able to generate all versions in the given time * updated python sdk generation to use the correct stretch buildpack for non-3.10 or greater versions * updated logic so that python version 3.10 and above will have the correct prerequisites built * updated common script to ignore whitespace differently * readded deleted line and ran generate constants * Pauld/1559705 PR2 cleanup and utilize bullseye images (#1497) * initial pass at adding support for bullseye by resolving the PR2 todos * allow build * added test for php default versions * added dotnetcore and python tests for invalid versions * added more tests for correct pulling functionality * support for finding default version with no debain flavor * add working python versions * whitespace * added comments explaining the supported version logic, and fixed a statement to ensure that stretch images check for correct dotnet metadata * add preview 7 * addressed PR comments by deleting un-needed method and adding comment
2022-08-15 20:35:32 +03:00
- 2.5.8
- 2.6.6
- 2.7.1
- 2.7.2
- 2.7.6
- 2.7.7
Pauld/1559705 improve cli to detect viable sdks based on debian flavor (#1484) * save point: splitting up versions to build by ostype * restructured and modified the platforms scripts and updated the shared code generator to account for the new versions * updated constants to include ostype change and newer python version * added support for new file structure to the python dockerfiles and publishing from dev to prod sdks * save point, starting to enrich all storage items with version number, and modifying tests for new logic * clean up platforms shell scripts * finish modifying scripts to add version to the metadata, regardless of OSType * beginning to update cli to support pulling only relevant sdks * added constants that relate to the different debian flavors we may see * save point, added to constants yaml file to start adding support for pulling debian flavor sdks * added debian flavor option to the build command, and starting to update tests to be compatible * renamed the vso focal directories to focal scm, and fixed the sdk storage tests * added a number of comments for the second PR and some tests to cover dotnet and node pulling the correct images * added php and python tests for installing based on the available sdks * updated sdk storage provider and platform installer to have bullseye images use buster sdks, since there are currently no bullseye sdks * self reviewed pr: added comments, fixed some bugs and typos, and updated the pipeline scripts to correctly handle stretch images * added default sdk storage metadata to be used for determining versions available * added legacy versions to stretch version directories, so that the supported md file will contain the best information * updated shared code generator to allow for the legacy versions text files * update platform installation scripts to enrich the sdks with an updated version metadata name and the OS type * some fixes for generating the platform binaries locally, and a fix for generating the maven binaries * added legacy version metadata to storage constants * updated the metadata names so that they exist in constants file and can be used throughout oryx * saved leftover merge conflict file * removed old default and versions to build files * updated php fpm configuration to be in the constants.yaml file so that we support the generate constants script * updated the debian flavor arg in the python template * fix failing githubaction and vso focal tests * saved file and added comment to version comparer * fixed some spacing and added comments and a todo * updated dotnet runtime version metadata to be backwards compatible * use version info from elsewhere in oryx to streamline version comparing * pr feedback, using constants during platform installation and sdk storage provider, and trimming whitespace from version files * pr feedback: use constants for file names and renamed the new sdk versions metadata to be consistent * limit bullseye sdks we push to storage to the ones that we know will be used by bullseye * regenerated constants with updated bullseye versions, and removed extra logic in VersionInfo * include all defaultVersion.txt files in the upload * fixed spacing for vsts pipeline * updated the maven base url to point to a source that contains legacy versions * fixed php version sha * use correct get pip url when version 3.6 and stretch * add bullseye maven job * added support to still build php 7.2 binaries * allow enough time for php to generate and upload all sdks * give php jobs 24 hours to run, as they have not been able to generate all versions in the given time * updated python sdk generation to use the correct stretch buildpack for non-3.10 or greater versions * updated logic so that python version 3.10 and above will have the correct prerequisites built * updated common script to ignore whitespace differently * readded deleted line and ran generate constants * Pauld/1559705 PR2 cleanup and utilize bullseye images (#1497) * initial pass at adding support for bullseye by resolving the PR2 todos * allow build * added test for php default versions * added dotnetcore and python tests for invalid versions * added more tests for correct pulling functionality * support for finding default version with no debain flavor * add working python versions * whitespace * added comments explaining the supported version logic, and fixed a statement to ensure that stretch images check for correct dotnet metadata * add preview 7 * addressed PR comments by deleting un-needed method and adding comment
2022-08-15 20:35:32 +03:00
- 3.0.0
- 3.0.3
- 3.0.5
Pauld/1559705 improve cli to detect viable sdks based on debian flavor (#1484) * save point: splitting up versions to build by ostype * restructured and modified the platforms scripts and updated the shared code generator to account for the new versions * updated constants to include ostype change and newer python version * added support for new file structure to the python dockerfiles and publishing from dev to prod sdks * save point, starting to enrich all storage items with version number, and modifying tests for new logic * clean up platforms shell scripts * finish modifying scripts to add version to the metadata, regardless of OSType * beginning to update cli to support pulling only relevant sdks * added constants that relate to the different debian flavors we may see * save point, added to constants yaml file to start adding support for pulling debian flavor sdks * added debian flavor option to the build command, and starting to update tests to be compatible * renamed the vso focal directories to focal scm, and fixed the sdk storage tests * added a number of comments for the second PR and some tests to cover dotnet and node pulling the correct images * added php and python tests for installing based on the available sdks * updated sdk storage provider and platform installer to have bullseye images use buster sdks, since there are currently no bullseye sdks * self reviewed pr: added comments, fixed some bugs and typos, and updated the pipeline scripts to correctly handle stretch images * added default sdk storage metadata to be used for determining versions available * added legacy versions to stretch version directories, so that the supported md file will contain the best information * updated shared code generator to allow for the legacy versions text files * update platform installation scripts to enrich the sdks with an updated version metadata name and the OS type * some fixes for generating the platform binaries locally, and a fix for generating the maven binaries * added legacy version metadata to storage constants * updated the metadata names so that they exist in constants file and can be used throughout oryx * saved leftover merge conflict file * removed old default and versions to build files * updated php fpm configuration to be in the constants.yaml file so that we support the generate constants script * updated the debian flavor arg in the python template * fix failing githubaction and vso focal tests * saved file and added comment to version comparer * fixed some spacing and added comments and a todo * updated dotnet runtime version metadata to be backwards compatible * use version info from elsewhere in oryx to streamline version comparing * pr feedback, using constants during platform installation and sdk storage provider, and trimming whitespace from version files * pr feedback: use constants for file names and renamed the new sdk versions metadata to be consistent * limit bullseye sdks we push to storage to the ones that we know will be used by bullseye * regenerated constants with updated bullseye versions, and removed extra logic in VersionInfo * include all defaultVersion.txt files in the upload * fixed spacing for vsts pipeline * updated the maven base url to point to a source that contains legacy versions * fixed php version sha * use correct get pip url when version 3.6 and stretch * add bullseye maven job * added support to still build php 7.2 binaries * allow enough time for php to generate and upload all sdks * give php jobs 24 hours to run, as they have not been able to generate all versions in the given time * updated python sdk generation to use the correct stretch buildpack for non-3.10 or greater versions * updated logic so that python version 3.10 and above will have the correct prerequisites built * updated common script to ignore whitespace differently * readded deleted line and ran generate constants * Pauld/1559705 PR2 cleanup and utilize bullseye images (#1497) * initial pass at adding support for bullseye by resolving the PR2 todos * allow build * added test for php default versions * added dotnetcore and python tests for invalid versions * added more tests for correct pulling functionality * support for finding default version with no debain flavor * add working python versions * whitespace * added comments explaining the supported version logic, and fixed a statement to ensure that stretch images check for correct dotnet metadata * add preview 7 * addressed PR comments by deleting un-needed method and adding comment
2022-08-15 20:35:32 +03:00
- 3.1.1
- 3.1.3
Pauld/1559705 improve cli to detect viable sdks based on debian flavor (#1484) * save point: splitting up versions to build by ostype * restructured and modified the platforms scripts and updated the shared code generator to account for the new versions * updated constants to include ostype change and newer python version * added support for new file structure to the python dockerfiles and publishing from dev to prod sdks * save point, starting to enrich all storage items with version number, and modifying tests for new logic * clean up platforms shell scripts * finish modifying scripts to add version to the metadata, regardless of OSType * beginning to update cli to support pulling only relevant sdks * added constants that relate to the different debian flavors we may see * save point, added to constants yaml file to start adding support for pulling debian flavor sdks * added debian flavor option to the build command, and starting to update tests to be compatible * renamed the vso focal directories to focal scm, and fixed the sdk storage tests * added a number of comments for the second PR and some tests to cover dotnet and node pulling the correct images * added php and python tests for installing based on the available sdks * updated sdk storage provider and platform installer to have bullseye images use buster sdks, since there are currently no bullseye sdks * self reviewed pr: added comments, fixed some bugs and typos, and updated the pipeline scripts to correctly handle stretch images * added default sdk storage metadata to be used for determining versions available * added legacy versions to stretch version directories, so that the supported md file will contain the best information * updated shared code generator to allow for the legacy versions text files * update platform installation scripts to enrich the sdks with an updated version metadata name and the OS type * some fixes for generating the platform binaries locally, and a fix for generating the maven binaries * added legacy version metadata to storage constants * updated the metadata names so that they exist in constants file and can be used throughout oryx * saved leftover merge conflict file * removed old default and versions to build files * updated php fpm configuration to be in the constants.yaml file so that we support the generate constants script * updated the debian flavor arg in the python template * fix failing githubaction and vso focal tests * saved file and added comment to version comparer * fixed some spacing and added comments and a todo * updated dotnet runtime version metadata to be backwards compatible * use version info from elsewhere in oryx to streamline version comparing * pr feedback, using constants during platform installation and sdk storage provider, and trimming whitespace from version files * pr feedback: use constants for file names and renamed the new sdk versions metadata to be consistent * limit bullseye sdks we push to storage to the ones that we know will be used by bullseye * regenerated constants with updated bullseye versions, and removed extra logic in VersionInfo * include all defaultVersion.txt files in the upload * fixed spacing for vsts pipeline * updated the maven base url to point to a source that contains legacy versions * fixed php version sha * use correct get pip url when version 3.6 and stretch * add bullseye maven job * added support to still build php 7.2 binaries * allow enough time for php to generate and upload all sdks * give php jobs 24 hours to run, as they have not been able to generate all versions in the given time * updated python sdk generation to use the correct stretch buildpack for non-3.10 or greater versions * updated logic so that python version 3.10 and above will have the correct prerequisites built * updated common script to ignore whitespace differently * readded deleted line and ran generate constants * Pauld/1559705 PR2 cleanup and utilize bullseye images (#1497) * initial pass at adding support for bullseye by resolving the PR2 todos * allow build * added test for php default versions * added dotnetcore and python tests for invalid versions * added more tests for correct pulling functionality * support for finding default version with no debain flavor * add working python versions * whitespace * added comments explaining the supported version logic, and fixed a statement to ensure that stretch images check for correct dotnet metadata * add preview 7 * addressed PR comments by deleting un-needed method and adding comment
2022-08-15 20:35:32 +03:00
### stretch
- 2.5.8
- 2.6.6
- 2.7.1
Pauld/1559705 improve cli to detect viable sdks based on debian flavor (#1484) * save point: splitting up versions to build by ostype * restructured and modified the platforms scripts and updated the shared code generator to account for the new versions * updated constants to include ostype change and newer python version * added support for new file structure to the python dockerfiles and publishing from dev to prod sdks * save point, starting to enrich all storage items with version number, and modifying tests for new logic * clean up platforms shell scripts * finish modifying scripts to add version to the metadata, regardless of OSType * beginning to update cli to support pulling only relevant sdks * added constants that relate to the different debian flavors we may see * save point, added to constants yaml file to start adding support for pulling debian flavor sdks * added debian flavor option to the build command, and starting to update tests to be compatible * renamed the vso focal directories to focal scm, and fixed the sdk storage tests * added a number of comments for the second PR and some tests to cover dotnet and node pulling the correct images * added php and python tests for installing based on the available sdks * updated sdk storage provider and platform installer to have bullseye images use buster sdks, since there are currently no bullseye sdks * self reviewed pr: added comments, fixed some bugs and typos, and updated the pipeline scripts to correctly handle stretch images * added default sdk storage metadata to be used for determining versions available * added legacy versions to stretch version directories, so that the supported md file will contain the best information * updated shared code generator to allow for the legacy versions text files * update platform installation scripts to enrich the sdks with an updated version metadata name and the OS type * some fixes for generating the platform binaries locally, and a fix for generating the maven binaries * added legacy version metadata to storage constants * updated the metadata names so that they exist in constants file and can be used throughout oryx * saved leftover merge conflict file * removed old default and versions to build files * updated php fpm configuration to be in the constants.yaml file so that we support the generate constants script * updated the debian flavor arg in the python template * fix failing githubaction and vso focal tests * saved file and added comment to version comparer * fixed some spacing and added comments and a todo * updated dotnet runtime version metadata to be backwards compatible * use version info from elsewhere in oryx to streamline version comparing * pr feedback, using constants during platform installation and sdk storage provider, and trimming whitespace from version files * pr feedback: use constants for file names and renamed the new sdk versions metadata to be consistent * limit bullseye sdks we push to storage to the ones that we know will be used by bullseye * regenerated constants with updated bullseye versions, and removed extra logic in VersionInfo * include all defaultVersion.txt files in the upload * fixed spacing for vsts pipeline * updated the maven base url to point to a source that contains legacy versions * fixed php version sha * use correct get pip url when version 3.6 and stretch * add bullseye maven job * added support to still build php 7.2 binaries * allow enough time for php to generate and upload all sdks * give php jobs 24 hours to run, as they have not been able to generate all versions in the given time * updated python sdk generation to use the correct stretch buildpack for non-3.10 or greater versions * updated logic so that python version 3.10 and above will have the correct prerequisites built * updated common script to ignore whitespace differently * readded deleted line and ran generate constants * Pauld/1559705 PR2 cleanup and utilize bullseye images (#1497) * initial pass at adding support for bullseye by resolving the PR2 todos * allow build * added test for php default versions * added dotnetcore and python tests for invalid versions * added more tests for correct pulling functionality * support for finding default version with no debain flavor * add working python versions * whitespace * added comments explaining the supported version logic, and fixed a statement to ensure that stretch images check for correct dotnet metadata * add preview 7 * addressed PR comments by deleting un-needed method and adding comment
2022-08-15 20:35:32 +03:00
- 2.7.2
- 2.7.7
Pauld/1559705 improve cli to detect viable sdks based on debian flavor (#1484) * save point: splitting up versions to build by ostype * restructured and modified the platforms scripts and updated the shared code generator to account for the new versions * updated constants to include ostype change and newer python version * added support for new file structure to the python dockerfiles and publishing from dev to prod sdks * save point, starting to enrich all storage items with version number, and modifying tests for new logic * clean up platforms shell scripts * finish modifying scripts to add version to the metadata, regardless of OSType * beginning to update cli to support pulling only relevant sdks * added constants that relate to the different debian flavors we may see * save point, added to constants yaml file to start adding support for pulling debian flavor sdks * added debian flavor option to the build command, and starting to update tests to be compatible * renamed the vso focal directories to focal scm, and fixed the sdk storage tests * added a number of comments for the second PR and some tests to cover dotnet and node pulling the correct images * added php and python tests for installing based on the available sdks * updated sdk storage provider and platform installer to have bullseye images use buster sdks, since there are currently no bullseye sdks * self reviewed pr: added comments, fixed some bugs and typos, and updated the pipeline scripts to correctly handle stretch images * added default sdk storage metadata to be used for determining versions available * added legacy versions to stretch version directories, so that the supported md file will contain the best information * updated shared code generator to allow for the legacy versions text files * update platform installation scripts to enrich the sdks with an updated version metadata name and the OS type * some fixes for generating the platform binaries locally, and a fix for generating the maven binaries * added legacy version metadata to storage constants * updated the metadata names so that they exist in constants file and can be used throughout oryx * saved leftover merge conflict file * removed old default and versions to build files * updated php fpm configuration to be in the constants.yaml file so that we support the generate constants script * updated the debian flavor arg in the python template * fix failing githubaction and vso focal tests * saved file and added comment to version comparer * fixed some spacing and added comments and a todo * updated dotnet runtime version metadata to be backwards compatible * use version info from elsewhere in oryx to streamline version comparing * pr feedback, using constants during platform installation and sdk storage provider, and trimming whitespace from version files * pr feedback: use constants for file names and renamed the new sdk versions metadata to be consistent * limit bullseye sdks we push to storage to the ones that we know will be used by bullseye * regenerated constants with updated bullseye versions, and removed extra logic in VersionInfo * include all defaultVersion.txt files in the upload * fixed spacing for vsts pipeline * updated the maven base url to point to a source that contains legacy versions * fixed php version sha * use correct get pip url when version 3.6 and stretch * add bullseye maven job * added support to still build php 7.2 binaries * allow enough time for php to generate and upload all sdks * give php jobs 24 hours to run, as they have not been able to generate all versions in the given time * updated python sdk generation to use the correct stretch buildpack for non-3.10 or greater versions * updated logic so that python version 3.10 and above will have the correct prerequisites built * updated common script to ignore whitespace differently * readded deleted line and ran generate constants * Pauld/1559705 PR2 cleanup and utilize bullseye images (#1497) * initial pass at adding support for bullseye by resolving the PR2 todos * allow build * added test for php default versions * added dotnetcore and python tests for invalid versions * added more tests for correct pulling functionality * support for finding default version with no debain flavor * add working python versions * whitespace * added comments explaining the supported version logic, and fixed a statement to ensure that stretch images check for correct dotnet metadata * add preview 7 * addressed PR comments by deleting un-needed method and adding comment
2022-08-15 20:35:32 +03:00
- 3.0.0
- 3.0.3
- 3.0.5
- 3.1.1
- 3.1.3
Pauld/1559705 improve cli to detect viable sdks based on debian flavor (#1484) * save point: splitting up versions to build by ostype * restructured and modified the platforms scripts and updated the shared code generator to account for the new versions * updated constants to include ostype change and newer python version * added support for new file structure to the python dockerfiles and publishing from dev to prod sdks * save point, starting to enrich all storage items with version number, and modifying tests for new logic * clean up platforms shell scripts * finish modifying scripts to add version to the metadata, regardless of OSType * beginning to update cli to support pulling only relevant sdks * added constants that relate to the different debian flavors we may see * save point, added to constants yaml file to start adding support for pulling debian flavor sdks * added debian flavor option to the build command, and starting to update tests to be compatible * renamed the vso focal directories to focal scm, and fixed the sdk storage tests * added a number of comments for the second PR and some tests to cover dotnet and node pulling the correct images * added php and python tests for installing based on the available sdks * updated sdk storage provider and platform installer to have bullseye images use buster sdks, since there are currently no bullseye sdks * self reviewed pr: added comments, fixed some bugs and typos, and updated the pipeline scripts to correctly handle stretch images * added default sdk storage metadata to be used for determining versions available * added legacy versions to stretch version directories, so that the supported md file will contain the best information * updated shared code generator to allow for the legacy versions text files * update platform installation scripts to enrich the sdks with an updated version metadata name and the OS type * some fixes for generating the platform binaries locally, and a fix for generating the maven binaries * added legacy version metadata to storage constants * updated the metadata names so that they exist in constants file and can be used throughout oryx * saved leftover merge conflict file * removed old default and versions to build files * updated php fpm configuration to be in the constants.yaml file so that we support the generate constants script * updated the debian flavor arg in the python template * fix failing githubaction and vso focal tests * saved file and added comment to version comparer * fixed some spacing and added comments and a todo * updated dotnet runtime version metadata to be backwards compatible * use version info from elsewhere in oryx to streamline version comparing * pr feedback, using constants during platform installation and sdk storage provider, and trimming whitespace from version files * pr feedback: use constants for file names and renamed the new sdk versions metadata to be consistent * limit bullseye sdks we push to storage to the ones that we know will be used by bullseye * regenerated constants with updated bullseye versions, and removed extra logic in VersionInfo * include all defaultVersion.txt files in the upload * fixed spacing for vsts pipeline * updated the maven base url to point to a source that contains legacy versions * fixed php version sha * use correct get pip url when version 3.6 and stretch * add bullseye maven job * added support to still build php 7.2 binaries * allow enough time for php to generate and upload all sdks * give php jobs 24 hours to run, as they have not been able to generate all versions in the given time * updated python sdk generation to use the correct stretch buildpack for non-3.10 or greater versions * updated logic so that python version 3.10 and above will have the correct prerequisites built * updated common script to ignore whitespace differently * readded deleted line and ran generate constants * Pauld/1559705 PR2 cleanup and utilize bullseye images (#1497) * initial pass at adding support for bullseye by resolving the PR2 todos * allow build * added test for php default versions * added dotnetcore and python tests for invalid versions * added more tests for correct pulling functionality * support for finding default version with no debain flavor * add working python versions * whitespace * added comments explaining the supported version logic, and fixed a statement to ensure that stretch images check for correct dotnet metadata * add preview 7 * addressed PR comments by deleting un-needed method and adding comment
2022-08-15 20:35:32 +03:00