Граф коммитов

187 Коммитов

Автор SHA1 Сообщение Дата
snehapar9 7a99e64133
Snehapar/1599029 add support for dotnet7 rc1 (#1568)
* Added dotnet 7 rc1

* generated constants

* Added runtime tag

* Added final stretch constant

* Updated final stretch constant name

* Reverted NetCore7PreviewMvcApp version back

* Fixed test failing for github-actions-stretch image during dynamic installation

* Updated final stretch dontnet 7 version

* Fixed SupportedVersionAndImageNameData for dotnet 7 stretch runtime version
2022-09-20 15:11:06 -07:00
Zixuan Qian 056bbe2874
Install and add imagick package test coverage for PHP 8.0 and 8.1 (#1547)
* Add imagick package tests for php 8.0 and 8.1

* Add pdo_sqlsrv installation on 8.0 and 8.1

* Update PHP runtime image tags

* Update

* Update tags
2022-09-15 15:33:01 -07:00
Zixuan Qian 236348ca32
Add node 18 and python 3.11 dynamic installation and runtime images (#1396)
* support python bullseye SDK

* add node 18 and python 3.11

Co-authored-by: Stella Qian <zixuan.qian@microsoft.com>
2022-09-06 10:44:39 -07:00
Paul Dorsch a93a1521c7
Pauld/1597308 parameterize pipelines (#1534)
* add ability to pass in sdk base url as build arg

* parameterize storage account that platform binaries job uploads to

* added environment variable to control the storage account we use for testing

* update runtime and build image building so that it respects the passed in sdk storage account

* add some more parameterization to pipelines to allow for configurable storage accounts

* validation pipeline fix

* fix validation

* pass in parameter as variable

* add appsvc constant

* pass in parameters correctly

* make integration test use testing storage account, and add some versions that are missing

* allow platform binaries to be configured for different storage accounts

* add env var to integration testing

* removed added versions to build

* pr feedback: specify storage account name, fix some missing parameters, better logs

* make a dotnetcore 3.1 test use the testing storage account to pull SDKs
2022-08-30 13:45:28 -04:00
Zixuan Qian a2a3bff22e
Support PHP runtime 8.0.22 and 8.1.9 (#1537)
* Support PHP 8.0.22 and 8.1.9

* Update php runtime image tags
2022-08-30 10:30:44 -07:00
snehapar9 7b88aad858
Snehapar/1588872 upgrade golang version to 1.19 and change to bullseye (#1533)
* Upgrade golang to 1.19 and migrate to bullseye

* Generated Golang19Version

* Removed echo

* Made modifications to build full-bullseye image

* Modified full.Dockerfile to add buster

* Added tests for golang 1.18 and 1.19

* Replaced hardcoded build image name

* Modified test to handle full, full-buster,full-bullseye
2022-08-26 17:03:54 -07:00
snehapar9 a245a058aa
Snehapar/1583653 add support for dotnet 6.0.8 and 3.1.28 images and sdks (#1523)
* Added 6.0.8 sdks and runtime versions

* Added constants for 6.0.8 sdks and runtime

* Added sdks and runtime for 3.1.28

* Added constatns for dotnet 3.1.28

* Added runtime tag in constants.yaml

* Added Paul's change

* Updated runtime tag

* Added sdk versions for 3.1.28 and 6.0.8 for all debian flavors

* Updated runtime tag in constants.yaml

* Generated constants

* Modified test to use dev storage account for dynamic installation

* Modified unit test

* Added 6.0.8 sdks and runtime versions

* Added constants for 6.0.8 sdks and runtime

* Added sdks and runtime for 3.1.28

* Added constatns for dotnet 3.1.28

* Added runtime tag in constants.yaml

* Updated runtime tag

* Added sdk versions for 3.1.28 and 6.0.8 for all debian flavors

* Updated runtime tag in constants.yaml

* Generated constants

* Modified test to use dev storage account for dynamic installation

* Modified unit test

* Modified unit test to remove whitespace

* Updated runtime tag in constants.yaml

* Added dotnet 6.0.400 sdk to bullseye\versionsTobuild.txt

* Updated runtime tag

* Modified buildscript to pull sdks from dev storage account

* Deleted stretch/versionsToBuild.txt

* Added versionsToBuild.txt back - without dotnet 6.0.8 sdk
2022-08-23 23:32:18 -07:00
daniv-msft 178df8c6e5
[From Turbo549] Correct spelling mistake in filename supportedPlatfor… (#1527)
* [From Turbo549] Correct spelling mistake in filename supportedPlatformVerions.md -> supportedPlatformVersions.md

* Updating missing link
2022-08-22 18:16:47 -07:00
Paul Dorsch 35e9c4851a
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 13:35:32 -04:00
Paul Dorsch 8f7560bc6b
Pauld/1579875 env vars to override default version (#1507)
* add NODE_DEFAULT_VERSION env var to override oryx default

* added default versions env var for various other languages

* finished adding logic for default version env vars

* added documentation and saved some files

* added tests to each platform for the heirarchy rules

* add some additional build image tests, to ensure that the environment variable works to update the default version

* removed unused constants
2022-08-12 08:49:06 -04:00
snehapar9 ac3459214f
Snehapar/1583653 add dotnet7 preview7 sdks (#1510)
* Add dotnet 7 preview 7 sdk

* Updated constants

* Updated dotnet 7 runtime image tag
2022-08-10 11:18:30 -07:00
snehapar9 7919dc47f1
Snehapar/1580390 upgrade php to 7.4.30 and apache2 to 2.4.54 (#1500)
* Upgrade php to 7.4.30 and Apache2 to 2.4.54

* Fix sytax error

* Fix syntax error

* Fix syntax error - Add "\"

* Fix syntax errors

* Upgrade Apache2 version to 2.4.54

* Remove Php version check

* Fix broken install

* Added --assume-yes to apt fix broken install

* Removed commands to download Apache2

* Added smoke test for apache2 version

* Removed smoke test

* Removed command to install Apache 2.54.

* Updated release tag in constants.yaml
2022-08-04 14:45:04 -07:00
Cormac McCarthy 7bf30b2e49
Add document for supported runtime versions (#1502) 2022-08-04 09:26:25 -07:00
David Gardiner 44f3d6a305
Fix spelling errors (#1490)
- and remove some trailing spaces for good measure
2022-07-28 11:54:36 -07:00
Paul Dorsch a1442955ff
Pauld/1551977 allow php fpm configuration (#1471)
* add some configuration to the startupscriptgenerator, and a test base

* added to startupscript generator to configure fpm before application run, and cooresponding tests

* added documentation surrounding the fpm configuration options, and configured the tests to include all of the fpm config options. Also lowered the amount of time waiting before checking for application readiness

* removed tests from sample php app

* removed the bullseye php dockerfiles

* bumped delaybetween retries back to 100

* give the php failures more time to pull the images before exiting the container

* condensed the php test invocations to a single method for sucess and failures, and added async to the naming

* remove php integration collection and update nightly tests to check more frequently for container liveliness

* updated docker cli to not duplicate code, and increased delay between tries in order to increase the max amount of time we take to wait for container startup

* revert nginx version

* update tags

* bumped the amount of time the container has to pull the image and fail to run the startup script, as it can occaisonally take a long time to pull and run

* address pr comments: styling and using isnullorempty for string comparison

* pr feedback: explained waiting for the container to start up and bumped the delay in between retrieving the host port to 10 seconds

Co-authored-by: Stella Qian <zixuan.qian@microsoft.com>
2022-07-18 20:19:37 -04:00
william-msft 23a612b5ab
Add dotnet7 preview6 sdk (#1476)
* Add dotnet7 preview6 sdk

* Add dotnet7 preview 6 runtime

* Update runtime tag

* Revert accident python version change

* Add dynamic installation test for dotnet7 preview6

* pin versions of afero to 1.8.2 to revert bug with 1.9.0

* Add dynamic installation test for dotnet7 preview6

Co-authored-by: Paul Dorsch <pauldorsch@microsoft.com>
2022-07-18 11:24:47 -07:00
Zixuan Qian 83be9af4b9
Upgrade NGINX to latest stable version in PHP Fpm images (#1453)
* upgrade nginx to latest stable version in php fpm images

* support php 8.0.19 and 8.1.6

* migrate php 8.1 to bullseye

* add buster part in buildRunTimeImageBases.sh

* update

* fix test

Co-authored-by: Stella Qian <zixuan.qian@microsoft.com>
2022-07-08 15:54:09 -07:00
Jason Freeberg 7c17421b2a
Update appservice.md (#1419)
* Update appservice.md

* Update appservice.md
2022-06-29 12:38:11 -07:00
Paul Dorsch da75264d8b
Pauld/1555183 add support for net 6.0.6 netcore 3.1.26 (#1436)
* added sdk versions and shas for .net 6.0.6 and .netcore 3.1.26

* added shas and versions to constants.yaml and updated supported versions

* Ran generateconstants build script

* Ran generate constants script and updated tests to depend on newest dotnet versions

* add default test environment variables to dotnet tests
2022-06-22 20:54:02 -04:00
william-msft ee5587aa52
Add Dotnet 7 Preview 5 sdks and images (#1432)
* Add Dotnet 7 Preview 5 sdks and images

* Add Dotnet 7 Preview 5 sdks and images

* Update dotnetcore runtime image tag
2022-06-16 12:58:33 -07:00
Zixuan Qian 02512a610f
Support bullseye build image (#1365)
* add bullseye build image

* add bullseye github actions build image

* add 3.10 dynamic installation test

* fix tests

* fix tests

* add sha256 to bullseye base image

* update buildpack docs

Co-authored-by: Stella Qian <zixuan.qian@microsoft.com>
2022-05-02 12:09:04 -07:00
Cormac McCarthy e5e0b7b3e1
Add support for Node 12.22.11 binaries (#1351)
* Add support for Node 12.22.11 binaries

* Update Node dynamic installation test to include 12.22.11

* Configure Node dynamic installation tests to use dev storage account
2022-04-29 13:50:25 -07:00
Samruddhi Khandale 88fdcb2d03
Update Hugo | Yarn | Conda (#1352)
* updating versions

* fix test: attemp 1

* fixing BuildImage_CanExec_SingleCommand

* test fix : attempt

* nit

* added test

* add test

* nit

* fix test

* fix test
2022-04-27 13:04:30 -07:00
william-msft 6318d28023
Add java 11.0.14 (#1348)
* Add java 11.0.14

* Add JDK url field for downloading SDKs

* Update with minor fix

* Update with minor fix

* Update with minor fix

* Update JDK 11.0.14 url

* Add SHA256 to Java SDKs

* Update with minor changes

* Remove jdk 17.0.1. Please note this does not remove from our storage accounts

* Update with minor changes

* Revert java 17.0.1 removal

* Update java version in source code

* Update java 11.0.14 jdk binary source

* Update java 11.0.14 jdk binary source SHA256

* Update java 17.0.1 jdk
2022-04-26 12:09:35 -07:00
william-msft 752449eacd
Add ruby 3.0.3 (#1339)
* Update NodeLtsVersions node version to fix pipeline failure

* Add full support for Node 14.19.1

* Add ruby 3.0.3

* Update node runtime tag

* Update ruby 3.0.3

* Update gem version

* Fix golang startupscriptgenerator error

* Add new test case

* Update the version of golang viper package

* Add test for ruby 3.0.3 dynamic installation
2022-04-18 10:33:37 -07:00
Zixuan Qian 42cfae714c
Support new platform versions (#1324)
* support new versions

* address feedbacks

* update tests and address feedbacks

* add dynamic installation tests; remove 3.9.12 from version files

Co-authored-by: Stella Qian <zixuan.qian@microsoft.com>
2022-04-15 16:10:37 -07:00
william-msft 039c636b25
Update NodeLtsVersions node version to fix pipeline failure (#1337)
* Update NodeLtsVersions node version to fix pipeline failure

* Add full support for Node 14.19.1

* Update node runtime tag

* Fix golang startupscriptgenerator error

* Update the version of golang viper package
2022-04-14 09:18:48 -07:00
william-msft 0fe074df6a
Add golang 1.18 (#1323) 2022-03-31 16:58:13 -07:00
Kendrick 81b7faf31d
Update php.md (#1320)
Updating to include the full scope of the PHP toolsets conditional checks
2022-03-24 13:22:47 -07:00
william-msft 1187514af5
Update dotnet 3 minor versions to sdk 3.1.417 and runtime 3.1.23 (#1315)
* Update node 8, 9.4, 10, & 12 integration tests

* Update YAML node 8, 9.4, 10, & 12 integration tests

* Update dotnet5 SDK and runtime minor version: 5.0.406 5.0.15

* Update dotnet 3 minor versions to sdk 3.1.417 and runtime 3.1.23

* Update base tag for dotnet5 base image pipeline invocation

* Update base tag for dotnet3 base image pipeline invocation

* Update dotnet sdk version for tets

* Update versions after merge

* Update doc with new dotnet supported versions

* Update base tag from DotNet Base Image tag
2022-03-23 08:20:57 -07:00
william-msft 64adb7ed1e
Add DotNet 6.0.3 SDKs (#1309)
* Add DotNet 6.0.3 SDKs

* Remove bad dotnet 6.0.3 version

* Add new DotNet 6.0.201 SDK and 6.0.3 runtime versions

* Update with new DotNet base tag for .Net 6.0.3
2022-03-18 18:13:34 -07:00
Zixuan Qian c08343c568
support node 17 and update docs (#1292)
Co-authored-by: Stella Qian <zixuan.qian@microsoft.com>
2022-03-09 11:39:23 -08:00
Zixuan Qian 71bacc8cc3
Support custom requirements.txt location (#1219)
* support custom requirements.txt location

* add more tests

Co-authored-by: Stella Qian <zixuan.qian@microsoft.com>
2022-02-17 20:23:01 -08:00
william-msft b5fbbd4c21
Williamhe/add oryx server command (#1208)
* update

* update error handling for oryx buildendpoint

* update

* update

* update error handling

* update response header with status check urls

* update

* update

* Update for async

* Update build server startup

* Update build server controller

* Add health check

* Add build server builder

* Remove unnecessary code

* Add Microsoft copyright header

* Add build server documentation

* Remove extra newlines

* Update to store JSON flat data store in /store directory

* Add buildservice unit tests

* Remove unnecessary code

* Update build server doc images

* Update solution

* Update solution

Co-authored-by: Arjun Roy Chaudhuri <arroyc@microsoft.com>
2022-02-08 15:52:23 -08:00
william-msft 7601940203
Add python 3.10.1 support for dynamic installation (#1188)
* Add python 3.10.1 support for dynamic installation

* Update gpg for python version 3.10.1

* Update pip version for python buster sdk pipeline fix

* Update pip version for python buster sdk pipeline fix

* Test adding trusted host

* Update python 3.10.1 to 3.10.0
2022-01-14 10:04:37 -08:00
Ryan Yates 7ede47a1f7
Update to latest version of hugo (#1186) 2022-01-14 09:38:17 -08:00
Zixuan Qian ef44fa5327
Support php 8.1 and python 3.10 dynamic install (#1184)
* support php 8.1 and python 3.10 dynamic install

* update

* update runtime

* update runtime tag

Co-authored-by: Stella Qian <zixuan.qian@microsoft.com>
2021-12-15 11:25:24 -08:00
william-msft 18f5453f9b
Update to Node 16 and npm versions (#1181)
* Update to Node 16 and npm versions

* Update yarn version

* Update node runtime base tag

* Remove extra versions
2021-12-11 18:53:16 -08:00
william-msft 94240c4512
Williamhe/1432952 add jdk17 java support (#1152)
* Add fix for https://github.com/microsoft/Oryx/issues/1073

* Add fix for https://github.com/microsoft/Oryx/issues/1073 unit test

* Add permissions to codespaces for /opt

* Add jdk17.0.1 version, build number, and sha

* Remove unnecessary line

* Add jdk 17.0.1 after updating constants.yaml and running generateConstants.sh

* Add a space for new commit

* Remove a space for new commit

* Add new url for getting jdk17

* Remove unnecessary code

* Add TODO with workitem number

* Remove jdk17 url parameterization
2021-11-21 08:37:09 -08:00
william-msft e06a27b0c6
Williamhe/1435632 update sdk dotnet5 dotnet3 1 patches (#1163)
* Add fix for https://github.com/microsoft/Oryx/issues/1073

* Add fix for https://github.com/microsoft/Oryx/issues/1073 unit test

* Add permissions to codespaces for /opt

* Update SDKs for dotnet 3.1 and 5

* Remove unnecessary line

* Update runtime tag

* Add 3.1.415 & 5.0.403 dotnet sdk to versionsToBuild

* Update to correct sha for 5.0.403

* Update runtime basetag for dotnet
2021-11-20 07:35:40 -08:00
Wassim Chegham cbf3b26366
docs: provide correct values for PLATFORM_NAME (#1119)
* docs: provide correct values for PLATFORM_NAME

* docs: update PLATFORM_NAME values
2021-10-25 09:54:55 -07:00
william-msft 536fc85a3b
Add .Net6 RC1 bits (#1109)
* Add .Net6 RC1 bits

* Add .Net6 RC1 bits unit test

* Add additional .Net6 RC1 changes

* Update to use full version and include AspDotNet

* Update base image tags

* Update with full version name

* Update AspNetCoreApp60 version and sha to use .Net runtime

* Update to correct dotnet versions

* Update to correct version

* Update documentation supported versions

* Update dotnet core sdk versions

* Update golang version to fix parser issue from go v.1.11 Dockerfile

* Update base tag

* Update base tag

* Update base tag

* Update unit test to use runtime version instead of sdk version
2021-09-20 19:55:25 -07:00
william-msft d6bb23659a
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-03 17:03:05 -07:00
Arjun Roy Chaudhuri 73652d594b
Change .NET OutputType to return raw value (#1079)
* Change .NET OutputType to return raw value

* fix/update dotnetcore sample app test for outputtype field in manifest file

Co-authored-by: Anthony Chu <anthony@anthonychu.ca>
2021-08-06 11:11:03 -07:00
william-msft 458a765600
Add support for redis packages for php runtime images (#1062)
* Add redis module to base modules

* Add redis packages

* skip redis install for php 5

* update installation condition for mongodb for php

* Update php base docker image tag

* Removing php7.0 unit test from monogodb module test; no longer supported

* Add unit test for php redis module

* Remove unnecessary code

* Update method to be down

* Add unit test for php-fpm redis installation verification

* Update to correct command: php-fpm

* Update php-fpm unit test with correct version format

Co-authored-by: Arjun Roy Chaudhuri <arroyc@microsoft.com>
2021-08-03 12:09:09 -07:00
william-msft 33cf7c2744
Williamhe/build manifest guide (#1053)
* Add initial documentation

* Update with fields for all platforms

* Update formatting

* Update with additional python manifest fields

* Update with additional fields for node, java, php, and python

* Update with nodejs npm registry url field

* Update field descriptions

* Revert accidental OutputType removal

* Add OutputType field to doc
2021-07-26 10:58:16 -07:00
Zixuan Qian 5711bd95f5
Update security patch for .NET (#1021)
* security patch for .NET

* update runtime tag
2021-05-26 14:18:21 -07:00
Zixuan Qian 63cff90e11
Update .NET 5 Sdks (#980)
* update dotnet sdks

* update .NET 6 sdks

* update runtime tag
2021-04-12 15:06:46 -07:00
Zixuan Qian 1069bb6a9c
Update dotnet and php sdk versions to latest (#958) 2021-03-19 15:14:02 -07:00
Zixuan Qian ca1299fecf
Add .NET SDK 6 preview (#948)
* update dotnet sdk 6 preview
2021-03-10 11:18:13 -08:00
Zixuan Qian 52bd84e33a
update hugo versions (#940) 2021-02-25 11:54:53 -08:00
Arjun Roy Chaudhuri f7b557f29a
security updates for dotnet core images (#932)
* security updates for dotnet core images

* update

* update

* udpate

* update dotnet runtime base tag

* skip dotnet 3.1 muxer test
2021-02-25 09:24:12 -08:00
Zixuan Qian ddd7afece8
Add Php Fpm runtime and Ruby versions (#927) 2021-02-18 09:03:43 -08:00
Arjun Roy Chaudhuri 66c7820d7d
Update .netcore 2.1 and 3.1 too (#907)
* update .net 2.1 and 3.1

* update doc

* update dotnet core 2.1 and 3.1
2021-01-19 23:41:49 -08:00
Arjun Roy Chaudhuri bfa197e67a
Update dotnetcore 5 with security patch (#903) 2021-01-19 10:25:03 -08:00
Arjun Roy Chaudhuri ccdce5cd78
update php images for security fixes .. also support for php buster binaries (#890)
* update php versions for build and runtime images

* add buster binaries for php

* update php runtime base image tags

* update supported php versions in doc

* fix test

* address code reviews

* skip failing php dynamic install build image tests temporarily
2020-12-18 23:34:15 -08:00
Zixuan Qian e55a496b92
Update documents of configuration options and automatic build process (#877) 2020-12-10 09:39:53 -08:00
Kiran 9de8161dd0
Removed install-runtime command and updated constants generator tool to generated supported versions doc (#860)
* Removed install-runtime command and updated constants generator tool to generated supported versions doc

* updated

* updated
2020-11-22 01:14:38 -08:00
Zixuan Qian 3c4ae5363e
update doc (#783) 2020-09-23 11:23:21 -07:00
Zixuan Qian f280d3c103
Update python docs to include gunicorn support (#578)
* update python readme
2020-05-06 12:39:22 -07:00
Kiran a0e06b3e51
Changed the tag name from slim to lts-versions (#546) 2020-04-01 09:57:22 -07:00
Kiran Challa b49bd722db
Clean-up: Renamed files to get intellisense, receive Gpg keys only once for all Node runtime base images etc. (#435) 2019-11-18 09:00:02 -08:00
Cormac McCarthy df10ec3727
Miscellaneous updates to Oryx documentation (#359)
* Minor changes to architecture.md

* Minor changes to base_images.md

* Update link in dotnetcore.md

* Update link in doc/README.md

* Update link in Dockerfile.md
2019-10-03 11:04:24 -07:00
Cormac McCarthy 1578fbf4e7
[980363] Update build and runtime images documentation (#369) 2019-10-03 11:02:38 -07:00
Arjun Roy Chaudhuri 2c52ada18a
replace docker hub links with mcr links in our docs (#338)
* replace docker hub links qwith mcr links in our docs

* remove doc changes as a trigger for validation builds

* undo trigger changes for validation build

* test without git checkout

* add back checkout step
2019-09-06 14:28:03 -07:00
Kiran Challa 95ec8ce24b
.NET Core build: Updated documentation (#307) 2019-08-07 17:02:49 -07:00
Gabriel Castro a9c2616d92
Updating status build, fix doc (#232)
* Update built statups definition, fix doc issue

* remove redundant `app settings`
2019-06-27 15:45:21 -07:00
Gabriel Castro fdf88c3ccf
More doc changes (#189)
* Adding documentation explaining app service implementation

* fix link

* fix text

* fixing IO

* PR comments

* Revert "PR comments"

This reverts commit 703a717f47.

* PR comments, again

* More updates to our docs

* fix

* fix

* more changes

* typo
2019-06-04 17:45:05 -07:00
Gabriel Castro 2fbf3fdafc
Adding documentation explaining app service implementation (#185)
* Adding documentation explaining app service implementation

* fix link

* fix text

* fixing IO

* PR comments

* Revert "PR comments"

This reverts commit 703a717f47.

* PR comments, again
2019-06-04 12:50:32 -07:00
Kiran Challa 6b1d131d33
Added support for building ASP.NET Core app using Debug configuration (#153) 2019-05-21 04:48:42 -07:00
Dor cae917cd0c
Improved docs to resolve AB#888257 (#133) 2019-05-14 13:34:51 -07:00
Kiran Challa 547c3a6856
Removed AKS related artifacts from repo (#115) 2019-05-06 17:22:19 -07:00
Dor 523463f425 Added PHP documentation (#74)
* Added newlines

* Added newline

* Improved docs

* Added PHP docs

* Updated versions

* Added br

* CR
2019-04-22 10:21:41 -07:00
Dor 5a2330d7c5
Added infrastructure to support an Oryx Buildpack (#55) 2019-04-12 10:11:35 -07:00
Dor 39b19cffeb
Moved Python builds to a separate pipeline (#12) 2019-03-23 17:24:13 -07:00
eragonriddle f7729de111 Corrected command to get webapp id 2019-03-18 16:41:39 -07:00
Josh Gavant 30e4e2cf49 Merged PR 168870: add notes on tracking updates, move architecture doc
add notes on tracking updates to README
improve understandability of main README
move architecture doc into ./doc

Related work items: #809013
2019-03-14 22:24:05 +00:00
Josh Gavant d92f6131a2 Merged PR 169701: add version support policy for dotnetcore
Clarifies that we'll support LTS and Current at least as long as upstream.
2.0 is already out of support; we'll need to negotiate deprecation with the App Service team and announce it.

cc @<Brady Gaster>

Related work items: #820756
2019-03-14 19:23:49 +00:00
Josh Gavant 0a99ccd2b3 Merged PR 169241: add dotnetcore config docs
* Adds docs on .NET Core runtime configuration.
* Minor edits to general configuration.md doc.

Related work items: #779568
2019-03-13 17:45:33 +00:00
Gabriel Pedro de Castro eab931d273 Merged PR 165398: Multi-language builds should be off by default
We've decided to roll out more conservatively and have multi-language builds off by default.

Related work items: #796284
2019-02-22 00:35:32 +00:00
Josh Gavant 8420b4f18b Merged PR 163165: add docs and scripts on using Oryx with ACR tasks
add docs and scripts describing how to use Oryx with ACR tasks

Related work items: #712412
2019-02-21 20:20:32 +00:00
Josh Gavant bbc60f6e2e Merged PR 161383: add version policies for Node.js and Python
Added a section on how we support new versions to Python and Node.js docs. Also pending feedback from language PMs.

Related work items: #720268
2019-02-04 19:05:13 +00:00
Kiran Challa 7443f3bb1f Merged PR 160931: Add info about DisableCollectStatic to Python docs
Add info about DisableCollectStatic to Python docs
2019-01-28 12:01:35 +00:00
Gabriel Pedro de Castro a85b3398b4 Merged PR 161216: Add documentation for multi-platform support
Related work items: #778821
2019-01-26 02:07:56 +00:00
Josh Gavant 1cbff1b44a Merged PR 159678: add note about pre/post npm scripts
add note about pre/post npm scripts

Related work items: #759766
2019-01-23 04:21:26 +00:00
Josh Gavant fb81028c0c Merged PR 159669: remove build.env and clarify configuration options
update configuration docs

Related work items: #768987
2019-01-22 23:50:46 +00:00
Josh Gavant 4d96615270 Merged PR 157413: add informational docs on semantics
* general Oryx images and configuration options
* details on Node.js and Python images

Related work items: #735948
2019-01-07 23:25:14 +00:00